Ecosyste.ms: OpenCollective

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

xrdp project

Open-source server implementation of Microsoft Remote Desktop Protocol
Collective - Host: opensource - https://opencollective.com/xrdp-project - Website: http://www.xrdp.org/ - Code: https://github.com/neutrinolabs/xrdp

Merge pull request #2310 from matt335672/physical_desktop_size

Parse more physical monitor size information

github.com/neutrinolabs/xrdp - d43821f11f4760c5542ffb3bec83c2e0271bee89 authored over 2 years ago by matt335672 <[email protected]>
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...

github.com/neutrinolabs/xrdp - d5445e9dc10c3d78342aa78cd6abd1b71bdba9ea authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2175 from Nexarian/refactor_resizing_into_state_machine

Refactoring resizing into state machine.

github.com/neutrinolabs/xrdp - 682ca95635edd7e388250c612ef7d6b59b7736d5 authored over 2 years ago by Nexarian <[email protected]>
Refactoring resizing into state machine.

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

github.com/neutrinolabs/xrdp - 6f461aa54c9ab3092b25ffd079060cd45b7c7285 authored over 2 years ago by Christopher Pitstick <[email protected]>
Merge pull request #2300 from Nexarian/block_resize_if_already_resized

Block resize if already this size.

github.com/neutrinolabs/xrdp - 771197871338f0b3d2caec9657494a440588230b authored over 2 years ago by Nexarian <[email protected]>
Block resize if already this size.

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

github.com/neutrinolabs/xrdp - d01ce57c5f31121fe0f91f7917a48c7a9187eba8 authored over 2 years ago by Christopher Pitstick <[email protected]>
Merge pull request #2301 from Nexarian/update_scaling_factor_handling

Update handling of scale factor

github.com/neutrinolabs/xrdp - 521e5e0e42b6eaa718e61419acedffa6c07476a2 authored over 2 years ago by Nexarian <[email protected]>
Update handling of scale factor

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

github.com/neutrinolabs/xrdp - 07dbd0e0320318a2a2a97f1c16b33c870113ff86 authored over 2 years ago by Christopher Pitstick <[email protected]>
Merge pull request #2291 from Nexarian/fix_mstsc_resize_bug

Fixes MSTSC resize issue/crash

github.com/neutrinolabs/xrdp - eeb5daa3382a6640121cb94f580500ab9e611c16 authored over 2 years ago by Nexarian <[email protected]>
Fixes MSTSC resize issue/crash

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

github.com/neutrinolabs/xrdp - 965dbdedb7b2b80b9fcaa391ef445641824513dc authored over 2 years ago by Christopher Pitstick <[email protected]>
Merge pull request #2275 from metalefty/ulalaca

Add ulalaca

github.com/neutrinolabs/xrdp - 55215cf2716e2915632e6d250fb08d1a53e3e5d0 authored over 2 years ago by metalefty <[email protected]>
Merge pull request #2282 from metalefty/sesman-log

sesman: fix spacing in log

github.com/neutrinolabs/xrdp - ab4daf4064177e2701341c53791460aae10b67a7 authored over 2 years ago by matt335672 <[email protected]>
configure: ulalaca is still experimental

github.com/neutrinolabs/xrdp - a275c1de926f2974b037a4232225105cdfe54cbf authored over 2 years ago by Koichiro IWAO <[email protected]>
sesman: fix spacing in log

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

github.com/neutrinolabs/xrdp - 2c25e60abc5d080682d804fcbd25f9aee60fa2a1 authored over 2 years ago by Koichiro IWAO <[email protected]>
Merge pull request #2281 from matt335672/update_action

github actions: use canonical way to get ImageOS for astyle

github.com/neutrinolabs/xrdp - 559ab8f809c30166448cf8a60fcc8c82dc879a73 authored over 2 years ago by matt335672 <[email protected]>
github actions: use canonical way to get ImageOS for astyle

github.com/neutrinolabs/xrdp - be2b778bae1f77c7a2172e3404529080e6c9655e authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2278 from matt335672/cppcheck_28

Bump cppcheck version to 2.8

github.com/neutrinolabs/xrdp - 690d9e88d3c0de30f2be657aa3d5a657344a288b authored over 2 years ago by matt335672 <[email protected]>
github actions: use canonical way to get ImageOS

github.com/neutrinolabs/xrdp - 8236cda6a603e9c6b05e85a1a4c2d0e5f121100f authored over 2 years ago by matt335672 <[email protected]>
Bump cppcheck version to 2.8

github.com/neutrinolabs/xrdp - d8669a2998e9bf897a73f3e3153ca97087ee668b authored over 2 years ago by matt335672 <[email protected]>
Update submodule, obrain cppcheck fixes

github.com/neutrinolabs/xrdp - 52f4920af82859dab5c9ce4963dfe2170544315f authored over 2 years ago by Koichiro IWAO <[email protected]>
Merge pull request #2276 from matt335672/xrdpapi_simple

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

github.com/neutrinolabs/xrdp - a64573b596b5fb07ca3a51590c5308d621f7214e authored over 2 years ago by matt335672 <[email protected]>
Add xrdpapi/simple.c to the CI

github.com/neutrinolabs/xrdp - dabd049ad2f4c5a688a0a522014c2055e8ddff34 authored over 2 years ago by matt335672 <[email protected]>
Update xrdpapi/simple.c for new logging

github.com/neutrinolabs/xrdp - 58573c4110e4349865d977139949458a745df478 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2251 from matt335672/refactor_ip_addr_handling

Refactor ip address handling

github.com/neutrinolabs/xrdp - 6c4bdf7d5eda553f6835ae9da51c83d41fa5e853 authored over 2 years ago by matt335672 <[email protected]>
bootstrap: checkout ulalaca submodule if missing

github.com/neutrinolabs/xrdp - 38bf969a46c20c2118123da7098018dd47a26bf3 authored over 2 years ago by Koichiro IWAO <[email protected]>
Add ulalaca to build

github.com/neutrinolabs/xrdp - 8d88fe7a83397feb79691ca5a0cbf0e3197d9249 authored over 2 years ago by Koichiro IWAO <[email protected]>
Add ulalaca submodule

github.com/neutrinolabs/xrdp - d0197b7124543be4177a373729d3e74037db9d95 authored over 2 years ago by Koichiro IWAO <[email protected]>
Added unit tests for bitmask<->charstr calls

github.com/neutrinolabs/xrdp - a16695efd49538f734b7e88d69f9d6cea3783848 authored over 2 years ago by matt335672 <[email protected]>
Updated session allocation policy for sesman

Made session allocation policies more readable and maintainable.

The 'C' policy which was confu...

github.com/neutrinolabs/xrdp - 3e488773d7d59e9aa94a0940130a032e631d53cd authored over 2 years ago by matt335672 <[email protected]>
Add bitmask to character string conversions

github.com/neutrinolabs/xrdp - 61bfb264dedf39acdf5e17a3935494434c47c948 authored over 2 years ago by matt335672 <[email protected]>
Unify connection fields for the connected client

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

1...

github.com/neutrinolabs/xrdp - 79bec8110c0e491788f32bf1d9a3faab1ff9d224 authored over 2 years ago by matt335672 <[email protected]>
Add PAM_RHOST support

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

github.com/neutrinolabs/xrdp - a4c6c36cf26f923c20547a9bdd8cf1f3d85f104d authored over 2 years ago by matt335672 <[email protected]>
Cosmetic fixes to string_calls

github.com/neutrinolabs/xrdp - c1d2dcfc7ffacfc4e68e2ee9d2a3df1eaad64925 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2266 from matt335672/wyse_thin_client

Improve RDS compatibility

github.com/neutrinolabs/xrdp - 608d91a68b6d6163a7eefcac6928d554bdc578b3 authored over 2 years ago by matt335672 <[email protected]>
Update channel logging

github.com/neutrinolabs/xrdp - 7eb44bd54c68bbbca68a7d2e56810e7868ff02ed authored over 2 years ago by matt335672 <[email protected]>
Log connected client version

github.com/neutrinolabs/xrdp - 683864349440ab0b90193df5bc6d1a863056ab36 authored over 2 years ago by matt335672 <[email protected]>
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...

github.com/neutrinolabs/xrdp - 28da2045d9d7dca741fb0a5cfad12fe244f370d4 authored over 2 years ago by matt335672 <[email protected]>
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...

github.com/neutrinolabs/xrdp - 8fdc1ba21685ae35d6d6a4eaa189299518f246ee authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2268 from matt335672/fix_autoconf_runstatedir

Cater for missing --runstatedir in autoconf 2.69

github.com/neutrinolabs/xrdp - 95f7a79b615c09540458ec88e184de5d9050b814 authored over 2 years ago by matt335672 <[email protected]>
Cater for missing --runstatedir in autoconf 2.69

github.com/neutrinolabs/xrdp - d77de66c26f04de9760d9cb7570a55fd5708bf05 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2257 from matt335672/allow_static_only

Allow xrdp to be built with --disable-static

github.com/neutrinolabs/xrdp - 6686cbf94691cf1ff20bc8e40318c7cd3d65edf5 authored over 2 years ago by matt335672 <[email protected]>
Allow xrdp to be built with --disable-static

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

github.com/neutrinolabs/xrdp - 978be508424f9854e829e32b6c538bdb532e8b16 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2241 from metalefty/version

Change development version to 0.9.80

github.com/neutrinolabs/xrdp - df425c23c41b2e59c174825da120a76ec780bc7b authored over 2 years ago by metalefty <[email protected]>
Merge pull request #2256 from matt335672/update_rfxcodec

Merge rfxcodec staging changes for GFX

github.com/neutrinolabs/xrdp - 9033066756652219292cfc302abd1807c66ad3e8 authored over 2 years ago by matt335672 <[email protected]>
Merge rfxcodec staging changes for GFX

github.com/neutrinolabs/xrdp - be8ae4677ac95765f3e3d2745f11e178febd059b authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #1983 from matt335672/pam_group_fix

Moved g_initgroups() call to before auth_start_session()

github.com/neutrinolabs/xrdp - 34fe9b60ebaea59e8814bbc3ca5383cabaa1b869 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2235 from matt335672/uds_regression_warning

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

github.com/neutrinolabs/xrdp - 43c52b1fadec680820b9a1b4edce304fb07a773d authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2247 from matt335672/remove_tcp_sock_from_chansrv

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

github.com/neutrinolabs/xrdp - e6ff36f1b4be0c0bf4507d21d774881ce617310b authored over 2 years ago by matt335672 <[email protected]>
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...

github.com/neutrinolabs/xrdp - 8f1bdaa95e4202800314234dda6ec0d5c36f9829 authored over 2 years ago by matt335672 <[email protected]>
Change development version to 0.9.80

This idea is inspired by TigerVNC.

github.com/neutrinolabs/xrdp - 017d18c0452e0feb924857285f00363b37139d1d authored over 2 years ago by Koichiro IWAO <[email protected]>
Merge pull request #2216 from matt335672/fix_stream_overflow_in_sextuple_monitor_happy_path_test

Fixes a stream overflow in the test suite

github.com/neutrinolabs/xrdp - 7868622a7939a67c41e8035811e7bee89031a02e authored over 2 years ago by matt335672 <[email protected]>
Don't ask user to remove IP setting for VNC connection

github.com/neutrinolabs/xrdp - 2dc01f274956cec1d81cf327f8de62a5e15a6c67 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2233 from matt335672/uds_fix_ip

Fix regression introduced with UDS

github.com/neutrinolabs/xrdp - 6a6f7bb83ec9b9e72b09a1957718b903d6888bee authored over 2 years ago by matt335672 <[email protected]>
Fix regression introduced with UDS

github.com/neutrinolabs/xrdp - 902c95164892587728725f7b5cc8af795ef8acb0 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2219 from matt335672/off_by_one

Fix off-by-one errors in monitor resize logic

github.com/neutrinolabs/xrdp - 829106d7934e4894f390809b1067d14e160772e8 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2231 from jsorg71/va_arg

va_list parameter passing change

github.com/neutrinolabs/xrdp - fd3f81e720740f6f64767db1befb5ab4b16cacf7 authored over 2 years ago by jsorg71 <[email protected]>
Merge pull request #2207 from matt335672/move_to_uds

Move to Unix Domain Socket for SCP (sesman)

github.com/neutrinolabs/xrdp - dd4abcb27a741b91b311e7615a2be191cf376fa8 authored over 2 years ago by matt335672 <[email protected]>
Move SCP to a Unix Domain Socket

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

github.com/neutrinolabs/xrdp - 0db849fc5c3f02ee24f10acd9f54a91a96fa2eaa authored over 2 years ago by matt335672 <[email protected]>
Add lock_uds module to sesman

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

github.com/neutrinolabs/xrdp - 9c30d4c2f8ece62b6b28551d499b25c4cc965cfa authored over 2 years ago by matt335672 <[email protected]>
va_list parameter passing change

github.com/neutrinolabs/xrdp - b91b9a3c62778ca34b9b660ab2ec753971bb348a authored over 2 years ago by Jay Sorg <[email protected]>
Added g_umask_hex() call

github.com/neutrinolabs/xrdp - 0a541068664d521cd626c3eaa5e0d194396e61e8 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2226 from matt335672/freebsd12_3

Bump FreeBSD CI version to 12.3

github.com/neutrinolabs/xrdp - 4bfeddbbeddc70f773b78a8c36bd012bd32f01e5 authored over 2 years ago by matt335672 <[email protected]>
Bump FreeBSD CI version to 12.3

github.com/neutrinolabs/xrdp - 54c2cab5ff8491d425c755bceb6db6aa2368bc18 authored over 2 years ago by matt335672 <[email protected]>
Merge pull request #2204 from matt335672/trans_connect

Rework transport connect logic

github.com/neutrinolabs/xrdp - ffc6fa66a01bcea2efb69ef658e6b03a6e1aede7 authored over 2 years ago by matt335672 <[email protected]>
Fix off-by-one errors in monitor resize logic

github.com/neutrinolabs/xrdp - 7cfd3bb3d8ed214390c3b1a21b6eb48a4540e318 authored over 2 years ago by matt335672 <[email protected]>
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...

github.com/neutrinolabs/xrdp - 94a6f6282fb801825c9742f4b41c24972d0cc51b authored over 2 years ago by matt335672 <[email protected]>
Moved initgroups call to before auth_start_session()

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

github.com/neutrinolabs/xrdp - 4183d8ddbfd1399a1c7255f6de31298bea18655b authored over 2 years ago by matt335672 <[email protected]>
Set closed RDP socket to -1 rather than 0

github.com/neutrinolabs/xrdp - dc72ca269b519c31d80647c6a33b0cdfd164474e authored almost 3 years ago by matt335672 <[email protected]>
Prevent unnecessary close of sck = -1 in trans_listen_address()

github.com/neutrinolabs/xrdp - 1d190c6ea821d1b9400d3d85fa5f5d7529d50ca1 authored almost 3 years ago by matt335672 <[email protected]>
Rework transport connect logic

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

github.com/neutrinolabs/xrdp - 275eaf7683d56ad2b2953edd2fbd5bca328f3cc1 authored almost 3 years ago by matt335672 <[email protected]>
Merge pull request #2201 from matt335672/neutrinordp_regression

Fix neutrinordp regression caused by bd9147d1

github.com/neutrinolabs/xrdp - cd1af4772cb6223c1348b0c6af953e45a533c2d1 authored almost 3 years ago by matt335672 <[email protected]>
Fix neutrinordp regression caused by bd9147d18f6bede787d6b9aafe7da8046d2c288a

github.com/neutrinolabs/xrdp - d2be0509116b732bd6929c483b13496234472c60 authored almost 3 years ago by matt335672 <[email protected]>
Merge pull request #2198 from matt335672/start_log_before_config

Open log in sesman before reading config

github.com/neutrinolabs/xrdp - bf16cb5f2a4a8a18112314a5943134a12e2a29dc authored almost 3 years ago by matt335672 <[email protected]>
Merge pull request #1895 from Nexarian/unify_monitor_description_processing_resize_sec

Unify monitor processing logic.

github.com/neutrinolabs/xrdp - 46e23ebcab7f6e2b938d501e0d86d9fe586cac9f authored almost 3 years ago by matt335672 <[email protected]>
Open log in sesman before reading config

github.com/neutrinolabs/xrdp - 104304aad1cabd03b989aeab7bc7848fbb9303d8 authored almost 3 years ago by matt335672 <[email protected]>
Updating to refactor xrdp_client_info

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

github.com/neutrinolabs/xrdp - bd9147d18f6bede787d6b9aafe7da8046d2c288a authored almost 3 years ago by Christopher Pitstick <[email protected]>
Unify monitor processing logic.

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

- TS_UD_CS...

github.com/neutrinolabs/xrdp - 4a0db63be7b42c887379c3ef574e71112c8fd427 authored almost 3 years ago by Christopher Pitstick <[email protected]>
Merge pull request #2185 from matt335672/xrdpapi_linker_fix

Explicitly link libxrdpapi with libcommon

github.com/neutrinolabs/xrdp - f3c37e2694c7fc09e6240b9b68f7cf6c86a47445 authored almost 3 years ago by matt335672 <[email protected]>
Explicitly link libxrdpapi with libcommon

github.com/neutrinolabs/xrdp - d37c87a7ef41ec7c7e94d10bd25e2a0b7c521494 authored almost 3 years ago by matt335672 <[email protected]>
Merge pull request #2163 from matt335672/newipc

