Yeni versiya sentyabrın 11-də buraxıldı curl — şəbəkə üzərindən məlumatların qəbulu və göndərilməsi üçün sadə CLI yardım proqramı və kitabxana. Yeniliklər:
- Eksperimental HTTP3 dəstəyi (defolt olaraq deaktivdir, tələb olunur yenidən montaj quiche və ya ngtcp2+nghttp3 ilə)
- SASL vasitəsilə avtorizasiya təkmilləşdirmələri
- Paralel məlumat ötürülməsi (açar -Z)
- Retry-After başlığının işlənməsi
- curl_multi_wait() funksiyasının curl_multi_poll() ilə əvəz edilməsi, gözləyərkən asılmaların qarşısını almalıdır.
- Baq həlləri: yaddaş sızması və qəzalardan Plan 9 dəstəyinə qədər.
Daha əvvəl, curl developer Daniel Stenberg dərc etdi blog izahatı və 2,5 saat video icmal, HTTP/3 niyə lazımdır və ondan necə istifadə olunur. Bir sözlə, TCP TLS şifrələməsi ilə UDP ilə əvəz olunur. Hələlik, HTTP/3 kimi şeylər işləyir: IPv4 və IPv6 vasitəsilə giriş, bütün mövcud DNS xüsusiyyətləri, başlığın işlənməsi, kukilər. Böyük gövdəli sorğular, paralelləşdirmə və testlər aparılmadı.
Mənbə: linux.org.ru