FreeRDP 3.23.0

FreeRDP 3.23.0

FreeRDP — è un'implementazione gratuita del protocollo desktop remoto (RDP) distribuita sotto licenza Apache.

Principali modifiche:

  • Dopo un'analisi approfondita del codice del client FreeRDP, sono state risolte numerose vulnerabilità..
  • È stata aggiunta l'isolazione della configurazione. Le applicazioni client/server di terze parti devono verificare le nuove API freerdp_setApplicationDetails e winpr_setApplicationDetails, che consentono di utilizzare uno spazio personalizzabile nei file di configurazione e nei dati runtime per ogni applicazione.
  • Per gli sviluppatori, abbiamo annotato la maggior parte delle API con [[nodiscard]], affinché i compilatori possano iniziare a segnalare errori per valori di ritorno non verificati. Questo è stato fatto intenzionalmente e dovrebbe spingere a una pulizia del codice. Le funzioni in cui il ritorno è facoltativo sono state escluse. Al momento, queste verifiche vengono applicate automaticamente per le build di FreeRDP; i progetti esterni possono includerle definendo WINPR_DEFINE_ATTR_NODISCARD nel loro sistema di build.
  • Per gli sviluppatori: si prega di iniziare a testare le proprie applicazioni sulle build di FreeRDP con l'opzione -DWITHOUT_FREERDP_3x_DEPRECATED=ON, per assicurarsi di non utilizzare API che saranno presto rimosse.
  • Un importante aggiornamento per il client basato sulla libreria SDL: le modalità di funzionamento con più monitor e alta risoluzione sono state notevolmente migliorate.
  • Altri miglioramenti e correzioni di bug.

Fonte: linux.org.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster