cURL 8.0 utiliidi väljaanne

Andmete edastamise ja vastuvõtmise tööriist curl tähistab 25. aastapäeva. Selle sündmuse tähistamiseks loodi uus oluline haru cURL 8.0. Eelmise haru curl 7.x esialgne versioon avaldati 2000. aastal ja sellest ajast alates on koodibaas kasvanud 17 000 realt 155 000 reale, käsurea valikute arv on ulatunud 249ni, toetatud on 28 võrgu protokolli, 13 krüptograafia raamatukogu, 3 SSH raamatukogu ja 3 HTTP/3 raamatukogu. Projekti kood jagatakse Curl litsentsi all (MIT litsentsi variant).

HTTP/HTTPS jaoks pakub tööriist paindlikku võrgu päringu koostamist, kus saab määrata selliseid parameetreid nagu Cookie, user_agent, referer ja muid pealkirju. Lisaks HTTPS-ile, HTTP/1.x, HTTP/2.0 ja HTTP/3, toetab tööriist päringute edastamist protokollide kaudu nagu SMTP, IMAP, POP3, SSH, Telnet, FTP, SFTP, SMB, LDAP, RTSP, RTMP ja teised võrgu protokollid. Samal ajal areneb raamatukogu libcurl, mis pakub API-d, et kasutada kõiki curl funktsioone programmides nagu C, Perl, PHP, Python.

Uus versioon cURL 8.0 ei sisalda radikaalseid uuendusi ega API ja ABI ühilduvuse muutusi. Versiooninumbri muutmine on tingitud soovist tähistada projekti 25. aastapäeva ja lõpuks eemaldada teine versiooninumber, mis on olnud eest 22 aastat.

Uues versioonis on parandatud 6 haavatavust protokollide TELNET, FTP, SFTP, GSS, SSH, HSTS käsitlemises, millest 5 on märgitud kui väheolulised ja üks on mõõduka ohu tasemega (CVE-2023-27535, võimalus uuesti kasutada varem loodud FTP-ühendust teiste parameetritega, sealhulgas kasutaja mandaadi mittesobivuse korral). Haavatavuste ja vigade kõrval on muutustest, mis pole seotud nende parandamisega, märgitud ainult 64-bitiste andmetüüpide tugiteenuse lõpetamine süsteemides, kus puuduvad töötavad tüübid (kogumise jaoks on nüüd vajalik olemasolu "long long" tüüp).

Peale versiooni 8.0.0 väljalaskmist ilmus versioon 8.0.1, mis sisaldas parandust kuuma jälgimise veale, mis põhjustas kutse katkemise mõnedes teststsenaariumites.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster