FreeRDP 2.0.0 release

FreeRDP is a free implementation of the Remote Desktop Connection Protocol (RDP) released under the Apache license and is a fork of rdesktop.

The most significant changes in release 2.0.0:

  • Numerous security fixes.
  • Switching to using sha256 instead of sha1 for certificate thumbprints.
  • Added first version of RDP proxy.
  • The smartcard code has been refactored, including improved input validation.
  • A new /cert option has been added that unifies the commands associated with certificates, while the commands used in previous versions (cert-*) are retained in the current version, but marked as obsolete.
  • Added support for RAP version 2 remote assistance protocol.
  • Removed DirectFB due to end of support.
  • Font smoothing is enabled by default.
  • Added support for Flatpack.
  • Added smart scaling for Wayland using libcairo.
  • Added image scaling API.
  • Shadow server H.264 support is now determined at runtime.
  • Added masking option mask= for /gfx and /gfx-h264.
  • Added /timeout option to adjust TCP ACK timeout.
  • General refactoring of the code.

It is noteworthy that the last released release candidate - FreeRDP 2.0.0-rc4 appeared in November 2018. There have been 1489 commits since its release.

In addition, along with the news about the new release, the FreeRDP team announced the transition to the following release model:

  • There will be one major release per year.
  • 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 includes major bug fixes and security fixes.
  • The major release will be supported for two years, of which the first year will include security and bug fixes, and the second year will be security fixes only.

Source: linux.org.ru

Add a comment