FreeRDP 3.23.0

FreeRDP 3.23.0

FreeRDP — je to bezplatná implementace protokolu vzdálené plochy (RDP), distribuovaná pod licencí Apache.

Hlavní změny:

  • Po důkladné analýze kódu klienta FreeRDP bylo odstraněno několik zranitelností.
  • Byla přidána izolace konfigurace. Cizí klientské/serverové aplikace by měly zkontrolovat nové API freerdp_setApplicationDetails a winpr_setApplicationDetails, které umožňují využívat konfigurovatelný prostor v konfiguračních souborech a runtime datech pro každou aplikaci.
  • Pro vývojáře jsme umístili většinu API do [[nodiscard]], takže kompilátory mohou začít generovat chyby ohledně neověřených návratových hodnot. Bylo to provedeno záměrně a mělo by povzbudit k úklidu kódu. Funkce, u nichž je návrat volitelný, byly vynechány. V tuto chvíli jsou tyto kontroly automaticky aplikovány na sestavení FreeRDP, externí projekty je mohou zahrnout definováním WINPR_DEFINE_ATTR_NODISCARD ve svém systému sestavení.
  • Pro vývojáře: prosím, začněte testovat své aplikace na sestaveních FreeRDP s možností -DWITHOUT_FREERDP_3x_DEPRECATED=ON, abyste se ujistili, že nepoužíváte API, které budou brzy odstraněny.
  • Klient založený na knihovně SDL dostal významnou aktualizaci: režimy práce s více monitory a vysokým rozlišením byly výrazně vylepšeny.
  • Další vylepšení a opravy chyb.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster