Dopo sette anni di sviluppo rilascio del progetto , che offre un'implementazione open source del protocollo di accesso remoto al desktop (Remote Desktop Protocol), sviluppato sulla base di Microsoft. Il progetto fornisce una libreria per integrare il supporto RDP in applicazioni di terze parti e un client che può essere utilizzato per la connessione remota ai desktop Windows. Il codice del progetto sotto licenza Apache 2.0.
L'ultima versione stabile del progetto è stata nel gennaio 2013, mentre i test della versione 2.0 sono iniziati nel 2007. Per evitare ulteriori ritardi nello sviluppo, le prossime versioni seguiranno un modello
rolling, che prevede il rilascio di una versione significativa ogni anno dopo la stabilizzazione del ramo master e la pubblicazione periodica di aggiornamenti correttivi. Le versioni significative verranno supportate per due anni: un anno per la correzione di bug e un altro anno solo per la risoluzione di vulnerabilità.
Principali :
- È stata aggiunta la possibilità di funzionare come un proxy RDP transitario;
- È stato aggiunto il supporto per il protocollo MS-RA 2 (Remote Assistance Protocol);
- Il codice relativo al supporto delle smart card è stato riprogettato. È stata aggiunta funzionalità precedentemente mancante e migliorata la verifica dei dati in ingresso;
- Aggiunta l'opzione «/cert», che riunisce le funzionalità precedentemente fornite da opzioni separate per la gestione dei certificati (cert-ignore, cert-deny, cert-name, cert-tofu);
- Interrotta la fornitura del client basato su DirectFB, che non ha più supporto;
- L'anti-aliasing dei font è abilitato di default;
- Aggiunto il supporto per il sistema di pacchetti autosufficienti Flatpack;
- Per i sistemi basati su Wayland, è stata implementata la modalità di scaling intelligente tramite libcairo;
- Introdotto l'API per il ridimensionamento delle immagini durante il rendering programmatico;
- L'implementazione del componente RAIL (Remote Applications Integrated Locally), che consente l'accesso remoto a finestre e indicatori di notifiche, è stata aggiornata alla specifica 28.0;
- Durante l'operazione, è stata garantita l'individuazione della compatibilità del server con la trasmissione in formato H.264;
- Aggiunta l'opzione «mask=<value>» ai comandi «/gfx» e «/gfx-h264»;
- Riformattati i testi sorgente;
- Aggiunta l'opzione «/timeout» per la configurazione del timeout di attesa per i pacchetti TCP ACK;
- Risolte le vulnerabilità CVE-2020-11521, CVE-2020-11522, CVE-2020-11523, CVE-2020-11524, CVE-2020-11525, CVE-2020-11526, tra cui problemi che portano a scrivere nella memoria al di fuori del buffer allocato durante l'elaborazione dei dati provenienti dall'esterno. Inoltre, sono state corrette altre 9 vulnerabilità senza CVE, principalmente dalla lettura di aree di memoria al di fuori del buffer allocato.
Fonte: opennet.ru
