The FreeRDP 3.0.0 project has been released, offering a free implementation of the Remote Desktop Protocol (RDP) developed based on Microsoft specifications. The project provides a library for integrating RDP support into third-party applications and a client that can be used to connect remotely to the Windows desktop. The project code is distributed under the Apache 2.0 license.
In the new version:
- Added support for authentication using smart cards and implemented full smart card emulation.
- A new reference client implementation using the SDL2 library is proposed.
- Added support for AAD (Azure AD) and AVD (Azure Virtual Desktop) authentication methods.
- The ability to use Websocket-based transport has been implemented.
- The proxy has been rewritten and a new module API has been proposed.
- The code for logging has been rewritten.
- Added full support for the OpenSSL 3 library.
- Added built-in implementations of the RC4, MD4 and MD5 algorithms.
- Updated support for the RDP protocol.
- Improved xfreerdp application.
- Improved work with the clipboard.
- Added client and server support for RDSTLS.
- Added support for graphics redirection channels.
- Added server support for the “[MS-RDPEL]” channel.
- Added support for working with relative coordinates when tracking mouse movement.
- The gnome-remote-desktop application now supports the Opus audio codec.
- Support for multi-monitor configurations has been added to the SDL client.
Source: opennet.ru
