È stata pubblicata la versione 3.0.0 del progetto FreeRDP, che offre un'implementazione open source del protocollo di accesso remoto al desktop RDP (Remote Desktop Protocol), sviluppata sulla base delle specifiche 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 è distribuito sotto licenza Apache 2.0.
Nella nuova versione:
- È stato aggiunto il supporto per l'autenticazione tramite smart card e implementata un'emulazione completa delle smart card.
- È stata proposta una nuova implementazione di riferimento del client che utilizza la libreria SDL2.
- È stato aggiunto il supporto per i metodi di autenticazione AAD (Azure AD) e AVD (Azure Virtual Desktop).
- È stata implementata la possibilità di utilizzare un trasporto basato su WebSocket.
- È stato riscritto il proxy e proposto un nuovo API per i moduli.
- È stato riscritto il codice per la registrazione dei log.
- È stato aggiunto il supporto completo per la libreria OpenSSL 3.
- Sono state aggiunte implementazioni integrate degli algoritmi RC4, MD4 e MD5.
- È stato aggiornato il supporto per il protocollo RDP.
- È stata migliorata l'applicazione xfreerdp.
- È stata migliorata l'interazione con il clipboard.
- È stato aggiunto il supporto client e server per RDSTLS.
- È stato aggiunto il supporto per i canali di reindirizzamento grafico.
- È stato aggiunto il supporto server per il canale «[MS-RDPEL]».
- È stato aggiunto il supporto per l'uso di coordinate relative durante il tracciamento del movimento del mouse.
- Per l'applicazione gnome-remote-desktop è stata implementata la compatibilità con il codec audio Opus.
- Nel client SDL è stato aggiunto il supporto per configurazioni multi-monitor.
Fonte: opennet.ru
