A fost publicat noul versiune a proiectului FreeRDP 3.0.0, care oferă o implementare liberă a protocolului de acces la desktop de la distanță RDP (Remote Desktop Protocol), dezvoltat pe baza specificațiilor Microsoft. Proiectul oferă o bibliotecă pentru integrarea suportului RDP în aplicații terțe și un client care poate fi utilizat pentru conectarea la desktop-ul Windows de la distanță. Codul proiectului este distribuit sub licența Apache 2.0.
În noua versiune:
- A fost adăugat suport pentru autentificarea prin carduri inteligente și a fost implementată o emulare completă a cardurilor inteligente.
- A fost propusă o nouă implementare de referință a clientului, care utilizează biblioteca SDL2.
- A fost adăugat suport pentru metodele de autentificare AAD (Azure AD) și AVD (Azure Virtual Desktop).
- A fost realizată posibilitatea utilizării transportului bazat pe Websocket.
- Proxy-ul a fost rescris și a fost propus un nou API pentru module.
- Codul pentru logare a fost rescris.
- A fost adăugat suport complet pentru biblioteca OpenSSL 3.
- Au fost adăugate implementări încorporate ale algoritmilor RC4, MD4 și MD5.
- Suportul pentru protocolul RDP a fost actualizat.
- Aplicația xfreerdp a fost îmbunătățită.
- Funcționarea cu clipboard-ul a fost îmbunătățită.
- A fost adăugat suport client și server pentru RDSTLS.
- A fost adăugat suport pentru canale de redirecționare a graficii.
- A fost adăugat suport server pentru canalul «[MS-RDPEL]».
- A fost adăugat suport pentru lucrul cu coordonate relative în timpul urmării mișcărilor mouse-ului.
- Pentru aplicația gnome-remote-desktop, a fost implementat suport pentru codec-ul audio Opus.
- În clientul SDL a fost adăugat suport pentru configurații cu monitor multiple.
Sursa: opennet.ro
