wget2 is the official stable release of the successor to wget:
a fast multithreaded file and recursive website downloader using HTTP2,
HTTP compression, parallel connections, and If-Modified-Since HTTP
headers. The library libwget provides the basic functions needed by a
modern web client.
The development package provides the documentation and linkage required
to use the library, configure, and build packages using it.
The library ABI has been upgraded to version 3 in package libwget2_3
with cygwget-3.dll.
It is a replacement only for the HTTP functions of the original wget,
as it does not support FTP or other protocols, and no longer supports
some of the options of its predecessor, but supports many new features
and options.
For more information, see the project home page:
https://gitlab.com/gnuwget/wget2
The following packages have been upgraded in the Cygwin distribution:
- wget2 2.2
- libwget2-devel 2.2
- libwget2_3 2.2
For changes since the previous Cygwin release, see below or the release
announcement:
https://lists.gnu.org/archive/html/info-gnu/2024-11/msg00004.html
2024-11-24 2.2
- Don't truncate file when -c and -O are combined
- Don't log URI userinfo to logs
- Fix downloading multiple files via HTTP/2
- Fix redirections with --no-parent
- Support connecting with HTTP/1.0 proxies
- Ignore 1xx HTTP responses for HTTP/1.1
- Fix status 8 for failed redirection of robots.txt
- Fix ignoring connect timeout (regression)
- Disable TCP Fast Open by default
- Fix --dns-cache-preload for IPv6
- Accept --progress=dot:... for backwards compatibility
- Disable explicit OCSP requests by default
- Fix segfault when OCSP response is missing
- Fix OCSP verification of first intermediate certificate
- Allow option --no-tcp-fastopen to work on Linux kernels >= 4.11
- Limit cases where methods are redirected to GET
- Fix possible deadlock when combining --no-clobber and --no-parent
- Fix xattr reading of user.mime_type
- Fix --no-parent for denormalized paths
- Fix robots.txt parser
- Several improvements to the WolfSSL code
- Fix IPv6 address representation
- Fix --restrict-file-names to be backwards compatible with wget 1.x
- Add fetchmail compatibility for user/password in .netrc
- Improve support for non-standard cookie timestamps
- Add libproxy support
- Add instruction on how to cross-build wget2.exe via docker
- Don't request preferred mime type for single file downloads
- Slightly improved compatibility with LibreSSL
--
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
The easiest way to unsubscribe is to visit
<https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.
If you need more information on unsubscribing, start reading here:
<https://sourceware.org/lists.html#unsubscribe>.