Replace SCP V0 and V1 with new IPC mechanism

github.com/neutrinolabs/xrdp - dd968a98b097f8331a1ffbd4991130056b913833 authored almost 3 years ago by matt335672 <[email protected]>
Merge pull request #2176 from metalefty/release

Release v0.9.19

github.com/neutrinolabs/xrdp - 4b092654832bfdbf6022fc0f596be6371998e156 authored almost 3 years ago by metalefty <[email protected]>
Bump version to v0.9.19

github.com/neutrinolabs/xrdp - 3fa6e9852be1f633f0d6bd30ebadf4bffe9a73bd authored almost 3 years ago by Koichiro IWAO <[email protected]>
Update NEWS for v0.9.18.1

github.com/neutrinolabs/xrdp - 0ad7bac6935110c505c4e80e390c49c5b6f32140 authored almost 3 years ago by Koichiro IWAO <[email protected]>
Update NEWS for v0.9.19

github.com/neutrinolabs/xrdp - 68abf67a059c26dd4fd7e419ca39e72d987dadf7 authored almost 3 years ago by Koichiro IWAO <[email protected]>
Move sesman to new SCP interface

github.com/neutrinolabs/xrdp - c0cb03801c365664f936b81c52a9d0a79f702835 authored almost 3 years ago by matt335672 <[email protected]>
Removed sestest utility

github.com/neutrinolabs/xrdp - 32f644a907cd7d18c695cfa69911ecbc4be98f3e authored almost 3 years ago by matt335672 <[email protected]>
Add fail2ban logging to PAM authentication requests

github.com/neutrinolabs/xrdp - 8e27f231fd6bfe2e4888b9aa7b10bfa531c28458 authored almost 3 years ago by matt335672 <[email protected]>
libipm: Make sockets always non-blocking

github.com/neutrinolabs/xrdp - 3d91ba6a221ba2c2904cbd18d1105e0855ac66ea authored almost 3 years ago by matt335672 <[email protected]>
Move xrdp to new SCP interface

github.com/neutrinolabs/xrdp - a55992b1a09aab345c1f0dc9f7cce226e9334e24 authored almost 3 years ago by matt335672 <[email protected]>
Remove SCP V0 and V1 files

github.com/neutrinolabs/xrdp - 1746ac2f79b3ae2c1cb487c8357ac037e0f17770 authored almost 3 years ago by matt335672 <[email protected]>
tools: Moved to new SCP interface

github.com/neutrinolabs/xrdp - bb820cca87c3212683b9be883c8da70a84a4aae6 authored almost 3 years ago by matt335672 <[email protected]>
Remove unused tcp module from tools

github.com/neutrinolabs/xrdp - a952ff854289c2986bf35ecca72a812c557369ed authored almost 3 years ago by matt335672 <[email protected]>
Add libipm test suite

github.com/neutrinolabs/xrdp - 6cf053c9df27179190541c126a57c8a8ceb6bf9d authored almost 3 years ago by matt335672 <[email protected]>
Add autotools SIZEOF_INT macro

github.com/neutrinolabs/xrdp - d5f99f41ac7f6ae2f44f0641f880b630efd98f85 authored almost 3 years ago by matt335672 <[email protected]>
Add subclassing capability to struct trans

github.com/neutrinolabs/xrdp - 8f4860cb55c35b249f45b21e2e9fa2fab12569bc authored almost 3 years ago by matt335672 <[email protected]>
Add libipm facility

github.com/neutrinolabs/xrdp - e059336dff49a4698dbac213dfef2b0a8b4e4a02 authored almost 3 years ago by matt335672 <[email protected]>
Merge pull request #2168 from matt335672/fix_sesman_signals

Fix sesman signal processing

github.com/neutrinolabs/xrdp - 2ec28aca6275c0b05d841a76d83af93c1ca09e2d authored almost 3 years ago by matt335672 <[email protected]>
Fix signal handling in sesman

github.com/neutrinolabs/xrdp - 8bd597a03885ebb23b224995d0c7bc5bf3f0e85c authored almost 3 years ago by matt335672 <[email protected]>
Change 3rd parameter of log_start() to flags field

github.com/neutrinolabs/xrdp - 2484928a5a47f5dba5ddd087d893c6c968b35dbb authored almost 3 years ago by matt335672 <[email protected]>
logging : Remove processing for unused variables

github.com/neutrinolabs/xrdp - a94ddce0bd9903146f98dac4803807f02a22b460 authored almost 3 years ago by matt335672 <[email protected]>