Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-03-20 11:25:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "aria2", Maintainer is "poeml@novell.com" Changes: -------- --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2011-10-16 12:43:15.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-03-20 11:25:17.000000000 +0100 @@ -1,0 +2,100 @@ +Tue Mar 13 08:32:18 UTC 2012 - cfarrell@suse.com + +- license update: SUSE-GPL-2.0+-with-openssl-exception + Package expressly allows linking against openSSL + +------------------------------------------------------------------- +Wed Feb 29 18:56:56 UTC 2012 - pascal.bleser@opensuse.org + +- update to 1.14.2: + * only accepts 32 bit integer values from int and i4 elements in XML-RPC; + fixed overflow bug in aria2.tellWaiting and aria2.tellStopped RPC methods + * updated Spanish, Italian, Russian and Chinese (Simplified) translations + * fixed the bug that aria2 does not listen on address given in --interface + * check scheme part in redirected URI more strictly: the previous + implementation mistakenly sees '/abspath?uri=http://foo' as an absolute URI + because it contains '://', but actually it is not; this change checks + scheme part is constructed in the allowed character set described in RFC + 3986 Section 3.1 + * allow missing params in XML-RPC request + * fixed "Max payload length exceeded or invalid" error when the number of + pieces is very large + * added --deferred-input option; if true is given to --deferred-input option, + aria2 does not read all URIs and options from file specified by -i option + at startup, but it reads one by one when it needs later; this may reduce + memory usage if input file contains a lot of URIs to download; if false is + given, aria2 reads all URIs and options at startup;tThis option defaults to + false + +------------------------------------------------------------------- +Sat Feb 18 11:04:36 UTC 2012 - zaitor@opensuse.org + +- Update to version 1.14.1: + + This version fixes the bug that prevents the --checksum option + from working correctly. + + It also fixes the bug where a log file was not created if a + warn level log was created before the log file was opened. + + Now aria2 doesn't assume the download has completed just + because file size matched. The old behavior is problematic, + because aria2 just assumes the download is completed, but in + reality it is not. + +------------------------------------------------------------------- +Thu Jan 12 11:30:29 UTC 2012 - coolo@suse.com + +- change license to be in spdx.org format + +------------------------------------------------------------------- +Mon Dec 26 11:06:49 UTC 2011 - pascal.bleser@opensuse.org + +- update to 1.14.0: + * updated Chinese (Simplified), Spanish, French and Russian translations + * ignore peer which possibly sent bad data in next few minutes. In aria2, one + piece is downloaded from several peers, so when hash check failed for that + piece, it cannot determine which peer(s) sent bad data. So, we ignore peer + who sent last block of data in random minutes. We use randomized timeout + because all peers get waken up at the almost same time. + * Added suggestion for unknown/ambiguous options. The help messages shown when + argument error were redesigned and less verbose now. When unknown or + ambiguous option is given, show suggestions like "Did you mean...". Some + constant values related to levenstein distance are borrowed from git help.c. + * Added --stop-with-process=PID option. This feature stops application when + process PID is not running. This is useful if aria2 process is forked from a + parent process. The parent process can fork aria2 with its own pid and when + parent process exits for some reason, aria2 can detect it and shutdown + itself. + * Support IPv6 address for FTP via HTTP tunneling. + * The previous implementation could not handle the situation when user, + password and proxy URI is given various order. Now we just set rules: + username set in --*-proxy-user overrides username in --*-proxy option, no + matter in any order username, password and proxy URI are parsed. Likewise, + password set in --*--proxy-passwd overrides password in --*-proxy option. + * Changed format of ETA. Now no leading 0 is used. If hour part and/or min + part is non-zero, and sec part is 0, sec part is omitted, like this "1h3m". + * Rewritten Metalink XML parser. Now we don't strip white spaces while parsing + Metalink V3 document. + * Now xml attribute and characters in RPC request is not stripped at all. + * Fixed bug that some information such as port number is lost if redirect URI + contains only path component. + * Apply PREF_MAX_CONNECTION_PER_SERVER to BitTorrent WEB Seeding hosts. + * Reuse in-flight and pooled URIs when a download is paused. + * Deprecated --metalink-server option. Use --split option instead. + * Made max value of --select-file to 65535 + * Use same domain-match algorithm for no-proxy and netrc. Now "example.org" + does not domain-match ".example.org" in both functions. + * For waiting or paused downloads, the options listed in Input File subsection + in man page are available in aria2.changeOption RPC method, except for + following options: dry-run, metalink-base-uri, parameterized-uri, pause and + piece_length. + * Made --download-result, --save-session, --server-stat-of and --save-cookies + option available in aria2.changeGlobalOption. In addition to them, the + options listed in Input File subsection in man page are also available, + except for following options: checksum, index-out, out, pause and + select-file. + * Made --uri-selector option available in -i list. + * Support IPv6 literal address in proxy option. + * Support IPv6 CIDR block in --http-no-proxy option. + * HttpProxyOptionHandler: Enclose hostname with square brackets if hostname is + IPv6 numeric address. + +------------------------------------------------------------------- Old: ---- aria2-1.13.0.tar.bz2 New: ---- aria2-1.14.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aria2.spec ++++++ --- /var/tmp/diff_new_pack.jHt3uz/_old 2012-03-20 11:25:20.000000000 +0100 +++ /var/tmp/diff_new_pack.jHt3uz/_new 2012-03-20 11:25:20.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -41,20 +41,21 @@ %endif Name: aria2 -Version: 1.13.0 -Release: 1 +Version: 1.14.2 +Release: 0 Summary: Parallelizing Multi-Protocol Utility for Downloading Files +License: SUSE-GPL-2.0+-with-openssl-exception +Group: Productivity/Networking/Other Source: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.bz2 Patch1: aria2-cares-static.patch Patch2: aria2-cares-lib64.patch Patch4: aria2-atoi.patch Url: http://sourceforge.net/projects/aria2 -Group: Productivity/Networking/Other -License: GNU General Public License (GPL) BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version:1} %if %{?with_nettle:1}0 -BuildRequires: gmp-devel libnettle-devel +BuildRequires: gmp-devel +BuildRequires: libnettle-devel %endif %if %{?with_gnutls:1}0 BuildRequires: libgcrypt-devel @@ -89,8 +90,13 @@ BuildRequires: cppunit-devel %endif BuildRequires: zlib-devel -BuildRequires: gettext gettext-devel intltool -BuildRequires: gcc-c++ glibc-devel libstdc++-devel make +BuildRequires: gettext +BuildRequires: gettext-devel +BuildRequires: intltool +BuildRequires: gcc-c++ +BuildRequires: glibc-devel +BuildRequires: libstdc++-devel +BuildRequires: make %if 0%{?suse_version} >= 1130 BuildRequires: libcares-devel %endif #cares @@ -101,7 +107,11 @@ BuildRequires: sqlite3-devel %endif #suse_version %endif #with_sqlite -BuildRequires: autoconf automake libtool +BuildRequires: bison +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: bash Provides: aria2c = %{version}-%{release} %if %with_bashcomp @@ -124,7 +134,6 @@ %if %with_bashcomp %package bash-completion -License: GNU General Public License (GPL) Summary: Bash Completion for %{name} Group: Productivity/Networking/Other Requires: %{name} = %{version} ++++++ aria2-1.13.0.tar.bz2 -> aria2-1.14.2.tar.bz2 ++++++ ++++ 111391 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org