01.12.2020

Релиз FreeRDP 2.0.0

FreeRDP — свободная реализация протокола удаленного подключения к рабочему столу, выпускаемая под лицензией Apache. FreeRDP является форком элемента проприетарного rdesktop, выпускаемого компанией Microsoft.

Наиболее значимые изменения в релизе 2.0.0:

  • Многочисленные исправления безопасности.
  • Переход на использование sha256 вместо sha1 для отпечатка сертификатов.
  • Добавлена первая версия RDP proxy.
  • Произведен рефакторинг кода smartcard, в том числе была улучшена проверка входных данных.
  • Появилась новая опция /cert, унифицирующая команды, связанные с сертификатами, при этом используемые в предыдущих версиях команды (cert-*) в текущей версии оставлены, но помечены как устаревшие.
  • Добавлена поддержка протокола удаленной помощи RAP версии 2.
  • В связи с прекращением поддержки удален DirectFB.
  • По умолчанию включено сглаживание шрифтов.
  • Добавлена поддержка Flatpack.
  • Добавлен умный скейлинг для Wayland с использованием libcairo.
  • Добавлен API скейлинга изображений.
  • Поддержка H.264 теневым сервером (Shadow server) теперь определяется в runtime.
  • Добавлена опция маскировки mask= для /gfx и /gfx-h264.
  • Добавлена опция /timeout для регулировки таймаута TCP ACK.
  • Произведен общий рефакторинг кода.

Примечательно, что последний выпущенный release candidate — FreeRDP 2.0.0-rc4 появился в ноябре 2018 года. С момента его выхода было произведено 1489 коммитов.

Кроме того, вместе с новостью о новом релизе команда FreeRDP анонсировала переход на следующую релиз-модель:

  • Ежегодно будет выпускаться один мажорный релиз.
  • Минорные релизы с исправлениями будут выпускаться каждые полгода или по необходимости.
  • Как минимум один минорный релиз будет отнесен к стабильной ветке, куда включаются исправления основных багов и безопасности.
  • Мажорный релиз будет поддерживаться в течение двух лет, из которых в первый год будут вноситься исправления безопасности и багов, а во второй год только исправления безопасности.

 ,

Добавить комментарий