FreeRDP — a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license, is a fork of rdesktop.
The most significant changes in release 2.0.0:
- Numerous security fixes.
- Transitioned to using sha256 instead of sha1 for certificate fingerprints.
- The first version of the RDP proxy was added.
- Refactored smartcard code, including improved input validation.
- A new option /cert has been introduced, unifying commands related to certificates, while commands used in previous versions (cert-*) are left in the current version but marked as deprecated.
- Support for Remote Assistance Protocol RAP version 2 has been added.
- The DirectFB has been removed due to discontinued support.
- Font smoothing is enabled by default.
- Support for Flatpack has been added.
- Smart scaling for Wayland using libcairo has been added.
- Image scaling API has been added.
- Support for H.264 shadow szerverrel (Shadow server) is now determined at runtime.
- Added a masking option mask= for /gfx and /gfx-h264.
- A /timeout option has been added to adjust the TCP ACK timeout.
- General code refactoring has been performed.
Notably, the last released release candidate — FreeRDP 2.0.0-rc4 appeared in November 2018. Since its release, there have been 1489 commits.
Moreover, alongside the news of the new release, the FreeRDP team announced a transition to the following release model:
- One major release will be issued annually.
- Minor releases with fixes will be released every six months or as needed.
- At least one minor release will be assigned to the stable branch, which will include fixes for major bugs and security issues.
- A major release will be supported for two years, during which the first year will receive security and bug fixes, and the second year will receive only security fixes.
Forrás: linux.org.ru
