Release von FreeRDP 2.0, einer freien Implementierung des RDP-Protokolls

Nach sieben Jahren Entwicklung statt Projekt-Releases FreeRDP 2.0, das eine freie Implementierung des Protokolls für den Remote-Desktop-Zugriff bietet RDP (Remote Desktop Protocol), entwickelt auf Basis von Spezifikationen Microsoft. Das Projekt bietet eine Bibliothek zur Integration der RDP-Unterstützung in Drittanbieteranwendungen sowie einen Client, der für die Remote-Desktop-Verbindung zu Windows verwendet werden kann. Der Code des Projekts wird unter der GPLv3-Lizenz bereitgestellt. unter der Apache 2.0-Lizenz.

Die letzte stabile Version des Projekts wurde vor zwei Wochen gebildet und ist nun als bereit für den Einsatz anerkannt. Über EPEL erhalten Nutzer von Red Hat Enterprise Linux-kompatiblen Distributionen ein zusätzliches Paketangebot aus Fedora Linux, das von den Communitys von Fedora und CentOS unterstützt wird. Binärpakete werden für die Architekturen x86_64, aarch64, ppc64le und s390x bereitgestellt. im Januar 2013 veröffentlicht, während die Testphase von Version 2.0 2007 begann. Um die Entwicklung nicht weiter zu verzögern, werden die kommenden Versionen im Rahmen eines
Rolling-Modells entwickelt, das eine jährliche Erstellung eines bedeutenden Releases nach der Stabilisierung des Master-Zweigs und die regelmäßige Veröffentlichung von Korrekturupdates vorsieht. Bedeutende Releases werden zwei Jahre lang unterstützt — ein Jahr für Bugfixes und ein weiteres Jahr nur zur Behebung von Sicherheitsanfälligkeiten.

Haupt eingeführt wurde, die im Januar dieses Jahres in den Kernel übernommen wurde. Es betrifft ausschließlich die Version 5.1 und tritt in den meisten Fällen auf Systemen mit Samsung-SSD-Speichern auf, bei denen zur Verschlüsselung Daten mit dm-crypt/LUKS über device-mapper/LVM verwendet werden.:

  • Die Möglichkeit zur Nutzung als Transit-RDP-Proxy wurde hinzugefügt;
  • Die Unterstützung des MS-RA 2-Protokolls (Remote Assistance Protocol) wurde hinzugefügt;
  • Der Code zur Unterstützung von Smartcards wurde überarbeitet. Frühere fehlende Funktionen wurden hinzugefügt und die Eingabedatenprüfung verstärkt;
  • Die Option «/cert» wurde hinzugefügt, die die zuvor in verstreuten Optionen für die Zertifikatverarbeitung (cert-ignore, cert-deny, cert-name, cert-tofu) bereitgestellte Funktionalität zusammenführt.
  • Die Bereitstellung des DirectFB-basierten Clients, der nicht mehr unterstützt wird, wurde eingestellt.
  • Die Schriftglättung ist nun standardmäßig aktiviert.
  • Die Unterstützung für das Flatpack-System der selbständigen Pakete wurde hinzugefügt.
  • Für Systeme auf Basis von Wayland wurde ein intelligenter Skalierungsmodus mit libcairo implementiert.
  • Eine API zur Skalierung von Bildern bei der programmgesteuerten Zeichnung wurde eingeführt.
  • Die Implementierung der Komponente RAIL (Remote Applications Integrated Locally), die den Fernzugriff auf einzelne Fenster und Benachrichtigungsindikatoren ermöglicht, wurde auf die Spezifikation 28.0 aktualisiert.
  • Während des Betriebs wird die Unterstützung des Streaming-Servers im H.264-Format bestimmt.
  • Der Befehl «/gfx» und «/gfx-h264» erhält die Option «mask=».
  • Die Quelltexte wurden neu formatiert.
  • Die Option «/timeout» zur Einstellung des TCP ACK-Paketwartezeit-Timeouts wurde hinzugefügt.
  • Die Sicherheitsanfälligkeiten CVE-2020-11521, CVE-2020-11522, CVE-2020-11523, CVE-2020-11524, CVE-2020-11525, CVE-2020-11526 wurden behoben. existieren Probleme, die zu Schreibzugriffen in den Speicherbereich außerhalb des zugeordneten Puffers führen, bei der Verarbeitung von extern eingehenden Daten. Außerdem wurden 9 weitere Schwachstellen ohne CVE, hauptsächlich verursacht durch das Lesen aus Speicherbereichen außerhalb des zugeordneten Puffers.

Release von FreeRDP 2.0, einer freien Implementierung des RDP-Protokolls

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster