FreeRDP ist eine freie Implementierung des Remote Desktop Protocol (RDP), lizenziert unter Apache, und ist ein Fork von rdesktop.
Die wesentlichsten Änderungen in der Version 2.0.0:
- Zahlreiche Sicherheitskorrekturen.
- Wechsel zu SHA256 anstelle von SHA1 für Zertifikat-Hashes.
- Die erste Version des RDP-Proxys wurde hinzugefügt.
- Der Code für Smartcard wurde refaktorisiert, einschließlich verbesserter Eingabekontrollen.
- Eine neue Option /cert wurde hinzugefügt, um die Befehle zur Zertifikatsverwaltung zu vereinheitlichen. Die in früheren Versionen verwendeten Befehle (cert-*) bleiben in dieser Version erhalten, sind jedoch als veraltet markiert.
- Unterstützung für das Remote Assistance Protocol (RAP) Version 2 wurde hinzugefügt.
- Mit der Einstellung der Unterstützung wurde DirectFB entfernt.
- Standardmäßig ist die Schriftglättung aktiviert.
- Unterstützung für Flatpack hinzugefügt.
- Intelligentes Scaling für Wayland unter Verwendung von libcairo hinzugefügt.
- API für Bildskaliere hinzugefügt.
- Die Unterstützung für H.264 in Shadow Server wird jetzt zur Laufzeit erkannt. dem Server durch Eine Maskierungsoption mask=<value> für /gfx und /gfx-h264 wurde hinzugefügt.
- Eine Option /timeout zur Anpassung des TCP-ACK-Timeouts wurde hinzugefügt.
- Allgemeine Refaktorisierung des Codes durchgeführt.
- Es wurde ein umfassendes Code-Refactoring durchgeführt.
Bemerkenswert ist, dass der letzte veröffentlichte Release-Kandidat — FreeRDP 2.0.0-rc4 — im November 2018 erschien. Seit seiner Veröffentlichung wurden 1489 Commits getätigt.
Darüber hinaus kündigte das FreeRDP-Team mit der Nachricht über den neuen Release den Übergang zu einem neuen Release-Modell an:
- Jedes Jahr wird eine neue Hauptversion veröffentlicht.
- Kleinere Versionen mit Fehlerbehebungen werden alle sechs Monate oder nach Bedarf veröffentlicht.
- Mindestens eine kleinere Version wird zur stabilen Reihe gehören, die Korrekturen für wesentliche Fehler und Sicherheitsprobleme umfasst.
- Die Hauptversion wird zwei Jahre lang unterstützt, wobei im ersten Jahr Sicherheits- und Fehlerkorrekturen vorgenommen werden und im zweiten Jahr nur Sicherheitskorrekturen erfolgen.
Quelle: linux.org.ru
