Dopo sette anni di sviluppo rilascio del progetto , che offre un'implementazione libera 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 connessioni remote al desktop Windows. Il codice del progetto sotto licenza Apache 2.0.
L'ultima versione stabile del progetto è stata a gennaio 2013, e i test della versione 2.0 sono iniziati nel 2007. Per evitare di ritardare ulteriormente lo sviluppo, le prossime versioni saranno sviluppate secondo un modello
rolling, che prevede la creazione annuale di un rilascio significativo dopo la stabilizzazione del ramo master e la pubblicazione periodica di aggiornamenti correttivi. I rilasci significativi saranno supportati per due anni: un anno per la correzione dei bug e un ulteriore anno solo per la risoluzione delle vulnerabilità.
Principali :
- Aggiunta la possibilità di operare come un proxy RDP transitorio;
- Aggiunto il supporto per il protocollo MS-RA 2 (Remote Assistance Protocol);
- Rivisitato il codice relativo al supporto delle smart card. Aggiunta la funzionalità precedentemente mancante e potenziato il controllo dei dati in ingresso;
- Aggiunta l'opzione «/cert», in cui è stata accorpata la funzionalità precedentemente fornita da opzioni sparse per la gestione dei certificati (cert-ignore, cert-deny, cert-name, cert-tofu);
- Interrotta la fornitura del client basato su DirectFB, che è rimasto senza supporto;
- Inclusa di default l'anti-aliasing dei caratteri;
- Aggiunto il supporto per il sistema di pacchetti autonomi Flatpak;
- Per i sistemi basati su Wayland, implementato il ridimensionamento intelligente tramite libcairo;
- Introdotto un API per il ridimensionamento delle immagini durante il rendering programmato;
- L'implementazione del componente RAIL (Remote Applications Integrated Locally), che consente l'accesso remoto a finestre e indicatori di notifica, è stata aggiornata alla specifica 28.0;
- Durante il funzionamento, garantita la determinazione del supporto da parte del server per la trasmissione in formato H.264;
- Aggiunta all'array «/gfx» e «/gfx-h264» l'opzione «mask=»;
- Riformattati i testi sorgente;
- Aggiunta l'opzione «/timeout» per la configurazione del timeout di attesa dei 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 alla scrittura nella memoria al di fuori del buffer assegnato durante l'elaborazione dei dati esterni. Inoltre, sono state corrette altre 9 vulnerabilità senza CVE, principalmente lettura da aree di memoria al di fuori del buffer assegnato.
Fonte: opennet.ru
