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 #2946 from metalefty/codec

Just log Image RemoteFX codec

github.com/neutrinolabs/xrdp - 422cfb7a9c6484f55c30fd24250fedcdfe819dd8 authored 12 months ago
Just log Image RemoteFX codec

github.com/neutrinolabs/xrdp - 9ad0d6abb617514885f78efbe7217854899a5ecb authored 12 months ago
Changge development version to 0.10.80

github.com/neutrinolabs/xrdp - 4c2a7e893b023892b9b3e6ecb21902cf6c326608 authored 12 months ago
Merge pull request #2941 from metalefty/format

Apply astyle 3.4 code formatter

github.com/neutrinolabs/xrdp - 494376438c24e340fac4a6d97d8c3bc97eebf264 authored 12 months ago
Apply astyle 3.4 code formatter

github.com/neutrinolabs/xrdp - 2307608cfbefba6cc8d9795443364f86856bbe6a authored 12 months ago
Merge pull request #2891 from neutrinolabs/gfx_mainline_merge_work

Gfx mainline merge work

github.com/neutrinolabs/xrdp - 45fd4976455073b6fab88e525053f78464101796 authored 12 months ago
Merge pull request #2940 from metalefty/astyle

Update astyle to 3.4.12

github.com/neutrinolabs/xrdp - 4f8301f38a9ae87acc9e24c365e6ebd26542731d authored 12 months ago
Simplify cloning astyle source

