FreeRDP is een gratis implementatie van het Remote Desktop Protocol (RDP), uitgebracht onder de Apache-licentie, en is een afsplitsing van rdesktop.
De belangrijkste wijzigingen in release 2.0.0:
- Talrijke beveiligingsoplossingen.
- Schakel over naar het gebruik van sha256 in plaats van sha1 voor certificaatvingerafdruk.
- De eerste versie van RDP-proxy is toegevoegd.
- De smartcardcode is opnieuw vormgegeven, inclusief verbeterde validatie van invoergegevens.
- Er is een nieuwe /cert-optie die opdrachten met betrekking tot certificaten verenigt, terwijl de opdrachten die in eerdere versies werden gebruikt (cert-*) in de huidige versie behouden blijven, maar als verouderd zijn gemarkeerd.
- Ondersteuning toegevoegd voor RAP versie 2-protocol voor hulp op afstand.
- Vanwege het stopzetten van de ondersteuning is DirectFB verwijderd.
- Lettertypeverzachting is standaard ingeschakeld.
- Flatpack-ondersteuning toegevoegd.
- Slimme schaling toegevoegd voor Wayland met behulp van liccairo.
- API voor het schalen van afbeeldingen toegevoegd.
- H.264-ondersteuning voor de Shadow-server is nu tijdens runtime gedefinieerd.
- Maskeringsoptie mask= toegevoegd voor /gfx en /gfx-h264.
- Optie /timeout toegevoegd om de TCP ACK-time-out aan te passen.
- Er is een algemene coderefactoring uitgevoerd.
Opmerkelijk is dat de nieuwste release candidate, FreeRDP 2.0.0-rc4, in november 2018 verscheen. Sinds de release zijn er 1489 commits gedaan.
Bovendien kondigde het FreeRDP-team, samen met het nieuws over de nieuwe release, een overgang aan naar het volgende releasemodel:
- Jaarlijks zal er één grote release verschijnen.
- Kleine releases met fixes worden elke zes maanden of indien nodig uitgebracht.
- Er zal ten minste één kleine release worden toegewezen aan een stabiele branch, die oplossingen voor grote bugs en beveiliging bevat.
- De grote release zal twee jaar lang worden ondersteund, waarvan het eerste jaar beveiligings- en bugfixes zal bevatten, en het tweede jaar alleen beveiligingsfixes.
Bron: linux.org.ru