Nova verzija objavljena 11. septembra curl — jednostavan CLI uslužni program i biblioteka za primanje i slanje podataka preko mreže. Inovacije:
- Eksperimentalna podrška za HTTP3 (podrazumevano onemogućena, zahteva ponovno sastavljanje sa quicheom ili ngtcp2+nghttp3)
- Poboljšanja autorizacije putem SASL-a
- Paralelni prijenos podataka (tipka -Z)
- Obrada zaglavlja Retry-After
- Zamjena curl_multi_wait() sa curl_multi_poll(), što bi trebalo spriječiti zastoje tokom čekanja.
- Ispravke grešaka: od curenja memorije i rušenja do podrške za Plan 9.
Prethodno je objavio curl programer Daniel Stenberg blog objašnjenje i 2,5 sata video recenzija, zašto je potreban HTTP/3 i kako ga koristiti. Ukratko, TCP je zamijenjen UDP sa TLS enkripcijom. Za sada, stvari poput HTTP/3 rade: pristup preko IPv4 i IPv6, sve dostupne DNS funkcije, obrada zaglavlja, kolačići. Nisu napravljeni upiti sa velikim tijelima, paralelizacija i testovi.
izvor: linux.org.ru