Выпуск утилиты для загрузки Web-контента GNU Wget2 2.2.0

Представлен релиз проекта GNU Wget2 2.2.0, развивающего переписанный с нуля и полностью переработанный вариант программы для автоматизации рекурсивной загрузки контента GNU Wget. Wget2 предоставляет набор дополнительных опций, поддерживает загрузку в несколько потоков, позволяет использовать доступную функциональность через библиотеку libwget, поддерживает протоколы HTTP/2 и TLS 1.3, даёт возможность загружать только изменившиеся данные, может сохранять данные с серверов потокового вещания, корректно обрабатывает интернационализированные доменные имена и может перекодировать загружаемое содержимое. Утилита wget2 поставляется под лицензией GPLv3+, а библиотека под LGPLv3+.

В новой версии:

  • Добавлена поддержка библиотеки libproxy и предоставлена возможность соединения через прокси с поддержкой HTTP/1.0.
  • По умолчанию отключён режим быстрого открытия TCP-соединений (TCP FastOpen). Добавлена возможность использования опции “–no-tcp-fastopen” с ядрами Linux, начиная с 4.11.
  • По умолчанию отключена явная отправка запросов с использованием протокола OCSP (Online Certificate Status Protocol) для проверки отозванных сертификатов.
  • Добавлена поддержка опций “–progress=dot:” и “–restrict-file-names” для обратной совместимости с wget 1.x.
  • Налажена обработка редиректов при использовании опции “–no-parent” и решены проблемы с загрузкой одновременно нескольких файлов по HTTP/2.
  • Улучшен разбор файлов robots.txt.
  • Улучшена поддержка сборки с библиотеками WolfSSL и LibreSSL.
  • Улучшена поддержка IPv6.
  • Обеспечена совместимость с утилитой fetchmail при обработке логина и пароля в файле .netrc.
  • Добавлена поддержка нестандартных форматов времени в Cookie.
Release. Ссылка here.