Udgivelsen af FreeRDP 3.3.0 er offentliggjort, som tilbyder en fri implementering af protokollen til fjernadgang til skrivebordet RDP (Remote Desktop Protocol), udviklet baseret på Microsofts specifikationer. Projektet leverer et bibliotek til at integrere RDP-support i tredjepartsapplikationer og en klient, der kan bruges til at oprette fjernforbindelse til Windows-skrivebordet. Koden til projektet distribueres under Apache 2.0-licensen.
I den nye version:
- Der er tilføjet nye byggeindstillinger (til CMake):
- WINPR_UTILS_IMAGE_PNG — aktiverer PNG-support via libpng.
- WITH_LODEPNG — aktiverer PNG-support via lodepng.
- WINPR_UTILS_IMAGE_WEBP — aktiverer WEBP-support.
- WINPR_UTILS_IMAGE_JPEG — aktiverer JPEG-support.
- USE_EXECINFO — styrer output af staktrace gennem execinfo.
- WITH_WEBVIEW — aktiverer bygning med WebView, som er deaktiveret som standard i Windows, macOS og Android.
- PLUGIN_ABS_PATHS_DEFAULT — sætter standardstien til plugin-kataloget.
- Der er tilføjet understøttelse af billedoverførsel i formaterne JPG/JPEG, PNG, GIF, ICO og WEBP gennem udklipsholderen i xfreerdp- og wlfreerdp-interfaces.
- Klientimplementeringen baseret på SDL-biblioteket er forbedret. Der er tilføjet support til tilpasning af genvejstaster.
- Indlæsning af plugins er kun tilladt, når der angives absolutte stier.
- Valget af algoritmer til TLS-forbindelser er blevet forbedret.
- Support til attributten WINPR_ATTR_MALLOC (malloc-wrapper) er tilføjet for GCC og Clang.
- En blokkeringsmode er blevet implementeret.
Kilde: opennet.ru
