SHA256
1
0
forked from pool/wget

Accepting request 454684 from home:AndreasStieger:branches:network:utilities

Fix Factory submission, and...
- build with libidn2 to actually support IDNA2008 - FATE#321897

OBS-URL: https://build.opensuse.org/request/show/454684
OBS-URL: https://build.opensuse.org/package/show/network:utilities/wget?expand=0&rev=65
This commit is contained in:
Andreas Stieger 2017-02-04 20:33:25 +00:00 committed by Git OBS Bridge
parent a94ba96637
commit 1abf1171ca
3 changed files with 8 additions and 23 deletions

5
series
View File

@ -1,5 +0,0 @@
wgetrc.patch -p0
wget-libproxy.patch
wget-1.14-no-ssl-comp.patch -p0
wget-fix-pod-syntax.diff -p1
wget-errno-clobber.patch -p1

View File

@ -1,53 +1,43 @@
-------------------------------------------------------------------
Sat Feb 4 20:32:08 UTC 2017 - astieger@suse.com
- build with libidn2 to actually support IDNA2008 - FATE#321897
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 3 14:37:20 UTC 2017 - josef.moellers@suse.com Fri Feb 3 14:37:20 UTC 2017 - josef.moellers@suse.com
- Update to wget-1.19 - Update to wget-1.19:
Noteworthy changes:
* New option --use-askpass=COMMAND. Fetch user/password by calling * New option --use-askpass=COMMAND. Fetch user/password by calling
an external program. an external program.
* Use IDNA2008 (+ TR46 if available) through libidn2 * Use IDNA2008 (+ TR46 if available) through libidn2
* When processing a Metalink header, --metalink-index=<number> allows * When processing a Metalink header, --metalink-index=<number> allows
to process the header's application/metalink4+xml files. to process the header's application/metalink4+xml files.
* When processing a Metalink file, --trust-server-names enables the * When processing a Metalink file, --trust-server-names enables the
use of the destination file names specified in the Metalink file, use of the destination file names specified in the Metalink file,
otherwise a safe destination file name is computed. otherwise a safe destination file name is computed.
* When processing a Metalink file, enforce a safe destination path. * When processing a Metalink file, enforce a safe destination path.
Remove any drive letter prefix under w32, i.e. 'C:D:file'. Call Remove any drive letter prefix under w32, i.e. 'C:D:file'. Call
libmetalink's metalink_check_safe_path() to prevent absolute, libmetalink's metalink_check_safe_path() to prevent absolute,
relative, or home paths: relative, or home paths:
https://tools.ietf.org/html/rfc5854#section-4.1.2.1 https://tools.ietf.org/html/rfc5854#section-4.1.2.1
https://tools.ietf.org/html/rfc5854#section-4.2.8.3 https://tools.ietf.org/html/rfc5854#section-4.2.8.3
* When processing a Metalink file, --directory-prefix=<prefix> sets * When processing a Metalink file, --directory-prefix=<prefix> sets
the top of the retrieval tree to prefix for Metalink downloads. the top of the retrieval tree to prefix for Metalink downloads.
* When processing a Metalink file, reject downloaded files which don't * When processing a Metalink file, reject downloaded files which don't
agree with their own metalink:size value: agree with their own metalink:size value:
https://tools.ietf.org/html/rfc5854#section-4.2.16 https://tools.ietf.org/html/rfc5854#section-4.2.16
* When processing a Metalink file, with --continue resume partially * When processing a Metalink file, with --continue resume partially
downloaded files and keep fully downloaded files even if they fail downloaded files and keep fully downloaded files even if they fail
the verification. the verification.
* When processing a Metalink file, create the parent directories of a * When processing a Metalink file, create the parent directories of a
"path/file" destination file name: "path/file" destination file name:
https://tools.ietf.org/html/rfc5854#section-4.1.2.1 https://tools.ietf.org/html/rfc5854#section-4.1.2.1
https://tools.ietf.org/html/rfc5854#section-4.2.8.3 https://tools.ietf.org/html/rfc5854#section-4.2.8.3
* On a recursive download, append a .tmp suffix to temporary files * On a recursive download, append a .tmp suffix to temporary files
that will be deleted after being parsed, and create them that will be deleted after being parsed, and create them
readable/writable only by the owner. readable/writable only by the owner.
* New make target 'check-valgrind' * New make target 'check-valgrind'
* Fix several bugs * Fix several bugs
* Fix compatibility issues * Fix compatibility issues
------------------------------------------------------------------- -------------------------------------------------------------------

View File

@ -1,7 +1,7 @@
# #
# spec file for package wget # spec file for package wget
# #
# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -36,7 +36,7 @@ Patch8: wget-errno-clobber.patch
BuildRequires: automake BuildRequires: automake
BuildRequires: gpgme-devel >= 0.4.2 BuildRequires: gpgme-devel >= 0.4.2
BuildRequires: libcares-devel BuildRequires: libcares-devel
BuildRequires: libidn-devel BuildRequires: libidn2-devel
BuildRequires: libpng-devel BuildRequires: libpng-devel
BuildRequires: makeinfo BuildRequires: makeinfo
BuildRequires: openssl-devel BuildRequires: openssl-devel