FreeRDP 3.8.0

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.

Tags rdp remote-desktop networking c
License Apache
State alpha

Recent Releases

3.8.001 Sep 2024 03:15 major bugfix: This is a release. Due to additional exports required by a the minor version was incremented Noteworthy changes: Reduce number of warnings on CI build (make dependency includes SYSTEM). possible crashes with P11 certificate parsing. Various clipboard related. a race condition on DesktopResize (xfreerdp). Improve certificate warnings. Try all possible resolved IP addresses for a DNS name on connect. an with GFX SolidFill alpha data. Various for SDL clients. serial and parallel redirection crashes. android build with NDK 27. Improve performance of some WinPR primitives. an with autoreconnect. Support ssh-askpass like password reading. Lots of code cleanups to reduce clang-tidy warnings. For a complete and detailed change log since the last release run: git log 3.8.0...3.7.0
3.7.009 Aug 2024 03:15 major bugfix: This release has accumulated quite a number of changes. Along for 3.6.3 it also contains a number of improvements for distributors: Support for FDK-AAC for sound and microphone redirection (activate with -DWITH_FDK_AAC=ON build option) This allows enabling the AAC compression that do not ship faad2 and/or faac. Support keyboard layouts as JSON resources (activate with -DWITH_KEYBOARD_LAYOUT_FROM_FILE=ON build option, also requires JSON support) This allows editing keyboard layouts for existing releases should the need arise. Support timezones as JSON resources (activate with -DWITH_TIMEZONE_FROM_FILE=ON -DWITH_TIMEZONE_COMPILED=OFF build options, also requires JSON support) Allows reading the mapping between IANA and windows timezones from a JSON file, allowing easier updates without recompile. Improve shadow server compatibility with windows 11 24H2 RDP client Windows 7 RFX and bitmap updates with multiple rectangles have been deactivated, so adjust shadow to not send such. Noteworthy changes: ActionScript paramter. Support keyboard layouts as JSON resource. Support timezones as JSON resource and command line argument. Deactivate AsyncUpdate. Compatibility for shadow with windows 11 24H2. SDL client autoreconnect. xfreerdp clipboard locking. Improve logging. Improve warnings and code checks. Support FDK-AAC. drive redirection state transitions. Support mth:// routing token. Ignore unsupported SetThreadPriority. reported documentation and code typos. For a complete and detailed change log since the last release run: git log 3.7.0...3.6.3
3.6.311 Jul 2024 03:15 minor bugfix: Release for 3.6.2 reported Noteworthy changes: a graphics regression. Workaround for a protocol of older FreeRDP based servers. Possible NULL dereference in command line parser. Intrinsics detection. For a complete and detailed change log since the last release run: Git log 3.6.3...3.6.2
3.6.208 Jul 2024 03:15 minor bugfix: Release for 3.6.1 detected during release tests Noteworthy changes: Xfreerdp and sdl-freerdp manpage names (accidentally changed name). Crash of wfreerdp. For a complete and detailed change log since the last release run: Git log 3.6.2...3.6.1
3.6.004 Jul 2024 05:05 major bugfix: With this release we did improve decoder speed so you should notice a significant Speed improvement with progressive and other gfx codecs. We've also eliminated a couple of along the way, so an update is highly recommended. Noteworthy changes: Improved command line failure logging. P11-kit support. Json-c support. (experimental) SDL3 port SDL client. New option '/gfx:frame-ack:off' for connection delay testing. Improved decoder speed. Xfreerdp floatbar hide. Winpr-makecert month. Kerberos kdcUrl check. Timezone updates. a capability protocol violation. SDL client dialog terminating on credential dialog. Some more oss-fuzz. Rails popup window. For a complete and detailed change log since the last release run: Git log 3.6.0...3.5.1
3.5.123 Apr 2024 13:01 major bugfix: This release eliminates a bunch of issues detected during oss-fuzz runs. The test coverage was increased and detected issues eliminates, so an update is highly recommended. Noteworthy changes: * Lots of fixes for oss-fuzz reports * Timezone detection fixes (#10106) * SDL key remapping support (#10103) * Improved help (#10099) * FreeBSD epoll detection fix (#10097)