xrdp: an open source RDP server
This release only includes following fix for packagers. Packagers try to build xrdp on distributions other than Arch Linux, Debian, SUSE, Red Hat(ish), FreeBSD and macOS may be required to use this release.
This update is recommended for all xrdp users and provides following important security fixes:
These security issues are reported by Team BT5 (BoB 11th). We appreciate their great help with making and reviewing patches.
Nothing this time.
Nothing this time.
HAVE_STDINT_H
. The xrdp tests now build successfully against these versions (#2124)s_check()
macro which is easily mis-used has been removed (#2144)libxrdp/xrdp_channel.h
-Wno-error=deprecated-declarations
flagThis is a security fix release that includes fixes for the following privilege escalation vulnerability.
Users who uses xrdp v0.9.17 or v0.9.18 are recommended to update to this version.
Thanks to Gilad Kleinman (@giladkl) reporting the vulnerability and reviewing fix.
--enable-devel-streamcheck
have been addressed (#2066,#2070)which
command in shell scripts has been replaced with command -v
(#2067)g_file_get_size()
(#1988)--with-imlib2
option has been added. If xrdp is built with imlib2, the login screen supports more image formats for the background and logo, and better quality zooming and scaling (#1962)tcutils
utility has been removed (#1943)struct trans
for messaging rather than its own thing (#1925)--enable-xrdpdebug
developer option has been replaced with finer-grained --enable-devel-*
options. Consequently, specifying --enable-xrdpdebug
is now an error (#1913)DISPLAY=:0
so it can be used with x11vnc/Vino/etc sessions (#1849)[HEADS UP] The VNC changes are significant. They described in more detail on the following wiki page.
+glyph-cache
option to FreeRDP to connect #1266