De release van FreeRDP 3.3.0 is uitgebracht, die een vrije implementatie van het Remote Desktop Protocol (RDP) biedt, ontwikkeld op basis van de Microsoft-specificaties. Het project biedt een bibliotheek voor de integratie van RDP-ondersteuning in externe applicaties en een client die kan worden gebruikt voor externe verbinding met een Windows-desktop. De code van het project is beschikbaar onder de Apache 2.0-licentie.
In de nieuwe versie:
- Nieuwe build-opties (voor CMake) toegevoegd:
- WINPR_UTILS_IMAGE_PNG - voegt ondersteuning voor PNG toe via libpng.
- WITH_LODEPNG - voegt ondersteuning voor PNG toe via lodepng.
- WINPR_UTILS_IMAGE_WEBP - voegt ondersteuning voor WEBP toe.
- WINPR_UTILS_IMAGE_JPEG - voegt ondersteuning voor JPEG toe.
- USE_EXECINFO - beheert de uitvoer van stack-traceringen via execinfo.
- WITH_WEBVIEW - voegt de bouw met WebView toe, standaard uitgeschakeld op Windows, macOS en Android.
- PLUGIN_ABS_PATHS_DEFAULT - stelt het standaardpad in naar de directory met plugins.
- In de interfaces xfreerdp en wlfreerdp is ondersteuning voor het verzenden van afbeeldingen in de formaten JPG/JPEG, PNG, GIF, ICO en WEBP via het klembord toegevoegd.
- De implementatie van de client op basis van de SDL-bibliotheek is verbeterd. Ondersteuning voor het configureren van sneltoetsen is toegevoegd.
- Het laden van plugins is alleen toegestaan wanneer absolute paden worden opgegeven.
- De keuze van algoritmen voor TLS-verbindingen is verbeterd.
- Ondersteuning toegevoegd voor het attribuut WINPR_ATTR_MALLOC (malloc-wrapper) voor GCC en Clang.
- Een blokkeringmodus is geïmplementeerd.
Bron: opennet.ru
