11 сентября вышла новая версия бұралу — простой CLI утилиты и библиотеки для получения и отправки данных по сети. Нововведения:
- Экспериментальная поддержка HTTP3 (по умолчанию отключена, требует пересборки с quiche или ngtcp2+nghttp3)
- Доработки авторизации через SASL
- Параллельная передача данных (ключ -Z)
- Обработка заголовка Retry-After
- Замена curl_multi_wait() на curl_multi_poll(), что должно предотвратить подвисание при ожидании.
- Исправления багов: от утечек памяти и падений, до поддержки Plan 9.
Ранее разработчик curl Дениел Стэнберг (Daniel Stenberg) выложил пояснения в блоге және 2,5 сағат бейнеге шолу, зачем нужен HTTP/3, и как его использовать. Вкратце — вместо протокола TCP используется UDP с шифрованием TLS. Пока по HTTP/3 работают такие вещи, как: доступ по IPv4 и IPv6, все доступные фичи DNS, обработка заголовков, куки. Не сделаны запросы с большим телом, распараллеливание, тесты.
Ақпарат көзі: linux.org.ru