curl 8.19.0

curl 8.19.0

11. marca je po več kot dveh mesecih razvoja in 538 spremembah izšla različica 8.19.0 (273.) večplatformskega konzolnega pripomočka in knjižnice. curlnapisan v C in distribuiran pod licenco curl.

Večje spremembe

varnost

  • Program nagrajevanja za ranljivosti je bil ukinjen, vendar to ni preprečilo ljudem, da bi v Curlu našli ranljivosti:
    • CVE-2026-1965 – nepravilna ponovna uporaba povezave HTTP Negotiate;
    • CVE-2026-3783 – puščanje žetonov s preusmeritvijo in netrc;
    • CVE-2026-3784 – nepravilna ponovna uporaba posredniške povezave s poverilnicami;
    • CVE-2026-3805 – poraba pomnilnika po sprostitvi pri ponovni uporabi povezave SMB.

Druge spremembe

  • dodana možnost CMake CURL_BUILD_EVERYTHING;
  • Dodana začetna podpora za MQTTS;
  • Dodana podpora za delne vrednosti v možnostih –limit-rate in –max-filesize;
  • Možnost -J zdaj uporablja ime preusmeritve kot rezervno možnost;
  • Podpora za OpenSSL-QUIC je bila odstranjena.;
  • V sistemu Windows je curl zdaj mogoče prevesti tako, da privzeto uporablja izvorno shrambo potrdil CA;
  • Zdaj je minimalna podprta različica sistema Windows Vista.

Prihajajoče odstranitve v prihodnjih različicah (glej podrobnosti):

  • Podpora za NTLM bo postala neobvezna;
  • Podpora za RTMP bo odstranjena;
  • Podpora za mala in srednje velika podjetja bo postala neobvezna;
  • podpora za knjižnico c-ares pred različico 1.16 bo odstranjena;
  • Podpora za CMake različice 3.17 in starejše bo odstranjena;
  • Podpora za TLS-SRP bo odstranjena.

Vir: linux.org.ru

Dodaj komentar