FreeRDP 3.23.0

FreeRDP 3.23.0

FreeRDP es una implementación gratuita del protocolo de escritorio remoto (RDP), distribuida bajo la licencia Apache.

Principales cambios:

  • Tras un análisis profundo del código del cliente FreeRDP, se han eliminado una serie de vulnerabilidades..
  • Se ha añadido aislamiento de la configuración. Las aplicaciones cliente/servidor de terceros deben verificar las nuevas API freerdp_setApplicationDetails y winpr_setApplicationDetails, que permiten utilizar un espacio personalizable en los archivos de configuración y en los datos de ejecución para cada aplicación.
  • Para los desarrolladores, hemos colocado la mayoría de las API en [[nodiscard]], por lo que los compiladores pueden comenzar a emitir errores sobre los valores de retorno no verificados. Esto se ha hecho intencionadamente y debería incentivar la limpieza del código. Las funciones donde la devolución es opcional han sido omitidas. En este momento, estas comprobaciones se aplican automáticamente para las compilaciones de FreeRDP, los proyectos externos pueden incluirlas definiendo WINPR_DEFINE_ATTR_NODISCARD en su sistema de compilación.
  • Para los desarrolladores: por favor, empiecen a probar sus aplicaciones en las compilaciones de FreeRDP con la opción -DWITHOUT_FREERDP_3x_DEPRECATED=ON, para asegurarse de que no están utilizando API que serán eliminadas próximamente.
  • El cliente basado en la biblioteca SDL ha recibido una actualización significativa: se han mejorado considerablemente los modos de operación con múltiples monitores y alta resolución.
  • Otras mejoras y correcciones de errores.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster