FreeRDP 3.33 wurde als neueste Version der quelloffenen Implementierung von Microsofts Remote Desktop Protocol veröffentlicht. Das Update schließt mehrere Jahre Arbeit an der Unterstützung für Emscripten und WebAssembly ab und ermöglicht es, FreeRDP in einem Webbrowser auszuführen, wenn es zu WebAssembly kompiliert wird.
Die Veröffentlichung verbessert außerdem den SDL-Client und fügt experimentelle UDP-Unterstützung für direkte RDP-Verbindungen hinzu. Unicode-Tastatureingaben über Pipes werden nun von allen Clients unterstützt, während experimentelle Unterstützung für einen Windows-Schattenserver hinzugefügt wurde.
Unter macOS hängt die Unterstützung der Datei-Zwischenablage nicht mehr von FUSE ab. FreeRDP 3.33 führt außerdem eine erste Unterstützung für die Übersetzung von Nachrichten ein.
Das Projekt erklärte, dass es im Zusammenhang mit Aktivitäten durch KI und große Sprachmodelle einen erheblichen Anstieg bei Pull Requests sowie bei Rückmeldungen zu Fehlern oder Regressionen verzeichnet habe. Aufgrund des daraus entstandenen Rückstands planen die Entwickler, eine Patch-Version zu veröffentlichen, die verbleibende kleinere Probleme und Fehler behebt.
FreeRDP 3.33 enthält 13 bekannte Sicherheitskorrekturen. Downloads und weitere Einzelheiten sind über das GitHub-Repository des Projekts verfügbar.
Quellen: Phoronix.