Skip to content

Commit

Permalink
Release v2.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
rockdaboot committed May 27, 2022
1 parent dc4999d commit 3d25515
Show file tree
Hide file tree
Showing 3 changed files with 126 additions and 6 deletions.
22 changes: 22 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,28 @@ See the end for copying conditions.

Please send GNU Wget2 bug reports to <bug-wget@gnu.org>.

27.05.2022 Release v2.0.1
* Fix escaping space in query part
* Set EXIT_STATUS_NETWORK on error for the last try
* Fix -k/--convert-links fragment
* Fix escapng URLs with -k/--convert-links
* Fix false reporting of a PSL error
* Fix --directory-prefix with --content-disposition
* Allow spaces and \ escaping in passwords in .netrc
* Fix download abortion on some versions of Windows
* Fix --unlink behavior
* Fix deflate decompression when server omits the header
* WolfSSL: Fix buffer overflow in SHA512 hashing
* WolfSSL: Fix memory leak
* Add support for unquoted HTML attribute values
* OpenSSL: Fix several OCSP issues
* Use keep-alive for HTTP/1.1 and higher as default
* Don't create core dumps on CTRL-c
* Fix replacing Content-Type: headers
* Fix NULL pointer read / segfault
* Fix several build issues
* Fix several documentation issues

12.09.2021 Release v2.0.0
* OpenSSL: Fix CRL checking
* OpenSSL: Implement ALPN
Expand Down
13 changes: 7 additions & 6 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ CFLAGS=$CFLAGS
LDFLAGS=$LDFLAGS

AC_PREREQ([2.69])
AC_INIT([wget2],[2.0.0],[bug-wget@gnu.org],[wget2],[https://savannah.gnu.org/projects/wget])
AC_INIT([wget2],[2.0.1],[bug-wget@gnu.org],[wget2],[https://savannah.gnu.org/projects/wget])

AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([build-aux])
Expand Down Expand Up @@ -78,7 +78,7 @@ LT_INIT([dlopen])
# 5. If any interfaces have been added since the last public release, then increment age.
# 6. If any existing interfaces have been removed or changed since the last public release, then set age to 0.
AC_SUBST([LIBWGET_SO_VERSION], [1:0:0])
AC_SUBST([LIBWGET_VERSION], [2.0.0])
AC_SUBST([LIBWGET_VERSION], [2.1.0])

#
# Generate version defines for include file
Expand Down Expand Up @@ -400,17 +400,18 @@ if test "$enable_doc" = yes; then
AC_CHECK_PROGS([PANDOC], [pandoc])

if test -n "$DOXYGEN" || test -n "$PANDOC"; then
DOCS_INFO="yes"
LIBWGET_DOCS_INFO="yes (found:"
if test -n "$DOXYGEN"; then
LIBWGET_DOCS_INFO="$LIBWGET_DOCS_INFO Doxygen)"
else
LIBWGET_DOCS_INFO="no"
else
LIBWGET_DOCS_INFO="no"
fi
WGET2_DOCS_INFO="yes (found:"
if test -n "$PANDOC"; then
WGET2_DOCS_INFO="$WGET2_DOCS_INFO Pandoc)"
else
WGET2_DOCS_INFO="no"
else
WGET2_DOCS_INFO="no"
fi
else
DOCS_INFO="no (neither Doxygen nor Pandoc found)"
Expand Down
97 changes: 97 additions & 0 deletions docs/announce_2.0.1.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
Hi,

we are happy to announce the release 2.0.1 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):**

* Fix escaping space in query part
* Set EXIT_STATUS_NETWORK on error for the last try
* Fix -k/--convert-links fragment
* Fix escapng URLs with -k/--convert-links
* Fix false reporting of a PSL error
* Fix --directory-prefix with --content-disposition
* Allow spaces and \ escaping in passwords in .netrc
* Fix download abortion on some versions of Windows
* Fix --unlink behavior
* Fix deflate decompression when server omits the header
* WolfSSL: Fix buffer overflow in SHA512 hashing
* WolfSSL: Fix memory leak
* Add support for unquoted HTML attribute values
* OpenSSL: Fix several OCSP issues
* Use keep-alive for HTTP/1.1 and higher as default
* Don't create core dumps on CTRL-c
* Fix replacing Content-Type: headers
* Fix NULL pointer read / segfault
* Fix several build issues
* Fix several documentation issues

**Download**

https://ftp.gnu.org/gnu/wget/wget2-2.0.1.tar.gz

https://ftp.gnu.org/gnu/wget/wget2-2.0.1.tar.lz

**Signatures (GPG key 0x08302DB6A2670428)**

https://ftp.gnu.org/gnu/wget/wget2-2.0.1.tar.gz.sig

https://ftp.gnu.org/gnu/wget/wget2-2.0.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/


With Best Regards, Tim Rühsen

0 comments on commit 3d25515

Please sign in to comment.