Package: xrdp / 0.9.9-1+deb10u1

Metadata

Package Version Patches format
xrdp 0.9.9-1+deb10u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
make fixes.diff | (download)

xrdp/Makefile.am | 2 1 + 1 - 0 !
xrdpapi/Makefile.am | 3 3 + 0 - 0 !
2 files changed, 4 insertions(+), 1 deletion(-)

 build system fixes
config.diff | (download)

sesman/sesman.ini | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use xorgxrdp instead of x11rdp

fix_perms.diff | (download)

common/os_calls.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix permissions between xrdp and sesman.
 Attempt to fix connection problem between xrdp-sesman (running
 as root) and xrdp (running as xrdp) by creating the socket for
 the xorgxrdp server as 0660 in a sgid-xrdp directory, since we
 cant easily chgrp here; also fix retval check for listen(2)
shutup daemon.diff | (download)

common/log.c | 5 0 + 5 - 0 !
xrdp/xrdp.c | 1 0 + 1 - 0 !
2 files changed, 6 deletions(-)

 dont spit on the console when starting

systemd.diff | (download)

instfiles/xrdp-sesman.service.in | 3 2 + 1 - 0 !
instfiles/xrdp.service.in | 7 6 + 1 - 0 !
2 files changed, 8 insertions(+), 2 deletions(-)

 fixes to systemd service files
lfs.diff | (download)

configure.ac | 3 3 + 0 - 0 !
libpainter/configure.ac | 3 3 + 0 - 0 !
librfxcodec/configure.ac | 3 3 + 0 - 0 !
3 files changed, 9 insertions(+)

 enable large file support on (at least) 32-bit linux
pulse debian.patch | (download)

instfiles/pulse/default.pa | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 use absolute path to pulseaudio modules
 The modules are installed to their locations by the xrdp-build-pulse-modules script.

libscp v1 server set height twice and not set width..patch | (download)

sesman/libscp/libscp_v1s.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 =?utf-8?q?libscp=20v1=20server=20set=20height=20twice=ef=bc=8cand?=
 =?UTF-8?q?=20not=20set=20width.=20so=20fix=20it.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Fix for CVE 2020 4044.patch | (download)

sesman/libscp/libscp_types.h | 4 4 + 0 - 0 !
sesman/libscp/libscp_v0.c | 335 215 + 120 - 0 !
sesman/libscp/libscp_v1s.c | 336 233 + 103 - 0 !
sesman/libscp/libscp_v1s_mng.c | 164 133 + 31 - 0 !
sesman/scp.c | 12 7 + 5 - 0 !
5 files changed, 592 insertions(+), 259 deletions(-)

 fix for cve-2020-4044
Fixed CVE 2020 4044 CI errors.patch | (download)

sesman/libscp/libscp_v0.c | 12 6 + 6 - 0 !
sesman/libscp/libscp_v1s.c | 6 3 + 3 - 0 !
sesman/libscp/libscp_v1s_mng.c | 2 1 + 1 - 0 !
3 files changed, 10 insertions(+), 10 deletions(-)

 fixed cve-2020-4044 ci errors