Die Veröffentlichung des Projekts FreeRDP 3.3.0 ist erschienen, das eine freie Implementierung des Remote Desktop Protocols (RDP) anbietet, die auf den Spezifikationen von Microsoft basiert. Das Projekt stellt eine Bibliothek zur VerfĂŒgung, um RDP-UnterstĂŒtzung in Drittanwendungen zu integrieren, und einen Client, der zur remote Verbindung mit einem Windows-Desktop verwendet werden kann. Der Code des Projekts wird unter der Apache 2.0-Lizenz verbreitet.
In der neuen Version:
- Neue Build-Optionen (fĂŒr CMake) hinzugefĂŒgt:
- WINPR_UTILS_IMAGE_PNG â aktiviert die UnterstĂŒtzung von PNG ĂŒber libpng.
- WITH_LODEPNG â aktiviert die UnterstĂŒtzung von PNG ĂŒber lodepng.
- WINPR_UTILS_IMAGE_WEBP â aktiviert die UnterstĂŒtzung von WEBP.
- WINPR_UTILS_IMAGE_JPEG â aktiviert die UnterstĂŒtzung von JPEG.
- USE_EXECINFO â steuert die Ausgabe von Stack-Traces ĂŒber execinfo.
- WITH_WEBVIEW â aktiviert den Build mit WebView, standardmĂ€Ăig in Windows, macOS und Android deaktiviert.
- PLUGIN_ABS_PATHS_DEFAULT â legt den Standardpfad zum Plugin-Verzeichnis fest.
- In den Schnittstellen xfreerdp und wlfreerdp wurde die UnterstĂŒtzung fĂŒr die Ăbertragung von Bildern in den Formaten JPG/JPEG, PNG, GIF, ICO und WEBP ĂŒber die Zwischenablage hinzugefĂŒgt.
- Die Implementierung des Clients auf Basis der SDL-Bibliothek wurde verbessert. UnterstĂŒtzung fĂŒr Hotkey-Anpassungen wurde hinzugefĂŒgt.
- Das Laden von Plugins ist nur bei Angabe absoluter Pfade erlaubt.
- Die Auswahl der Algorithmen fĂŒr TLS-Verbindungen wurde verbessert.
- UnterstĂŒtzung des Attributs WINPR_ATTR_MALLOC (malloc-wrapper) fĂŒr GCC und Clang hinzugefĂŒgt.
- Ein blockierender Betriebsmodus wurde implementiert.
Quelle: opennet.ru
