Re: [Bug-wget] Wget 1.19 released !

2017-02-07 Thread Tim Rühsen
Hi Dago,

On Freitag, 3. Februar 2017 14:27:50 CET Dagobert Michelsen wrote:
> Hi Tim,
> 
> Am 03.02.2017 um 13:38 schrieb Tim Ruehsen :
> > we are pleased to announce the new version of GNU wget 1.19.
> 
> I just noticed a tiny issue: when there is a system-wide wgetrc which
> reroutes requests a lot of tests fail. This should be deactivated when
> running the testsuite.

The tests in testenv/ are already started with --no-config, so there should be 
no issue (right !?).

Could you apply the following patch and report back ?
If the problem persists, I need more info (e.g. the content of your wgetrc).

diff --git a/tests/WgetTests.pm b/tests/WgetTests.pm
index 181ac631..8b8f7f09 100644
--- a/tests/WgetTests.pm
+++ b/tests/WgetTests.pm
@@ -13,7 +13,7 @@ use IO::Handle;
 use POSIX qw(locale_h);
 use locale;
 
-our $WGETPATH = '../src/wget';
+our $WGETPATH = '../src/wget --no-config';
 our $VALGRIND_SUPP_FILE = Cwd::getcwd();
 if (defined $ENV{'srcdir'}) {
 $VALGRIND_SUPP_FILE = $VALGRIND_SUPP_FILE

Regards, Tim


signature.asc
Description: This is a digitally signed message part.


Re: [Bug-wget] Wget 1.19 released !

2017-02-03 Thread Dagobert Michelsen
Hi Tim,

Am 03.02.2017 um 13:38 schrieb Tim Ruehsen :
> we are pleased to announce the new version of GNU wget 1.19.

I just noticed a tiny issue: when there is a system-wide wgetrc which
reroutes requests a lot of tests fail. This should be deactivated when
running the testsuite.


Best regards

  — Dago

--
"You don't become great by trying to be great, you become great by wanting to 
do something,
and then doing it so hard that you become great in the process." - xkcd #896



signature.asc
Description: Message signed with OpenPGP using GPGMail


[Bug-wget] Wget 1.19 released !

2017-02-03 Thread Tim Ruehsen
Hello,

we are pleased to announce the new version of GNU wget 1.19.

It comes with major improvements for Metalink, IDNA2008 for
international domain names, an option to call external tools
for fetching user/password, several bugfixes and improvements.

Many thanks go to all the contributors and list activists !

Contributors (from the git log):
Ander Juaristi
Dale R. Worley 
Eli Zaretskii 
Gisle Vanem 
Giuseppe Scrivano
Göran Uddeborg 
Jann Horn 
Jeffery To
Jérémie Courrèges-Anglas 
Liam R. Howlett
losgrandes
Matthew White
Misra, Deapesh 
Nikos Mavrogiannopoulos
Noël Köthe
Piotr Wajda
Rahul Bedarkar
Sean Burford
Tim Rühsen
Tobias Stoeckmann
vijeth-aradhya


The new version is available for download here:

https://ftp.gnu.org/gnu/wget/wget-1.19.tar.gz
https://ftp.gnu.org/gnu/wget/wget-1.19.tar.xz

and the GPG detached signatures using the key 0x08302DB6A2670428:

https://ftp.gnu.org/gnu/wget/wget-1.19.tar.gz.sig
https://ftp.gnu.org/gnu/wget/wget-1.19.tar.xz.sig

To reduce load on the main server, you can use this redirector service
which automatically redirects you to a mirror:

http://ftpmirror.gnu.org/wget/wget-1.19.tar.gz
http://ftpmirror.gnu.org/wget/wget-1.19.tar.xz


Noteworthy changes:

* New option --use-askpass=COMMAND. Fetch user/password by calling
  an external program.

* Use IDNA2008 (+ TR46 if available) through libidn2

* When processing a Metalink header, --metalink-index= allows
  to process the header's application/metalink4+xml files.

* When processing a Metalink file, --trust-server-names enables the
  use of the destination file names specified in the Metalink file,
  otherwise a safe destination file name is computed.

* When processing a Metalink file, enforce a safe destination path.
  Remove any drive letter prefix under w32, i.e. 'C:D:file'.  Call
  libmetalink's metalink_check_safe_path() to prevent absolute,
  relative, or home paths:
  https://tools.ietf.org/html/rfc5854#section-4.1.2.1
  https://tools.ietf.org/html/rfc5854#section-4.2.8.3

* When processing a Metalink file, --directory-prefix= sets
  the top of the retrieval tree to prefix for Metalink downloads.

* When processing a Metalink file, reject downloaded files which don't
  agree with their own metalink:size value:
  https://tools.ietf.org/html/rfc5854#section-4.2.16

* When processing a Metalink file, with --continue resume partially
  downloaded files and keep fully downloaded files even if they fail
  the verification.

* When processing a Metalink file, create the parent directories of a
  "path/file" destination file name:
  https://tools.ietf.org/html/rfc5854#section-4.1.2.1
  https://tools.ietf.org/html/rfc5854#section-4.2.8.3

* On a recursive download, append a .tmp suffix to temporary files
  that will be deleted after being parsed, and create them
  readable/writable only by the owner.

* New make target 'check-valgrind'

* Fix several bugs

* Fix compatibility issues


Please report any problem you may experience to the bug-wget@gnu.org
mailing list.

For the maintainers of Wget,
Tim

signature.asc
Description: This is a digitally signed message part.