Популярният онлайн софтуер за прехвърляне на данни, cURL пусна своята версия 8.12 с редица съществени промени. Сред най-забележителните промени е премахването на бекенда Hyper, компонент, базиран на Rust, който беше въведен с цел подобряване на сигурността при управлението на паметта.
Бекендът Hyper е разработен като експериментално решение за обработка на HTTP заявки в рамките на cURL, използвайки Rust, език, известен с фокуса си върху безопасността и предотвратяването на грешки в паметта. С течение на времето обаче стана ясно, че има минимален интерес към тази функция както от разработчиците, така и от крайните потребители. Като се има предвид този сценарий, екипът, ръководен от Даниел Стенберг, създател на cURL, взе решение да премахнете поддръжката на Hyper в тази нова версия.
Какво е новото в cURL 8.12
В допълнение към премахването на бекенда Hyper, cURL 8.12 Той включва различни подобрения, които оптимизират работата му и разширяват възможностите му.. Те включват поддръжка за OpenSSL за използване на ключове и сертификати от доставчик на PKCS#11, което подобрява сигурността и гъвкавостта при управлението на идентификационни данни.
Друга нова функция, въведена в тази версия, е ssls-export функционалност, което позволява импортиране и експортиране на SSL сесии. Това може да бъде полезно в контексти, в които се изисква сигурно споделяне на сесии между различни екземпляри на cURL.
Тази актуализация също включва различни Поправки на грешки и подобрения в процеса на изграждане, което допринася за по-добра производителност и стабилност на софтуера.
Наличност и изтегляния
cURL 8.12 вече е достъпен за изтегляне от официален уебсайт на проекта, където потребителите могат да намерят повече информация за това издание, да получат достъп до изходния код и да прегледат подробните промени в бележките към изданието.
С тази актуализация cURL продължава да се развива, за да предложи на разработчиците и системните администратори a надежден инструмент y ефикасен за прехвърляне на данни през мрежи.