Foi publicado o lançamento do projeto FreeRDP 3.0.0, que oferece uma implementação livre do protocolo de acesso remoto à área de trabalho RDP (Remote Desktop Protocol), desenvolvido com base nas especificações da Microsoft. O projeto fornece uma biblioteca para integrar suporte a RDP em aplicações de terceiros e um cliente que pode ser usado para conexão remota a um desktop Windows. O código do projeto é distribuído sob a licença Apache 2.0.
Na nova versão:
- Adicionada suporte à autenticação por meio de cartões inteligentes e implementada emulação completa de cartões inteligentes.
- Uma nova implementação de referência do cliente foi proposta, utilizando a biblioteca SDL2.
- Adicionado suporte a métodos de autenticação AAD (Azure AD) e AVD (Azure Virtual Desktop).
- Implementada a possibilidade de usar transporte baseado em Websocket.
- Proxy reescrito e nova API de módulos proposta.
- Código reescrito para registro de logs.
- Adicionada suporte completa à biblioteca OpenSSL 3.
- Adicionadas implementações internas dos algoritmos RC4, MD4 e MD5.
- Suporte ao protocolo RDP atualizado.
- Aplicativo xfreerdp melhorado.
- Melhorada a funcionalidade da área de transferência.
- Adicionado suporte do lado do cliente e do servidor para RDSTLS.
- Adicionado suporte a canais de redirecionamento de gráficos.
- Adicionado suporte do lado do servidor para o canal "[MS-RDPEL]".
- Adicionado suporte ao trabalho com coordenadas relativas ao rastrear movimentos do mouse.
- Para o aplicativo gnome-remote-desktop, foi implementado suporte ao codec de áudio Opus.
- Suporte a configurações de múltiplos monitores adicionado ao cliente SDL.
Fonte: opennet.ru
