The FreeRDP project version 3.3.0 has been released, offering an open-source 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 for remote access to a Windows desktop. The project code is distributed under the Apache 2.0 license.
In the new version:
- New build options added (for CMake):
- WINPR_UTILS_IMAGE_PNG — includes PNG support via libpng.
- WITH_LODEPNG — includes PNG support via lodepng.
- WINPR_UTILS_IMAGE_WEBP — includes WEBP support.
- WINPR_UTILS_IMAGE_JPEG — includes JPEG support.
- USE_EXECINFO — manages stack trace output via execinfo.
- WITH_WEBVIEW — includes building with WebView, disabled by default on Windows, macOS, and Android.
- PLUGIN_ABS_PATHS_DEFAULT — sets the default path to the plugins directory.
- Support for transferring images in JPG/JPEG, PNG, GIF, ICO, and WEBP formats via the clipboard has been added to the xfreerdp and wlfreerdp interfaces.
- The client implementation based on the SDL library has been improved. Support for hotkey customization has been added.
- Loading of plugins is allowed only when specifying absolute paths.
- The selection of algorithms for TLS connections has been enhanced.
- Support for the WINPR_ATTR_MALLOC attribute (malloc wrapper) for GCC and Clang has been added.
- A blocking mode of operation has been implemented.
Source: opennet.ru
