Foi lançado o projeto FreeRDP 3.3.0, que oferece uma implementação livre do protocolo de acesso remoto a desktops RDP (Remote Desktop Protocol), desenvolvido com base nas especificações da Microsoft. O projeto fornece uma biblioteca para integrar suporte ao RDP em aplicativos de terceiros e um cliente que pode ser usado para conexão remota a desktops Windows. O código do projeto é distribuído sob a licença Apache 2.0.
Na nova versão:
- Novas opções de compilação adicionadas (para CMake):
- WINPR_UTILS_IMAGE_PNG — habilita suporte a PNG através do libpng.
- WITH_LODEPNG — habilita suporte a PNG através do lodepng.
- WINPR_UTILS_IMAGE_WEBP — habilita suporte a WEBP.
- WINPR_UTILS_IMAGE_JPEG — habilita suporte a JPEG.
- USE_EXECINFO — controla a saída de rastreamentos de pilha através do execinfo.
- WITH_WEBVIEW — habilita a compilação com WebView, desativada por padrão no Windows, macOS e Android.
- PLUGIN_ABS_PATHS_DEFAULT — define o caminho padrão para o diretório de plugins.
- As interfaces xfreerdp e wlfreerdp agora suportam a transferência de imagens nos formatos JPG/JPEG, PNG, GIF, ICO e WEBP através da área de transferência.
- Melhorada a implementação do cliente baseado na biblioteca SDL. Adicionado suporte para configuração de teclas de atalho.
- O carregamento de plugins é permitido apenas quando caminhos absolutos são especificados.
- Melhoradas as opções de algoritmos para conexões TLS.
- Adicionado suporte para o atributo WINPR_ATTR_MALLOC (wrapper malloc) para GCC e Clang.
- Modo de operação bloqueante implementado.
Fonte: opennet.ru
