xrdp: an open source RDP server
[HEADS UP] The VNC changes are significant. They described in more detail on the following wiki page.
+glyph-cache
option to FreeRDP to connect #1266This is a security fix release that includes fixes for the following local buffer overflow vulnerability.
This update is recommended for all xrdp users.
Thanks to Ashley Newson reporting the vulnerability and reviewing fix.
This release is an intermediate bugfix release. The previous version v0.9.12 has some regressions on drive redirection.
chansrv_fuse
#1469xrdp --version | less
will show empty output #1471 #1472+glyph-cache
option to FreeRDP to connect #1266+glyph-cache
option to FreeRDP to connect #1266+glyph-cache
option to FreeRDP to connect #1266Thank you for matt335672 contributing to lots of improvements in drive redirection!
sesman.ini
#1298+glyph-cache
option to FreeRDP to connect #1266From the next release, release cycle will be changed from quarterly to every 4 months. xrdp will be released in April, August, December.
+glyph-cache
option to FreeRDP to connect #1266We removed TLSv1 and TLSv1.1 from the default config. The current default is TLSv1.2
and TLSv1.3. Users can whenever re-enable these early TLS versions by editing xrdp.conf.
To use TLSv1.3, OpenSSL or LibreSSL must support TLSv1.3. You can know the OpenSSL
or LibreSSL version by xrdp --version
command that compiled with xrdp.
Pulseaudio modules has been removed from xrdp source tree since it is actually independent and not part of xrdp. The repository has been moved to: https://github.com/neutrinolabs/pulseaudio-module-xrdp
If you want to use audio redirection, make sure install the module separately.
x11rdp has been removed from xrdp reposiory and stored in the separate repository. Checkout x11rdp repository if you still need x11rdp. In most cases, xorgxrdp can replace x11rdp.
Exclamation mark (!
) has been removed from comment out symbol of config files.
Use number sign (#
) or semicolon (;
) instead. As a result of this change, now
you can use exclamation mark as config value such as in tls_ciphers
.
tls_ciphers=HIGH:!aNULL:!eNULL:!EXPORT:!RC4
See also: #1033
Please note that xrdp still doesn't support macOS officially so far. However, a volunteer is working on macOS compatibility.