Eine neue Version des FreeRDP-Projekts 2.8.0 wurde veröffentlicht, die eine freie Implementierung des Remote Desktop Protocol (RDP) bereitstellt, entwickelt basierend auf Microsoft-Spezifikationen. Das Projekt bietet eine Bibliothek zur Integration der RDP-Unterstützung in Drittanwendungen sowie einen Client, der für den remote Zugriff auf Windows-Desktops verwendet werden kann. Der Code des Projekts wird unter der Lizenz Apache 2.0 verbreitet.
In der neuen Version:
- Unterstützung für die Verarbeitung der Operationen „[MS-RDPET]“ und „[MS-RDPECAM]“ auf der Serverseite hinzugefügt. Server.
- APIs zur Abrufung der akzeptierten Peer-Kanälenamen und -Flags wurden hinzugefügt.
- Die Funktion Stream_CheckAndLogRequiredLength zur zusätzlichen Überprüfung der Korrektheit der übertragenen Datenlängen wurde implementiert.
- Die Codecs ALAW/ULAW wurden aus den Linux-Backends entfernt, da es Stabilitätsprobleme gab.
- Die Einschränkung des Dateinamens CLIPRDR wurde bei Verbindungen zu Servern, die kein Windows verwenden, aufgehoben.
- Eine Einstellung „enforce_TLSv1.2“ und ein Befehlszeilenparameter wurden hinzugefügt, um die Verwendung des Protokolls TLSv1.2 anstelle von TLSv1.3 zu erzwingen.
Quelle: opennet.ru
