Popularni softver za prijenos podataka na mreži, cURL je objavio svoju verziju 8.12 uz niz značajnih promjena. Među najznačajnijim promjenama je uklanjanje Hyper backenda, komponente zasnovane na Rust-u koja je uvedena s ciljem poboljšanja sigurnosti u upravljanju memorijom.
Hyper backend je razvijen kao eksperimentalno rješenje za rukovanje HTTP zahtjevima unutar cURL-a koristeći Rust, jezik poznat po svom fokusu na sigurnost i prevenciju grešaka u memoriji. Međutim, s vremenom je postalo očigledno da postoji minimalan interes za ovu funkciju i programera i krajnjih korisnika. S obzirom na ovaj scenario, tim predvođen Danielom Stenbergom, kreatorom cURL-a, donio je odluku da uklonite Hyper podršku u ovoj novoj verziji.
Šta je novo u cURL 8.12
Pored uklanjanja Hyper pozadine, cURL 8.12 Uključuje različita poboljšanja koja optimiziraju njegov rad i proširuju njegove mogućnosti.. To uključuje podršku za OpenSSL za korištenje ključeva i certifikata od PKCS#11 provajdera, što poboljšava sigurnost i fleksibilnost u upravljanju vjerodajnicama.
Još jedna nova funkcija predstavljena u ovoj verziji je ssls-export funkcionalnost, koji omogućava uvoz i izvoz SSL sesija. Ovo može biti korisno u kontekstima gdje je potrebno sigurno dijeljenje sesije između različitih cURL instanci.
Ovo ažuriranje također uključuje razne Ispravke grešaka i poboljšanja procesa izgradnje, što doprinosi boljim performansama i stabilnosti softvera.
Dostupnost i preuzimanja
cURL 8.12 je sada dostupan za preuzimanje sa službena web stranica projekta, gdje korisnici mogu pronaći više informacija o ovom izdanju, pristupiti izvornom kodu i pregledati detaljne promjene u bilješkama o izdanju.
Sa ovim ažuriranjem, cURL nastavlja da se razvija da bi ponudio programerima i sistemskim administratorima a pouzdan alat y efikasan za prijenos podataka preko mreža.