mirror of
https://gitlab.com/gnuwget/wget2.git
synced 2026-02-01 14:41:08 +00:00
112 lines
3.4 KiB
Plaintext
112 lines
3.4 KiB
Plaintext
Hi,
|
|
|
|
we, are happy to announce the release 2.0.0 of GNU Wget2.
|
|
|
|
Wget2 is the successor of GNU Wget, a file and recursive website
|
|
downloader.
|
|
|
|
Designed and written from scratch it wraps around libwget, that provides
|
|
the basic functions needed by a web client.
|
|
|
|
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):**
|
|
|
|
* OpenSSL: Fix CRL checking
|
|
* OpenSSL: Implement ALPN
|
|
* OpenSSL: Fix memory leaks
|
|
* Update license information
|
|
* Fix for reproducible builds
|
|
* Add Accept-Encoding: lzip
|
|
* Rename --retry-on-http-status to --retry-on-http-error
|
|
* Limit to page requisites only for leaf pages
|
|
* Allow list of tokens for Connection: header
|
|
* Fix directory clash with --no-clobber
|
|
* Fix NULL dereference with --convert-links
|
|
* Using --robots=off downloads robots.txt
|
|
* Add pkg-config support for GPGME
|
|
* Fix conversion (-k) in combination with -E
|
|
* Fix cookie file header to be recognized by 'file' command
|
|
* Fix loading CA certs when 'system' is not supported
|
|
* Add option --method, improving backward compatibility
|
|
* Add option --body-data, improving backward compatibility
|
|
* Add option --body-file, improving backward compatibility
|
|
* Add option --ignore-length, improving backward compatibility
|
|
* Add option --convert-file-only, improving backward compatibility
|
|
* Add option --download-attr to make use of the HTML5 'download' attribute
|
|
* Support terminal hyperlinks in output
|
|
* Configure switch --disable-manylibs to disable building small libraries
|
|
* Support --background on Windows
|
|
* Add option --bind-interface
|
|
* Add HTTP2 uploading
|
|
* Support the HTML download attribute (for a and area tags)
|
|
* Add option --download-attr=[strippath|usepath] to control download attribute support
|
|
* OpenSSL: Add OCSP support
|
|
* OpenSSL: Implement OCSP stapling
|
|
* Support data: URL in srcset attribute
|
|
* Fixed diverse issues
|
|
* Improved code, documentation, building, testing, CI, ...
|
|
|
|
**Download**
|
|
|
|
https://ftp.gnu.org/gnu/wget/wget2-2.0.0.tar.gz
|
|
|
|
https://ftp.gnu.org/gnu/wget/wget2-2.0.0.tar.lz
|
|
|
|
**Signatures (GPG key 0x08302DB6A2670428)**
|
|
|
|
https://ftp.gnu.org/gnu/wget/wget2-2.0.0.tar.gz.sig
|
|
|
|
https://ftp.gnu.org/gnu/wget/wget2-2.0.0.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/
|
|
|
|
|
|
With Best Regards, Tim Rühsen
|