Hi,
we are happy to announce the release 2.2.1 of GNU Wget2.
Wget2 is the successor of GNU Wget, a file and recursive website
downloader.
Wget2 works multi-threaded and uses many features to allow fast operation.
In many cases Wget2 downloads much faster than Wget due to HTTP2,
HTTP compression, parallel connections, use of If-Modified-Since HTTP
header
and more.
Wget2 has several new command-line options, see the wiki page for a list
and
comparison with Wget.
Wget will be maintained further. The idea is that breaking changes and new
functionalities go into Wget2 / libwget.
Except for WARC and FTP, Wget2 is a drop-in replacement for Wget in most
cases.
Of course there may be subtle differences, so make sure to test well before
replacing Wget by Wget2.
GNU Wget2 is licensed under GPLv3+. Libwget is licensed under LGPLv3+.
**Noteworthy changes since the last release (see also the NEWS file):**
* Fix file overwrite issue with metalink
* Fix remote buffer overflow in get_local_filename_real()
* Fix a redirect/mirror regression from 400713ca
* Use the local system timestamp when requested via
--no-use-server-timestamps
* Prevent file truncation with --no-clobber
* Improve messages about why URLs are not being followed
* Fix metalink with -O/--output-document
* Fix sorting of metalink mirrors by priority
* Add --show-progress to improve backwards compatibility to wget
* Fix buffer overflow in wget_iri_clone() after wget_iri_set_scheme()
* Allow 'no_' prefix in config options
* Use libnghttp2 for HTTP/2 testing
* Fix WolfSSL build issue if SSLv2 isn't built into the library
* Set exit status to 8 on 403 response code
* Fix convert-links
* Fix --server-response for HTTP/1.1
* Fix anchor links in README.md for Gitlab
* Fix html examples in the documentation
* Improvements on code, docs and CI/testing
**Download**
https://ftp.gnu.org/gnu/wget/wget2-2.2.1.tar.gz
https://ftp.gnu.org/gnu/wget/wget2-2.2.1.tar.lz
**Signatures (GPG key 0x08302DB6A2670428)**
https://ftp.gnu.org/gnu/wget/wget2-2.2.1.tar.gz.sig
https://ftp.gnu.org/gnu/wget/wget2-2.2.1.tar.lz.sig
**Project Website**
https://gitlab.com/gnuwget/wget2
**Online Documentation**
https://gnuwget.gitlab.io/wget2/reference/
**Wiki**
https://gitlab.com/gnuwget/wget2/-/wikis/Home
**Mailing List**
https://savannah.gnu.org/mail/?group=wget
**Bug Tracker**
https://gitlab.com/gnuwget/wget2/issues
**Getting the Source Code (Development)**
git clone https://gitlab.com/gnuwget/wget2.git
**Source Code Test Coverage**
https://gnuwget.gitlab.io/wget2/coverage/
**Fuzz Code Coverage**
https://gnuwget.gitlab.io/wget2/fuzz-coverage/
The authors list is autogenerated from the git history; sorted by number
of commits
Tim Rühsen <tim.ruehsen at gmx.de>
Michal Ruprich <mruprich at redhat.com>
Darshit Shah <darnir at gnu.org>
Bruno Haible <bruno at clisp.org>
CaitCatDev <caitlynrosestewart at gmail.com>
Dezponia Veil <3716708-Dezponia at users.noreply.gitlab.com>
The translators list is autogenerated from po file history
Åka Sikrom
Andika Triwidada
Balázs Úr
Benno Schulenberg
Božidar Putanec
Cristian Othón Martínez Vera
Felipe Castro
Göran Uddeborg
Hiroshi Takekawa
Jakub Bogusz
Jordi Mallach
Jorma Karvonen
Kevin Scannell
Marcel Telka
Milo Casagrande
Muhammet Kara
Petr Pisar
Remus-Gabriel Chelu
Rodolfo Ribeiro Gomes
Roland Illig
Seong-ho Cho
Sharuzzaman Ahmat Raslan
Stéphane Aulery
Temuri Doghonadze
Toomas Soome
Trần Ngọc Quân
Yuri Chornoivan
Yuri Kozlov
Zayed Al-Saidi
Zhanhaoxiang Zhang
Мирослав Николић
With Best Regards, Tim Rühsen