Выпуск утилиты для загрузки 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.



Источник: http://www.opennet.ru/opennews/art.shtml? num=62290

© OpenNet