1 января 2021 года

Спустя два года с момента прошлого значительного выпуска состоялся релиз GNU Wget 1.21, программы для автоматизации загрузки контента с использованием протоколов HTTP/HTTP и FTP. В новой версии:

  • В скрипт configure добавлены опции "--enable-fsanitize-ubsan", "--enable-fsanitize-asan" и "--enable-fsanitize-msan" для включения предоставляемых в gcc и clang механизмов проверки корректности работы с памятью и адресами, а также для выявления неопределённого поведения.
  • Проведена чистка кода от использования функции alloca. В некоторых местах в функции указывался размер непроверенных внешних строк, передаваемых через командную строки или получаемых с внешнего хоста.
  • Устранены переполнения буферов в коде отображения прогресса загрузки.
  • Для распознавания утилитой file изменён заголовок файла с Cookie.
  • Добавлена поддержка аутентификации после согласования соединения ( Post Handshake Authentication) на базе OpenSSL.
  • Повышены требования к версии библиотеки gettext (0.19.3+).

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Выпуск GNU Wget 1.21», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.