FreeRDP er en gratis implementering af Remote Desktop Protocol (RDP), udgivet under Apache-licensen og er en forgrening af rdesktop.
De mest markante ændringer i version 2.0.0:
- Adskillige sikkerhedsrettelser.
- Skift til at bruge sha256 i stedet for sha1 til certifikatfingeraftryk.
- Den første version af RDP-proxy er blevet tilføjet.
- Smartcard-koden er blevet ændret, inklusive forbedret validering af inputdata.
- Der er en ny /cert-indstilling, der forener kommandoer relateret til certifikater, mens kommandoerne brugt i tidligere versioner (cert-*) bibeholdes i den aktuelle version, men er markeret som forældede.
- Tilføjet understøttelse af RAP version 2 fjernhjælpsprotokol.
- På grund af ophør af support er DirectFB blevet fjernet.
- Skrifttypeudjævning er aktiveret som standard.
- Tilføjet Flatpack-støtte.
- Tilføjet smart skalering til Wayland ved hjælp af libcairo.
- Tilføjet billedskalerings-API.
- H.264-understøttelse af Shadow-serveren er nu defineret under kørsel.
- Tilføjet maskeringsindstilling maske= for /gfx og /gfx-h264.
- Tilføjet /timeout mulighed for at justere TCP ACK timeout.
- En generel koderefaktorering er blevet udført.
Det er bemærkelsesværdigt, at den seneste udgivelseskandidat, FreeRDP 2.0.0-rc4, dukkede op i november 2018. Siden udgivelsen er der foretaget 1489 commits.
Derudover annoncerede FreeRDP-teamet sammen med nyhederne om den nye udgivelse en overgang til følgende udgivelsesmodel:
- Én større udgivelse vil blive udgivet årligt.
- Mindre udgivelser med rettelser vil blive frigivet hver sjette måned eller efter behov.
- Mindst én mindre udgivelse vil blive tildelt en stabil filial, som inkluderer rettelser til større fejl og sikkerhed.
- Den store udgivelse vil blive understøttet i to år, hvoraf det første år vil omfatte sikkerhed og fejlrettelser, og det andet år kun sikkerhedsrettelser.
Kilde: linux.org.ru