FreeRDP — implementazione open-source del protocollo di desktop remoto (RDP), rilasciato sotto licenza Apache, è un fork di rdesktop.
Le modifiche più significative nella versione 2.0.0:
- Numerosi fix di sicurezza.
- Passaggio all'uso di sha256 invece di sha1 per le impronte dei certificati.
- Aggiunta della prima versione del proxy RDP.
- Rifattorizzazione del codice smartcard, inclusi miglioramenti nel controllo degli input.
- Introdotta una nuova opzione /cert, che unifica i comandi relativi ai certificati; i comandi utilizzati nelle versioni precedenti (cert-*) sono stati mantenuti, ma contrassegnati come obsoleti.
- Aggiunta del supporto per il protocollo di assistenza remota RAP versione 2.
- A seguito della fine del supporto, DirectFB è stato rimosso.
- Di default, il funzionamento del smoothing dei caratteri è abilitato.
- Aggiunto supporto per Flatpack.
- Introdotto smart scaling per Wayland utilizzando libcairo.
- Aggiunto API per il ridimensionamento delle immagini.
- Il supporto H.264 per il server shadow è ora determinato in fase di runtime. server Aggiunta l'opzione di mascheramento mask= per /gfx e /gfx-h264.
- Aggiunta l'opzione /timeout per la regolazione del timeout TCP ACK.
- Effettuato un rifattorizzazione complessiva del codice.
- È stata effettuata una ristrutturazione generale del codice.
È interessante notare che l'ultima release candidate rilasciata, FreeRDP 2.0.0-rc4, è apparsa nel novembre 2018. Dalla sua uscita, sono stati effettuati 1489 commit.
Inoltre, insieme all'annuncio della nuova versione, il team di FreeRDP ha annunciato il passaggio a un nuovo modello di rilascio:
- Ogni anno verrà rilasciata una versione principale.
- Le versioni minori con correzioni saranno rilasciate ogni sei mesi o secondo necessità.
- Almeno una versione minore sarà designata come branch stabile, nella quale saranno incluse le correzioni di bug critici e di sicurezza.
- La versione principale sarà supportata per due anni, durante i quali nel primo anno saranno effettuate correzioni di sicurezza e bug, mentre nel secondo anno saranno effettuate solo correzioni di sicurezza.
Fonte: linux.org.ru
