Вышел в релиз выпуск проекта FreeRDP 3.0.0, предлагающий свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft. Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Исходный код проекта распространяется под открытой лицензией Apache 2.0.
Изменения в FreeRDP 3.0:
добавлена поддержка аутентификации при помощи смарткарт и реализована полная эмуляция смарткарт;
предложена новая эталонная реализация клиента, использующая библиотеку SDL2;
добавлена поддержка методов аутентификации AAD (Azure AD) и AVD (Azure Virtual Desktop);
реализована возможность использования транспорта на базе WebSocket;
переписан прокси и предложен новый API модулей;
переписан код для ведения логов;
добавлена полная поддержка библиотеки OpenSSL 3;
добавлены встроенные реализации алгоритмов RC4, MD4 и MD5;
обновлена поддержка протокола RDP;
улучшено приложение xfreerdp;
улучшена работа с буфером обмена;
добавлена клиентская и серверная поддержка RDSTLS;
добавлена поддержка каналов перенаправления графики;
добавлена серверная поддержка канала [MS-RDPEL];
добавлена поддержка работы с относительными координатами при отслеживании движения мыши;
для приложения gnome-remote-desktop реализована поддержка звукового кодека Opus;
в SDL-клиент добавлена поддержка многомониторных конфигураций.
Источник: OpenNET.