github.com/neutrinolabs/xrdp - b8f009460324cad4a7d3b6b1f4bae4f9c941bb16 authored 12 months ago
GFX: Relegate some logs to LOG_DEVEL (#2939)

github.com/neutrinolabs/xrdp - 76242bbf637a5893a51188b807b8de4bac502e64 authored 12 months ago
Apply astyle 3.4 code formatter

github.com/neutrinolabs/xrdp - 47d4ab1339b74089f33ae4a581b5f54d316a0a1f authored 12 months ago
Update astyle to 3.4.12

as astyle 3.1 is no longer available in the latest FreeBSD.

Also, astyle upstream repository ha...

github.com/neutrinolabs/xrdp - b39c12f3517505bd85416e3e9a6ae0af9233a239 authored 12 months ago
astyle: replace depreacted astyle options

with compatible ones with astyle 3.4. Now configuration is compatible
both astyle 3.1 and 3.4.

github.com/neutrinolabs/xrdp - ffd25af1829c1cab56f2e83d4c6d89a68bfced1e authored 12 months ago
Fix crash with resizing

github.com/neutrinolabs/xrdp - 75b41afa04aa387acd569a691ca92e33107b78bd authored 12 months ago
Gfx mainline merge multimon1 (#2933)

* GFX: work on multimon

* fix for non GFX multimon

github.com/neutrinolabs/xrdp - 33539c1d8bc7a2c290cf43350314b0c24ebec778 authored 12 months ago
GFX: sort versions, flags to return the highest version we support in… (#2911)

* GFX: sort versions, flags to return the highest version we support in caps advertise

* GFX:...

github.com/neutrinolabs/xrdp - c96156340311fce5b40ed6a06826ee2256d98092 authored 12 months ago
Updating quantization values to remove corruption.

github.com/neutrinolabs/xrdp - de2c01ad1dade22e9a7af3b3a6a91ab5bdd55f90 authored 12 months ago
More integration work from mainline_merge_shm

- Introduce functional EGFX caps.
- Prototype of RFX Progressive working.
- Update resizing to w...

github.com/neutrinolabs/xrdp - 65137e6edb6533e3c5869f95728a32b8b7f30420 authored 12 months ago
Don't pass drdynvc to neutrinoRDP

Since v0.9.9, xrdp has assumed that the "drdynvc" static virtual
channel is available for its ex...

github.com/neutrinolabs/xrdp - d9783a952938ea1d0823458bee2297e8c76fa6d7 authored 12 months ago
Fix resize-on-the-fly by processing memory allocation complete.

github.com/neutrinolabs/xrdp - 5293f13f39197d16dfd93a64916fdd9d9a1bb024 authored 12 months ago
Switching encoder logging statements to LOG not LOG_DEVEL

github.com/neutrinolabs/xrdp - 63e963daf60ef47d64b94297a2a5ef83b7f2db1e authored 12 months ago
GFX: fix multimon login screen drawing

github.com/neutrinolabs/xrdp - 3fab31c64415d8fb0a75ad496ec81f99be1b036a authored 12 months ago
Don't enable GFX if client doesn't support 32 BPP

mstsc.exe indicates it supports GFX in the early capability flags, even
if it not able to suppor...

github.com/neutrinolabs/xrdp - d23d147dc775dbee9c8fe678d4549e9937cbce06 authored 12 months ago
error-check xrdp_mm_egfx_send_planar_bitmap() paths

Without some checking for this call, it's possible for the xrdp
process to never end when the cl...

github.com/neutrinolabs/xrdp - e5d455d0be7b55e765e885abab4d88367171dfec authored 12 months ago
Add 0 as valid g_obj_wait timeout instead of having it be equivalent to -1.

github.com/neutrinolabs/xrdp - 584a8944901ccf2abd95212945d2e0d6a688f2f0 authored 12 months ago
Initial rfx progressive integration

- Mostly base functions and utilities necessary to enable RFX
Progressive
- Add more EGFX work...

github.com/neutrinolabs/xrdp - afa70e464a6f9550ac0f64527a94df1935bedf9b authored 12 months ago
Adding KEY_FRAME_REQUESTED parameter.

github.com/neutrinolabs/xrdp - 2e1f7f1484ad795c39315faf27d3a540ddd13158 authored 12 months ago
Making SHM read only from xup

github.com/neutrinolabs/xrdp - c08cebb01d9bcaed22d68114450078eeebe9e0d6 authored 12 months ago
Enabling RFX_PRO key frame handling.

- Also update librfxcodec

github.com/neutrinolabs/xrdp - 97b2527018ed79272f767dacb3c2fdd71701cdf1 authored 12 months ago
Fix service call filter.

github.com/neutrinolabs/xrdp - ccead296e615b92afc17daf67447876fb3c122e0 authored 12 months ago
Resize state machine: A fix and a question (#2929)

* Store EGFX state before entering resize state machine

At present the EGFX state is destroye...

github.com/neutrinolabs/xrdp - 54acca43cfe85d60f8a8963fe7ac84cd293d5be2 authored 12 months ago
Fix memory leak and RFX encoder notify

github.com/neutrinolabs/xrdp - 1b6ca2245d43afb309b5a7f8c2288d0902bd079a authored 12 months ago
Fix regression in using window message names (#2925)

FreeRDP defines macros WM_LBUTTONUP, WM_LBUTTONDOWN, WM_RBUTTONUP
and WM_RBUTTONDOWN. These con...

github.com/neutrinolabs/xrdp - 8af430e19777a98e85b780b19288408fe08fcef5 authored 12 months ago
Librfxcodec had a build break. Fixing.

github.com/neutrinolabs/xrdp - 17ba2e01e8faace61ac52cf25b53a80abaa276d5 authored about 1 year ago
Updating librfxcodec

github.com/neutrinolabs/xrdp - 5742e1cafa8e0fb7b52383aa9c776b19eb37979a authored about 1 year ago
Merge pull request #2909 from matt335672/add_clearenv

Improve portability

github.com/neutrinolabs/xrdp - ec8dd8ad33581f059e0e91fac292a30e3c75f540 authored about 1 year ago
Improve portability

- Use clearenv() if it exists
- Don't rely on <limits.h> being pulled in by <sys/param.h>
- Rena...

github.com/neutrinolabs/xrdp - b80f07d2a7aa5ef619df1148885c263efe42559b authored about 1 year ago
Merge pull request #2901 from matt335672/test_suite_add_timeouts

Increase back-stop timeouts for some tests

github.com/neutrinolabs/xrdp - a547a8b613f243edf2ce744b806469c201910375 authored about 1 year ago
Increase back-stop timeouts for some tests

The Debian build farm has a number of older and slower machines
which need to run the xrdp test ...

github.com/neutrinolabs/xrdp - db04b4b54c390688928769e2da0715ebf939a6d7 authored about 1 year ago
Merge pull request #2888 from matt335672/fix_g_strtrim_utf8

Fix g_strtrim() regression

github.com/neutrinolabs/xrdp - db70ce8b8d53f9206777d2ba5560c5ab83287599 authored about 1 year ago
Fix g_strtrim() regression

Commit 36ea4a3 failed to take UTF-8 characters into account on
platforms with signed char.

github.com/neutrinolabs/xrdp - 62a51dead9eb7b5d6892447b11070bc8fab41c6a authored about 1 year ago
Merge pull request #2896 from matt335672/update_to_freebsd_13

Bump CI version of FreeBSD to 13.2

github.com/neutrinolabs/xrdp - 4d03d691257ca3f461b9f275b8dcd73f1abecd6e authored about 1 year ago
Bump CI version of FreeBSD to 13.2

github.com/neutrinolabs/xrdp - 05c78bb284764d06bf7750e37cea19c773f439ff authored about 1 year ago
Merge pull request #2886 from matt335672/cppcheck_2_13

Bump cppchck to v2.13.0

github.com/neutrinolabs/xrdp - 7bcaa2a0b91d304d37991370414beca8ac1b584f authored about 1 year ago
Bump cppchck to v2.13.0

github.com/neutrinolabs/xrdp - c38308a2d9337f9016700847e3b83363f2394f2d authored about 1 year ago
Merge pull request #2884 from matt335672/fix_sesman_cpu

Fix session_list scanning where some entries were skipped

github.com/neutrinolabs/xrdp - bbd3571d093d27c6988ce246f929525e3428ee21 authored about 1 year ago
Fix session_list scanning where some entries were skipped

github.com/neutrinolabs/xrdp - e529a04d26cdfe09ad73ed124e57a044bfa298ac authored about 1 year ago
Merge pull request #2883 from metalefty/funding

Add FUNDING.yml

github.com/neutrinolabs/xrdp - c65494886de0d0e8098808ef75978706ada9d6b5 authored about 1 year ago
Add FUNDING.yml

github.com/neutrinolabs/xrdp - 1b8e30ad290767827c5424ac2638638165762028 authored about 1 year ago
Merge pull request #2872 from r-a-sattarov/e2k-initial-support

common/arch.h: added e2k arch definition

github.com/neutrinolabs/xrdp - 9fbe0ad18c996f335cda9e360db65bac9bd75e88 authored about 1 year ago
common/arch.h: added e2k arch definition

Ref: https://en.wikipedia.org/wiki/Elbrus_(computer)

github.com/neutrinolabs/xrdp - aa8c651e384faf44d02f2fa39feb92d297aed185 authored about 1 year ago
Merge pull request #2864 from matt335672/neutrinordp-sidebutton-click

Neutrinordp sidebutton click

github.com/neutrinolabs/xrdp - 04db78f6c6d7421363a31627e6a0d608f1fdd9b2 authored about 1 year ago
Use symbolic constants in the modules for WM events

github.com/neutrinolabs/xrdp - c52a173db0db17a969f598dbfb681af62e045158 authored about 1 year ago
Proxy extended mouse button 8, 9 events

https://github.com/neutrinolabs/xrdp/pull/2860#issuecomment-1818705074

github.com/neutrinolabs/xrdp - e520ce3a5db0384f9a60fff87b75cee9a19de53b authored about 1 year ago
Merge pull request #2863 from matt335672/update_bug_template

Add markdown asking user to read the FAQ before submitting a bug

github.com/neutrinolabs/xrdp - 94b1481270cc98d9541e951b82e94508d5ae5ae2 authored about 1 year ago
Add markdown asking user to read the FAQ before submitting a bug

github.com/neutrinolabs/xrdp - a679b4ed2b34c4d8af90f4c8697090afc53fff62 authored about 1 year ago
Merge pull request #2855 from matt335672/fix_issue_2853

Allow for empty fields in TS_EXTENDED_INFO_PACKET (regression)

github.com/neutrinolabs/xrdp - 64b347d7efbe0afb5fd7a901e1ddf5aafa7d7bfb authored about 1 year ago
Allow for empty fields in TS_EXTENDED_INFO_PACKET

Some clients appears to be sending cbClientAddress and/or cbClientDir
as 0 in the TS_EXTENDED_IN...

github.com/neutrinolabs/xrdp - cdf574cf6c07ed965dea25979bb62eabfa93949c authored about 1 year ago
Merge pull request #2794 from matt335672/utf_changes_new

Improve Unicode support

github.com/neutrinolabs/xrdp - 50cff2eb756d427c2804ebcefa0273250e74e95f authored about 1 year ago
Merge pull request #2838 from matt335672/fix_devredir_ordering

Fix message ordering in devredir

github.com/neutrinolabs/xrdp - 76d12c50a8a38b848a45969fc9808a1e5a834e23 authored over 1 year ago
Fix message ordering in devredir

The drive redirector is not compliant with the message ordering
in [MS-RDPEFS], causing FreeRDP ...

github.com/neutrinolabs/xrdp - 7ceff70c1c26d6429e28c3e4844c843780336546 authored over 1 year ago
Merge pull request #2731 from matt335672/update_sockdir_security

Update sockdir security

github.com/neutrinolabs/xrdp - 736da24dd1c95906bdcbf56e1a9e998542b5b77d authored over 1 year ago
Remove sesmanruntimedir

Now we've made the XRDP_SOCKET_PATH only writeable by root, it's
safe to move the sesman socket ...

github.com/neutrinolabs/xrdp - c51ec2e8e9691653ec17b20deeff3bce98008068 authored over 1 year ago
Parameterise the sockdir with the UID of the user

The top level socket directory is now called XRDP_SOCKET_ROOT_PATH.
Below that are user-specific...

github.com/neutrinolabs/xrdp - 675dd77807063b0eec407cb51184dc74812657a6 authored over 1 year ago
Move g_mk_socket_path() to sesman

The sockdir is only used when sesman is active. The
call g_mk_socket_path() is removed from os_c...

github.com/neutrinolabs/xrdp - 547c619c2ff9f27d3688e95130a4ee924fcaa939 authored over 1 year ago
Fix typo in error message

github.com/neutrinolabs/xrdp - 63235eaafd1710e0ee835d19cb60ad3347a7c84a authored over 1 year ago
Merge pull request #2833 from matt335672/remove_unnecessary_assignments

Remove unnecessary assignments

github.com/neutrinolabs/xrdp - ee328784dcac48f16fb519e9d9e130737309df8e authored over 1 year ago
Remove unnecessary assignments

As per title. Assigments are made to variables which are immediately
overwritten.

github.com/neutrinolabs/xrdp - 8f73f5ba738254a6c923a686896079cca776f09d authored over 1 year ago
Remove g_mbstowcs() and g_wcstombs()

These calls are now replaced with explicit UTF conversion routines in
the common/string_calls.[h...

github.com/neutrinolabs/xrdp - f5f67e2e8091563c337564d62b7255eff6b823b0 authored over 1 year ago
Update drive redirection code to use new UTF-8 calls

github.com/neutrinolabs/xrdp - 8556f83905bbce9938bbfb1cc1c75d4c844618d8 authored over 1 year ago
Update RAIL code to use new UTF-8 calls

github.com/neutrinolabs/xrdp - 1b286a0469e5ccc55862d8f6ef2cef596ae65850 authored over 1 year ago
Update smartcard code to use new UTF-8 calls

github.com/neutrinolabs/xrdp - d722ffe35788b7188d89219043fa98cc1e1bc41f authored over 1 year ago
libxrdp: Replace mbstowcs/wcstombs calls

These calls are replaced with the newer UTF-16 parsing code
withing the parse module

github.com/neutrinolabs/xrdp - 3a5b8936d1169927cdf8955d00812b539f1af627 authored over 1 year ago
Update xrdp font handling to use new UTF-8 calls

github.com/neutrinolabs/xrdp - a50afc6500f398454da10a19b9204736f6e8b7da authored over 1 year ago
Update clipboard code to use new UTF-8 calls

github.com/neutrinolabs/xrdp - f8e7fd4c2c2b382d25d4c85f8100d1d80e0fbcb1 authored over 1 year ago
Remove mbstowcs/wcstombs from g_strtrim()

Because of the way UTF-8 encoding works, there is no need to
use mbstowcs/wcstombs in the implem...

github.com/neutrinolabs/xrdp - 36ea4a3f8678e8d93ed907708074767b265337ec authored over 1 year ago
Add UTF-16 LE I/O routines

These are intended to replace UTF-16 uses of mbstowcs() / wcstombs()

github.com/neutrinolabs/xrdp - 0758fe03a6f7def4d3e75b690ed81a0476e15824 authored over 1 year ago
Add UTF-8 / UTF-32 conversion routines

These are intended to replace non-UTF-16 uses of mbstowcs() / wcstombs()

github.com/neutrinolabs/xrdp - 0463e552dcbfad1e4bb47135d2599cf4a1e4da4f authored over 1 year ago
Merge pull request #2785 from firewave/cppcheck-inc

updated Cppcheck to 2.12.1 / provide more includes to Cppcheck

github.com/neutrinolabs/xrdp - da8fa059cdee6603fd0affe9582896eb6f6065e3 authored over 1 year ago
provide more includes to Cppcheck

- added (temporary) suppression of Cppcheck `shiftTooManyBits` false positives in `libxrdp/xrdp_m...

github.com/neutrinolabs/xrdp - f687174af191de331f2b999f7ff6c1f05f36941c authored over 1 year ago
bumped Cppcheck to 2.12.1

- build Cppcheck with matchcompiler for improved performance
- build Cppcheck with Boost for impr...

github.com/neutrinolabs/xrdp - 8c214280d37bdad036da7e9166925376500821a5 authored over 1 year ago
Merge pull request #2827 from matt335672/devredir_use_spec

devredir_proc_query_dir_response(): Conform to spec

github.com/neutrinolabs/xrdp - b1fca0100e3f5524656ecc420e607f9c5ef2965c authored over 1 year ago
devredir_proc_query_dir_response(): Conform to spec

This commit adds more error checking to the above function. The function
now conforms to [MS-FSC...

github.com/neutrinolabs/xrdp - 2a287963da43c84f6b26b9a0626bd56eb932a91b authored over 1 year ago
Merge pull request #2810 from matt335672/remove_ss_clipboard_code

Remove client-server shortcut paste code

github.com/neutrinolabs/xrdp - eb1c3cd4b3a70d0c3f02760ec02ae0bf5e0e2069 authored over 1 year ago
Merge pull request #2821 from matt335672/add_waitpid_interrupted_check

Check waitpid is not interrupted by a signal

github.com/neutrinolabs/xrdp - e0ffa11495693c16d9d35e247e02fe908679014e authored over 1 year ago
Check waitpid is not interrupted by a signal

Checks that the waitpid() call isn't interrupted by a
signal when the handler for the signal is ...

github.com/neutrinolabs/xrdp - ad5916c5e4d91fb4b31c91d34380db4cc90c3edc authored over 1 year ago
Merge pull request #2813 from matt335672/remove_signal_call

Remove dependency on signal() function

github.com/neutrinolabs/xrdp - 93dfc1839e1c5802fa36c0d24aaff8d149f1fdf0 authored over 1 year ago
Add tests for signal functions in os_calls.c

github.com/neutrinolabs/xrdp - d0982145314f14291416c02f68c19cf3cec53a34 authored over 1 year ago
Remove dependency on signal() function

Replaces uses of signal() with sigaction() which should be far
more portable.

github.com/neutrinolabs/xrdp - d11617adbef0d7a31874366e7fad790b7c12e571 authored over 1 year ago
Merge pull request #2815 from matt335672/groups_patch

Improve tsusers/tsadmins group support

github.com/neutrinolabs/xrdp - bce303c3a849f8f1eb32a3983bbbc236ad7d1b15 authored over 1 year ago
Update logging in sesman access control

Improve the built-in access checks for sesman/sesexec:-
- Group existence is checked for at logi...

github.com/neutrinolabs/xrdp - cf5c2718afe0da0c07988cf0ba6455cdb875593d authored over 1 year ago
access_login_allowed: Remove primary group check

This check is now performed within g_check_user_in_group()

github.com/neutrinolabs/xrdp - 5837deae049ca8d9658862f23616da2da4988577 authored over 1 year ago
Add getgrouplist() support to os_calls

On enterprise systems, using getgrouplist() (if available)
is more efficient than iterating over...

github.com/neutrinolabs/xrdp - cf677da22c8e64c6651d2a460eab12ea4fa709ea authored over 1 year ago
Add getgrouplist() detection functionality

Defines the macro HAVE_GETGROUPLIST if getgrouplist() is
available, and defines the type passed ...

github.com/neutrinolabs/xrdp - 84a0befd3030df582bcd1e2d3e9fa075a67b3467 authored over 1 year ago
Remove client-server shortcut paste code

When significant amounts of data is coming from the client in a
fragmented CLIPRDR_DATA_RESPONSE...

github.com/neutrinolabs/xrdp - 284c17c0b29b21b6cc32283fbcbca8954be47377 authored over 1 year ago
Merge pull request #2798 from ziggythehamster/freebsd-vsock

Implement vsock support for FreeBSD

github.com/neutrinolabs/xrdp - 89ceaf0c5204a10e099e530a8e147d616ae78fd2 authored over 1 year ago
Merge pull request from GHSA-2hjx-rm4f-r9hw

CVE-2023-42822

github.com/neutrinolabs/xrdp - 73acbe1f7957c65122b00de4d6f57a8d0d257c40 authored over 1 year ago
CVE-2023-42822

- font_items in struct xrdp_font renamed to chars to catch all
accesses to it. This name is co...

github.com/neutrinolabs/xrdp - bc3ea01b3e64fa17c62d555ffc629423355dafa0 authored over 1 year ago
Merge pull request #2805 from jsorg71/valgrind_font

fix valgrind warning on font

github.com/neutrinolabs/xrdp - 98ad496072d768dc423bb82d72fdbb58fae0f3b7 authored over 1 year ago
Merge pull request #2804 from matt335672/update_comments

Update comments in smartcard code

github.com/neutrinolabs/xrdp - fea7d807234cb270c72e1b3ec81e7563040edc2b authored over 1 year ago