Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/neutrinolabs/xrdp

xrdp: an open source RDP server
https://github.com/neutrinolabs/xrdp

Merge pull request #2310 from matt335672/physical_desktop_size

Parse more physical monitor size information

d43821f11f4760c5542ffb3bec83c2e0271bee89 authored over 2 years ago
Parse more physical monitor size information

To implement a scalable login screen, we need to be able to ascertain
the DPI of the connected p...

d5445e9dc10c3d78342aa78cd6abd1b71bdba9ea authored over 2 years ago
Merge pull request #2175 from Nexarian/refactor_resizing_into_state_machine

Refactoring resizing into state machine.

682ca95635edd7e388250c612ef7d6b59b7736d5 authored over 2 years ago
Refactoring resizing into state machine.

- Fixes MSTSC resizing (with RFX as well).
- Queue system so that resizes are processed when XRD...

6f461aa54c9ab3092b25ffd079060cd45b7c7285 authored over 2 years ago
Merge pull request #2300 from Nexarian/block_resize_if_already_resized

Block resize if already this size.

771197871338f0b3d2caec9657494a440588230b authored over 2 years ago
Block resize if already this size.

While this feature is part of other branches for testing EGFX
integration, it somehow never made...

d01ce57c5f31121fe0f91f7917a48c7a9187eba8 authored over 2 years ago
Merge pull request #2301 from Nexarian/update_scaling_factor_handling

Update handling of scale factor

521e5e0e42b6eaa718e61419acedffa6c07476a2 authored over 2 years ago
Update handling of scale factor

