Eine neue Version des FreeRDP 2.8.0-Projekts wurde veröffentlicht und bietet eine kostenlose Implementierung des Remote Desktop Protocol (RDP), das auf Basis von Microsoft-Spezifikationen entwickelt wurde. Das Projekt stellt eine Bibliothek zur Integration der RDP-Unterstützung in Drittanwendungen und einen Client bereit, mit dem eine Remote-Verbindung zum Windows-Desktop hergestellt werden kann. Der Projektcode wird unter der Apache 2.0-Lizenz verteilt.
In der neuen Version:
- Unterstützung für die Verarbeitung von „[MS-RDPET]“- und „[MS-RDPECAM]“-Vorgängen auf der Serverseite hinzugefügt.
- API hinzugefügt, um Kanalnamen und Flags zu erhalten, die von Peers akzeptiert werden.
- Um zusätzlich die korrekte Größe der übertragenen Daten zu überprüfen, wurde die Funktion Stream_CheckAndLogRequiredLength implementiert.
- ALAW/ULAW-Codecs, die Stabilitätsprobleme hatten, wurden aus Linux-Backends entfernt.
- Die Beschränkung des CLIPRDR-Dateinamens beim Herstellen einer Verbindung mit Nicht-Windows-Servern wurde entfernt.
- Einstellung „enforce_TLSv1.2“ und Befehlszeilenoption hinzugefügt, um die Verwendung des TLSv1.2-Protokolls anstelle von TLSv1.3 zu erzwingen.
Source: opennet.ru