curl 8.20.0

29-го апреля, после более месяца разработки, 521-го коммита и исправления 282 ошибок, состоялся выпуск 8.20.0 (274-й) кроссплатформенной консольной утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.
Основные изменения
Безопасность
Как уже упоминалось ранее («High quality chaos»), в последнее время наблюдается значительный рост числа сообщений о проблемах безопасности. На этот раз опубликована информация о восьми новых уязвимостях в curl:
Другие изменения
- теперь используется пул потоков и очередь для ресолвинга;
- NTLM по умолчанию отключен;
- прекращена поддержка CMake 3.17 и более старых версий;
- прекращена поддержка библиотеки c-ares до версии 1.16.0;
- SMB по умолчанию отключен;
- добавлен флаг
CURLMNWC_CLEAR_ALLдля всех сетевых изменений; - прекращена поддержка RTMP.
Ближайшие планы удалений
- локальные реализации криптографических алгоритмов;
- NTLM;
- SMB;
- поддержка TLS-SRP.
Если вас беспокоит что-либо из перечисленного, как можно скорее сообщите об этом в репозитории curl.
>>> Полный список изменений на curl.se (и в первой редакции этой новости)
>>> Видеопрезентация 8.20.0 на youtube
>>> Документация
>>> Страница загрузки
>>> Исходный код на GitHub
>>> Новость в блоге Даниэля Стенберга
Linux.org.ru прочитано 1095 раз
