Опубликован выпуск проекта FreeRDP 3.0.0, предлагающего свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft. Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Код проекта распространяется под лицензией Apache 2.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-клиент добавлена поддержка многомониторных конфигураций.
Источник: http://www.opennet.ru/opennews/art.shtml?num=60279