Po sedmi letech vývoje uvolnění projektu , která nabízí svobodnou implementaci protokolu vzdáleného přístupu k pracovnímu stolu (Remote Desktop Protocol), vyvíjeného na základě Microsoft. Projekt poskytuje knihovnu pro integraci podpory RDP do třetích stran a klienta, který může být použit pro vzdálené připojení k pracovnímu plochu Windows. Kód projektu pod licencí Apache 2.0.
Poslední stabilní vydání projektu bylo v lednu 2013, a testování větve 2.0 začalo v roce 2007. Aby se vývoj dále neprotahoval, další vydání budou probíhat v rámci
rolling-modelu, která předpokládá každoroční tvorbu významného vydání po stabilizaci master-větve a pravidelné publikování oprav. Významná vydání budou podporována po dobu dvou let — jeden rok opravy chyb a další rok pouze odstranění zranitelností.
Hlavní :
- Byla přidána možnost práce jako transitní RDP-proxy;
- Byla přidána podpora protokolu MS-RA 2 (Remote Assistance Protocol);
- Byl přepracován kód související s podporou smart karet. Byla přidána dříve chybějící funkcionalita a posílena kontrola vstupních dat;
- Byla přidána možnost „/cert“, do které byla zkomprimována funkcionalita dříve poskytovaná různými možnostmi pro zpracování certifikátů (cert-ignore, cert-deny, cert-name, cert-tofu);
- Bylo přerušeno dodávání klienta založeného na DirectFB, který zůstal bez podpory;
- Bylo defaultně zapnuto vyhlazení písma;
- Byla přidána podpora systému samostatných balíčků Flatpack;
- Pro systémy založené na Wayland byl implementován režim chytrého měřítka pomocí libcairo;
- Bylo představeno API pro měřítkování obrázků při programovém vykreslování;
- Implementace komponenty RAIL (Remote Applications Integrated Locally), která umožňuje vzdálený přístup k jednotlivým oknům a indikátorům oznámení, byla aktualizována na specifikaci 28.0;
- Během práce bylo zajištěno určení podpory serverem pro přenos ve formátu H.264;
- Do příkazů „/gfx“ a „/gfx-h264“ byla přidána možnost „mask=“;
- Bylo provedeno přeformátování zdrojových textů;
- Byla přidána možnost „/timeout“ pro nastavení časového limitu čekání na TCP ACK pakety;
- Byly odstraněny zranitelnosti CVE-2020-11521, CVE-2020-11522, CVE-2020-11523, CVE-2020-11524, CVE-2020-11525, CVE-2020-11526, mezi kterými problémy vedoucí k zápisům do paměti mimo vyhrazený buffer při zpracování příchozích dat. Kromě toho bylo opraveno dalších 9 zranitelností bez CVE, většinou čtením z oblastí paměti mimo vyhrazený buffer.
Zdroj: opennet.ru
