FreeRDP 3.23.0

FreeRDP 3.23.0

FreeRDP — je besplatna implementacija Remote Desktop Protocol-a (RDP), distribuirana pod Apache licencom.

Glavne promjene:

  • Nakon dubinske analize koda FreeRDP klijenta, greška je ispravljena. niz ranjivosti.
  • Dodana je izolacija konfiguracije. Klijent/server aplikacije trećih strana trebaju provjeriti nove API-je freerdp_setApplicationDetails i winpr_setApplicationDetails, koji omogućavaju prilagođeni prostor u konfiguracijskim datotekama i datotekama za vrijeme izvođenja za svaku aplikaciju.
  • Za programere, većinu API-ja smo smjestili u [[nodiscard]] tako da kompajleri mogu generirati greške o neprovjerenim povratnim vrijednostima. Ovo je namjerno i trebalo bi potaknuti čišćenje koda. Funkcije gdje je povrat opcionalan su izostavljene. Trenutno se ove provjere automatski primjenjuju na FreeRDP verzije; vanjski projekti ih mogu omogućiti definiranjem WINPR_DEFINE_ATTR_NODISCARD u svom sistemu za izgradnju.
  • Za programere: Molimo vas da počnete testirati svoje aplikacije na FreeRDP verzijama s opcijom -DWITHOUT_FREERDP_3x_DEPRECATED=ON kako biste bili sigurni da ne koristite API-je koji će uskoro biti uklonjeni.
  • Klijent baziran na SDL-u je dobio značajno ažuriranje: podrška za više monitora i visoku rezoluciju je značajno poboljšana.
  • Ostala poboljšanja i ispravke grešaka.

izvor: linux.org.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster