FreeRDP 3.23.0

FreeRDP 3.23.0

FreeRDP — je to bezplatná implementácia protokolu vzdialenej plochy (RDP), distribuovaná pod licenciou Apache.

Hlavné zmeny:

  • Po dôkladnej analýze kódu klienta FreeRDP boli odstránené rôzne zraniteľnosti..
  • Bola pridaná izolácia konfigurácie. Tretie strany klientské/serverové aplikácie by mali kontrolovať nové API freerdp_setApplicationDetails a winpr_setApplicationDetails, ktoré umožňujú používať prispôsobiteľný priestor v konfiguračných súboroch a údajoch v čase behu pre každú aplikáciu.
  • Pre vývojárov sme umiestnili väčšinu API do [[nodiscard]], takže kompilátory môžu začať hlásiť chyby o neprenesených návratových hodnotách. Toto bolo urobené zámerne a malo by povzbudiť k prečisteniu kódu. Funkcie, v ktorých je návrat voliteľný, boli vynechané. V súčasnosti sa tieto kontroly automaticky uplatňujú na zostavenia FreeRDP, externé projekty môžu túto funkciu zapnúť definovaním WINPR_DEFINE_ATTR_NODISCARD vo svojej systéme zostavenia.
  • Pre vývojárov: prosím, začnite testovať svoje aplikácie na zostaveniach FreeRDP s možnosťou -DWITHOUT_FREERDP_3x_DEPRECATED=ON, aby ste sa uistili, že nepoužívate API, ktoré čoskoro budú odstránené.
  • Klient založený na knižnici SDL dostal značnú aktualizáciu: režimy prevádzky s viacerými monitormi a vysokým rozlíšením boli výrazne vylepšené.
  • Iné vylepšenia a opravy chýb.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster