
2 ноября 2026 года состоялся выпуск открытого проекта FreeRDP 3.33, включающий поддержку Emscripten и WebAssembly (WASM), а также усиление мер безопасности в проекте из‑за распространения ИИ. Это реализация протокола удалённого рабочего стола Microsoft (Remote Desktop Protocol — RDP), опубликованная на GitHub под лицензией Apache License 2.0. Исходный код проекта написан на С и С++. Разработка решения ведётся более 15 лет. Стабильная версия FreeRDP 3.20 вышла в декабре 2025 года. Предыдущую версию решения представили в сентябре 2026 года.
«Мы столкнулись с огромным потоком пул-реквестов и сообщений об ошибках или регрессиях. В ближайшее время мы выпустим патч-релиз, в котором будут исправлены мелкие недочёты и ошибки, оставшиеся в текущем списке задач», — пояснили в команде проекта.

Основные изменения и дополнения в версии FreeRDP 3.33:
-
устранены 13 уязвимостей безопасности (вклад внесли 20 разработчиков и команд);
-
теперь FreeRDP можно скомпилировать в WebAssembly и запускать непосредственно в веб-браузере;
-
улучшен клиент на базе SDL;
-
экспериментальная поддержка UDP для прямых RDP-соединений (без использования шлюза);
-
поддержка канала ввода с клавиатуры в формате Unicode во всех клиентах (в системах, поддерживающих именованные каналы/pipes в стиле Unix — mkfifo);
-
экспериментальная поддержка «теневого сервера» (shadow server) для Windows — функция вернулась в строй после деактивации ранее;
-
поддержка буфера обмена для файлов в macOS без использования FUSE (во всех клиентах);
-
базовая поддержка перевода сообщений.

Источник: habr.com