Looking at 2.2.2.2.1 DISPLAYCONTROL_MONITOR_LAYOUT (https://docs.microsoft.com/en-us/openspecs/w...

07dbd0e0320318a2a2a97f1c16b33c870113ff86 authored over 2 years ago
Merge pull request #2291 from Nexarian/fix_mstsc_resize_bug

Fixes MSTSC resize issue/crash

eeb5daa3382a6640121cb94f580500ab9e611c16 authored over 2 years ago
Fixes MSTSC resize issue/crash

The RFX compression mode requires an encoder. When you resize RFX, you
have to recreate the enco...

965dbdedb7b2b80b9fcaa391ef445641824513dc authored over 2 years ago
Merge pull request #2275 from metalefty/ulalaca

Add ulalaca

55215cf2716e2915632e6d250fb08d1a53e3e5d0 authored over 2 years ago
Merge pull request #2282 from metalefty/sesman-log

sesman: fix spacing in log

ab4daf4064177e2701341c53791460aae10b67a7 authored over 2 years ago
configure: ulalaca is still experimental

a275c1de926f2974b037a4232225105cdfe54cbf authored over 2 years ago
sesman: fix spacing in log

[20220301-18:25:01] [INFO ] Starting window manager on display 12from user home directory: /home...

2c25e60abc5d080682d804fcbd25f9aee60fa2a1 authored over 2 years ago
Merge pull request #2281 from matt335672/update_action

github actions: use canonical way to get ImageOS for astyle

559ab8f809c30166448cf8a60fcc8c82dc879a73 authored over 2 years ago
github actions: use canonical way to get ImageOS for astyle

be2b778bae1f77c7a2172e3404529080e6c9655e authored over 2 years ago
Merge pull request #2278 from matt335672/cppcheck_28

Bump cppcheck version to 2.8

690d9e88d3c0de30f2be657aa3d5a657344a288b authored over 2 years ago
github actions: use canonical way to get ImageOS

8236cda6a603e9c6b05e85a1a4c2d0e5f121100f authored over 2 years ago
Bump cppcheck version to 2.8

d8669a2998e9bf897a73f3e3153ca97087ee668b authored over 2 years ago
Update submodule, obrain cppcheck fixes

52f4920af82859dab5c9ce4963dfe2170544315f authored over 2 years ago
Merge pull request #2276 from matt335672/xrdpapi_simple

Update xrdpapi/simple.c example to work with new logging

a64573b596b5fb07ca3a51590c5308d621f7214e authored over 2 years ago
Add xrdpapi/simple.c to the CI

dabd049ad2f4c5a688a0a522014c2055e8ddff34 authored over 2 years ago
Update xrdpapi/simple.c for new logging

58573c4110e4349865d977139949458a745df478 authored over 2 years ago
Merge pull request #2251 from matt335672/refactor_ip_addr_handling

Refactor ip address handling

6c4bdf7d5eda553f6835ae9da51c83d41fa5e853 authored over 2 years ago
bootstrap: checkout ulalaca submodule if missing

38bf969a46c20c2118123da7098018dd47a26bf3 authored over 2 years ago
Add ulalaca to build

8d88fe7a83397feb79691ca5a0cbf0e3197d9249 authored over 2 years ago
Add ulalaca submodule

d0197b7124543be4177a373729d3e74037db9d95 authored over 2 years ago
Added unit tests for bitmask<->charstr calls

a16695efd49538f734b7e88d69f9d6cea3783848 authored over 2 years ago
Updated session allocation policy for sesman

Made session allocation policies more readable and maintainable.

The 'C' policy which was confu...

3e488773d7d59e9aa94a0940130a032e631d53cd authored over 2 years ago
Add bitmask to character string conversions

61bfb264dedf39acdf5e17a3935494434c47c948 authored over 2 years ago
Unify connection fields for the connected client

The connected client is currently described in two places in
the xrdp_client_info structure:-

1...

79bec8110c0e491788f32bf1d9a3faab1ff9d224 authored over 2 years ago
Add PAM_RHOST support

Supplies the IP address that an authentication event is
received from as the PAM parameter PAM_R...

a4c6c36cf26f923c20547a9bdd8cf1f3d85f104d authored over 2 years ago
Cosmetic fixes to string_calls

c1d2dcfc7ffacfc4e68e2ee9d2a3df1eaad64925 authored over 2 years ago
Merge pull request #2266 from matt335672/wyse_thin_client

Improve RDS compatibility

608d91a68b6d6163a7eefcac6928d554bdc578b3 authored over 2 years ago
Update channel logging

7eb44bd54c68bbbca68a7d2e56810e7868ff02ed authored over 2 years ago
Log connected client version

683864349440ab0b90193df5bc6d1a863056ab36 authored over 2 years ago
Send MS-compatible user channel

The Windows 10 RDS sets the user channel ID to be one more than the
ID of the last allocated sta...

28da2045d9d7dca741fb0a5cfad12fe244f370d4 authored over 2 years ago
Relaxed Channel Join PDU requirements for non-TLS

Windows 10 RDS is quite relaxed about missing channel join PDUs,
whereas we have to adhere quite...

8fdc1ba21685ae35d6d6a4eaa189299518f246ee authored over 2 years ago
Merge pull request #2268 from matt335672/fix_autoconf_runstatedir

Cater for missing --runstatedir in autoconf 2.69

95f7a79b615c09540458ec88e184de5d9050b814 authored over 2 years ago
Cater for missing --runstatedir in autoconf 2.69

d77de66c26f04de9760d9cb7570a55fd5708bf05 authored over 2 years ago
Merge pull request #2257 from matt335672/allow_static_only

Allow xrdp to be built with --disable-static

6686cbf94691cf1ff20bc8e40318c7cd3d65edf5 authored almost 3 years ago
Allow xrdp to be built with --disable-static

This PR allows xrdp to be built with --disable-static, which prevents
'make install' installing ...

978be508424f9854e829e32b6c538bdb532e8b16 authored almost 3 years ago
Merge pull request #2241 from metalefty/version

Change development version to 0.9.80

df425c23c41b2e59c174825da120a76ec780bc7b authored almost 3 years ago
Merge pull request #2256 from matt335672/update_rfxcodec

Merge rfxcodec staging changes for GFX

9033066756652219292cfc302abd1807c66ad3e8 authored almost 3 years ago
Merge rfxcodec staging changes for GFX

be8ae4677ac95765f3e3d2745f11e178febd059b authored almost 3 years ago
Merge pull request #1983 from matt335672/pam_group_fix

Moved g_initgroups() call to before auth_start_session()

34fe9b60ebaea59e8814bbc3ca5383cabaa1b869 authored almost 3 years ago
Merge pull request #2235 from matt335672/uds_regression_warning

(UDS) Don't ask user to remove IP setting for VNC connection

43c52b1fadec680820b9a1b4edce304fb07a773d authored almost 3 years ago
Merge pull request #2247 from matt335672/remove_tcp_sock_from_chansrv

Remove TCP socket support from chansrv (part of UDS migration)

e6ff36f1b4be0c0bf4507d21d774881ce617310b authored almost 3 years ago
Remove TCP socket support fron chansrv

The code in xrdp_mm.c to connect to chansrv over a TCP socket has
been removed, with the move to...

8f1bdaa95e4202800314234dda6ec0d5c36f9829 authored almost 3 years ago
Change development version to 0.9.80

This idea is inspired by TigerVNC.

017d18c0452e0feb924857285f00363b37139d1d authored almost 3 years ago
Merge pull request #2216 from matt335672/fix_stream_overflow_in_sextuple_monitor_happy_path_test

Fixes a stream overflow in the test suite

7868622a7939a67c41e8035811e7bee89031a02e authored almost 3 years ago
Don't ask user to remove IP setting for VNC connection

2dc01f274956cec1d81cf327f8de62a5e15a6c67 authored almost 3 years ago
Merge pull request #2233 from matt335672/uds_fix_ip

Fix regression introduced with UDS

6a6f7bb83ec9b9e72b09a1957718b903d6888bee authored almost 3 years ago
Fix regression introduced with UDS

902c95164892587728725f7b5cc8af795ef8acb0 authored almost 3 years ago
Merge pull request #2219 from matt335672/off_by_one

Fix off-by-one errors in monitor resize logic

829106d7934e4894f390809b1067d14e160772e8 authored almost 3 years ago
Merge pull request #2231 from jsorg71/va_arg

va_list parameter passing change

fd3f81e720740f6f64767db1befb5ab4b16cacf7 authored almost 3 years ago
Merge pull request #2207 from matt335672/move_to_uds

Move to Unix Domain Socket for SCP (sesman)

dd4abcb27a741b91b311e7615a2be191cf376fa8 authored almost 3 years ago
Move SCP to a Unix Domain Socket

The TCP socket implementation of sesman has a number of limitations,
namely that it is affected ...

0db849fc5c3f02ee24f10acd9f54a91a96fa2eaa authored almost 3 years ago
Add lock_uds module to sesman

When sesman used a standard TCP socket, we were guaranteed only one copy
of sesman could run on ...

9c30d4c2f8ece62b6b28551d499b25c4cc965cfa authored almost 3 years ago
va_list parameter passing change

b91b9a3c62778ca34b9b660ab2ec753971bb348a authored almost 3 years ago
Added g_umask_hex() call

0a541068664d521cd626c3eaa5e0d194396e61e8 authored almost 3 years ago
Merge pull request #2226 from matt335672/freebsd12_3

Bump FreeBSD CI version to 12.3

4bfeddbbeddc70f773b78a8c36bd012bd32f01e5 authored almost 3 years ago
Bump FreeBSD CI version to 12.3

54c2cab5ff8491d425c755bceb6db6aa2368bc18 authored almost 3 years ago
Merge pull request #2204 from matt335672/trans_connect

Rework transport connect logic

ffc6fa66a01bcea2efb69ef658e6b03a6e1aede7 authored almost 3 years ago
Fix off-by-one errors in monitor resize logic

7cfd3bb3d8ed214390c3b1a21b6eb48a4540e318 authored almost 3 years ago
Fixes a stream overflow in the test suite

This is triggered when xrdp is built with --enable-devel-logging

Also, the logging sub-system i...

94a6f6282fb801825c9742f4b41c24972d0cc51b authored almost 3 years ago
Moved initgroups call to before auth_start_session()

This is required for PAM systems that depend on group membership being
available during PAM proc...

4183d8ddbfd1399a1c7255f6de31298bea18655b authored almost 3 years ago
Set closed RDP socket to -1 rather than 0

dc72ca269b519c31d80647c6a33b0cdfd164474e authored almost 3 years ago
Prevent unnecessary close of sck = -1 in trans_listen_address()

1d190c6ea821d1b9400d3d85fa5f5d7529d50ca1 authored almost 3 years ago
Rework transport connect logic

There are a number of ways the existing transport connect logic in
trans_connect could be improv...

275eaf7683d56ad2b2953edd2fbd5bca328f3cc1 authored almost 3 years ago
Merge pull request #2201 from matt335672/neutrinordp_regression

Fix neutrinordp regression caused by bd9147d1

cd1af4772cb6223c1348b0c6af953e45a533c2d1 authored almost 3 years ago
Fix neutrinordp regression caused by bd9147d18f6bede787d6b9aafe7da8046d2c288a

d2be0509116b732bd6929c483b13496234472c60 authored almost 3 years ago
Merge pull request #2198 from matt335672/start_log_before_config

Open log in sesman before reading config

bf16cb5f2a4a8a18112314a5943134a12e2a29dc authored almost 3 years ago
Merge pull request #1895 from Nexarian/unify_monitor_description_processing_resize_sec

Unify monitor processing logic.

46e23ebcab7f6e2b938d501e0d86d9fe586cac9f authored almost 3 years ago
Open log in sesman before reading config

104304aad1cabd03b989aeab7bc7848fbb9303d8 authored almost 3 years ago
Updating to refactor xrdp_client_info

- Eliminate duplicaiton for display_size_description
- monitorCount needs to be uint32_t
- width...

bd9147d18f6bede787d6b9aafe7da8046d2c288a authored almost 3 years ago
Unify monitor processing logic.

There are two places where monitor descriptions are passed through the
RDP protocol:

- TS_UD_CS...

4a0db63be7b42c887379c3ef574e71112c8fd427 authored almost 3 years ago
Merge pull request #2185 from matt335672/xrdpapi_linker_fix

Explicitly link libxrdpapi with libcommon

f3c37e2694c7fc09e6240b9b68f7cf6c86a47445 authored almost 3 years ago
Explicitly link libxrdpapi with libcommon

d37c87a7ef41ec7c7e94d10bd25e2a0b7c521494 authored almost 3 years ago
Merge pull request #2163 from matt335672/newipc

Replace SCP V0 and V1 with new IPC mechanism

dd968a98b097f8331a1ffbd4991130056b913833 authored almost 3 years ago
Merge pull request #2176 from metalefty/release

Release v0.9.19

4b092654832bfdbf6022fc0f596be6371998e156 authored almost 3 years ago
Bump version to v0.9.19

3fa6e9852be1f633f0d6bd30ebadf4bffe9a73bd authored almost 3 years ago
Update NEWS for v0.9.18.1

0ad7bac6935110c505c4e80e390c49c5b6f32140 authored almost 3 years ago
Update NEWS for v0.9.19

68abf67a059c26dd4fd7e419ca39e72d987dadf7 authored almost 3 years ago
Move sesman to new SCP interface

c0cb03801c365664f936b81c52a9d0a79f702835 authored almost 3 years ago
Removed sestest utility

32f644a907cd7d18c695cfa69911ecbc4be98f3e authored almost 3 years ago
Add fail2ban logging to PAM authentication requests

8e27f231fd6bfe2e4888b9aa7b10bfa531c28458 authored almost 3 years ago
libipm: Make sockets always non-blocking

3d91ba6a221ba2c2904cbd18d1105e0855ac66ea authored almost 3 years ago
Move xrdp to new SCP interface

a55992b1a09aab345c1f0dc9f7cce226e9334e24 authored almost 3 years ago
Remove SCP V0 and V1 files

1746ac2f79b3ae2c1cb487c8357ac037e0f17770 authored almost 3 years ago
tools: Moved to new SCP interface

bb820cca87c3212683b9be883c8da70a84a4aae6 authored almost 3 years ago
Remove unused tcp module from tools

a952ff854289c2986bf35ecca72a812c557369ed authored almost 3 years ago
Add libipm test suite

6cf053c9df27179190541c126a57c8a8ceb6bf9d authored almost 3 years ago
Add autotools SIZEOF_INT macro

d5f99f41ac7f6ae2f44f0641f880b630efd98f85 authored almost 3 years ago
Add subclassing capability to struct trans

8f4860cb55c35b249f45b21e2e9fa2fab12569bc authored almost 3 years ago
Add libipm facility

e059336dff49a4698dbac213dfef2b0a8b4e4a02 authored almost 3 years ago
Merge pull request #2168 from matt335672/fix_sesman_signals

Fix sesman signal processing

2ec28aca6275c0b05d841a76d83af93c1ca09e2d authored almost 3 years ago
Fix signal handling in sesman

8bd597a03885ebb23b224995d0c7bc5bf3f0e85c authored almost 3 years ago
Change 3rd parameter of log_start() to flags field

2484928a5a47f5dba5ddd087d893c6c968b35dbb authored almost 3 years ago
logging : Remove processing for unused variables

a94ddce0bd9903146f98dac4803807f02a22b460 authored almost 3 years ago