FreeRDP 3.23.0

FreeRDP 3.23.0

FreeRDP — je brezplačna izvedba protokola za oddaljeno namizje (RDP), ki se distribuira pod licenco Apache.

Glavne spremembe:

  • Po temeljiti analizi kode odjemalca FreeRDP so bile odpravljene nekatere ranljivosti.
  • Dodana je bila izolacija konfiguracije. Tretje stranske odjemalske/strežniške aplikacije morajo preveriti nove API-je freerdp_setApplicationDetails in winpr_setApplicationDetails, ki omogočajo uporabo prilagodljivih prostorov v konfiguracijskih datotekah in podatkih med izvajanjem za vsako aplikacijo.
  • Za razvijalce smo večino API-jev postavili v [[nodiscard]], zato lahko kompajlerji začnejo izdajati napake o nepreverjenih vrnjenih vrednostih. To smo storili namerno in naj bi spodbudilo čiščenje kode. Funkcije, pri katerih je vračilo neobvezno, so bile spregledane. Trenutno se te preverjanja samodejno uporabljajo za zbirke FreeRDP, zunanje projekte pa lahko vključijo, če določijo WINPR_DEFINE_ATTR_NODISCARD v svojem sistemu zbiranja.
  • Za razvijalce: prosimo, testirajte svoje aplikacije na zbirkah FreeRDP z možnostjo -DWITHOUT_FREERDP_3x_DEPRECATED=ON, da se prepričate, da ne uporabljate API-jev, ki bodo kmalu odstranjeni.
  • Odjemalec na osnovi knjižnice SDL je prejel pomembno posodobitev: načini delovanja z več monitorji in visokimi ločljivostmi so bili znatno izboljšani.
  • Andere verbeteringen en bugfixes.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster