Сегодня вышла FreeRDP 3.31, обновление с исправлениями безопасности и ошибок популярной открытой реализации протокола удалённого рабочего стола Microsoft.
Разработчики называют релиз “крупным обновлением с исправлениями ошибок и уязвимостей”. В нём устранены многочисленные мелкие и серьёзные проблемы, обнаруженные после предыдущей версии. Анонс ссылается на 22 уведомления безопасности GitHub.
Также есть приятные улучшения производительности. По словам разработчиков, наиболее заметное изменение для пользователей: оптимизация декодера YUV, которая ускоряет отрисовку графики на клиенте в сеансах удалённого рабочего стола AVC/H.264.
Поддержка H.264 также получила дополнительные улучшения: FreeRDP теперь поддерживает больше аппаратных декодеров. Это позволяет совместимым системам переносить часть декодирования видео на выделенное аппаратное обеспечение, а не полностью полагаться на CPU.
Изменилось и декодирование AV1: FreeRDP теперь использует распространённый декодер dav1d для обработки AV1-контента.
Кроме того, клиент SDL теперь прекращает отрисовку при пустой очереди обновлений, что снижает лишнюю нагрузку на CPU. В релизе также исправлена отрисовка с масштабированием и добавлена поддержка буфера обмена изображениями для SDL-клиента.
Пользователи Linux получают несколько небольших исправлений. X11-клиент теперь безопаснее обрабатывает некорректные индексы мониторов, устраняет бесконечный цикл запросов к буферу обмена и исправляет создание аппаратных GDI-поверхностей. FreeRDP также решает проблему с разворачиванием окон RemoteApp в рабочем окружении Cinnamon.
Обработка буфера обмена дополнительно исправлена как на клиентской, так и на серверной стороне. Различные улучшения стабильности и безопасности затронули аутентификацию, работу со смарт-картами, перенаправление USB, звук, динамические каналы и функции шлюза.
FreeRDP 3.31 уже доступна на официальных серверах загрузки проекта и в репозитории GitHub. Подробнее см. анонс релиза и полный список изменений на GitHub.





Пока нет комментариев. Будьте первым!