Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at Thu Apr 21 13:22:54 CEST 2011.
-------- --- aria2/aria2.changes 2011-01-20 02:38:24.000000000 +0100 +++ /mounts/work_src_done/STABLE/aria2/aria2.changes 2011-03-18 22:05:48.000000000 +0100 @@ -1,0 +2,11 @@ +Fri Mar 18 20:52:26 UTC 2011 - pascal.ble...@opensuse.org + +- update to 1.11.0: + * adds a JSON-RPC interface + * 2 new options were added: + + --retry-wait + + --async-dns-server + * fixes the bug that caused a segmentation fault when unpausing downloads in + * some situations + +------------------------------------------------------------------- @@ -11 +22,2 @@ - * fixes the bug in which aria2 wrongly determines a peer as a seeder and drops connection in the seed state + * fixes the bug in which aria2 wrongly determines a peer as a seeder and + drops connection in the seed state @@ -15 +27,3 @@ - + don't send announce_peer message with empty token in DHTPeerLookupTask; replace old node ID with new node ID when response message is received in DHTAbstractNodeLookupTask + + don't send announce_peer message with empty token in DHTPeerLookupTask; + replace old node ID with new node ID when response message is received in + DHTAbstractNodeLookupTask @@ -18 +32,2 @@ - + fixed the bug that peer is marked as seeder whenever it sends extension handshake with metadata size + + fixed the bug that peer is marked as seeder whenever it sends extension + handshake with metadata size @@ -24 +39,2 @@ - * fixes compile error that occurs when the system does not have fallocate() but has posix_fallocate() + * fixes compile error that occurs when the system does not have fallocate() + but has posix_fallocate() @@ -33 +49,2 @@ - * aria2 now passes the number of files and file path in addition to the GID to commands specified in the --on-download-* options + * aria2 now passes the number of files and file path in addition to the GID + to commands specified in the --on-download-* options @@ -40 +57,2 @@ - * fixes the bug that prevented downloading files larger than 4GB on 32-bit systems + * fixes the bug that prevented downloading files larger than 4GB on 32-bit + systems @@ -42 +60,2 @@ - * improper use of the return value of vsnprintf was fixed, which caused segmentation fault when formatting strings more than 1024 characters long + * improper use of the return value of vsnprintf was fixed, which caused + segmentation fault when formatting strings more than 1024 characters long @@ -48 +67,2 @@ - * fixes the bug in which file allocation is enabled in HTTP even if --file-allocation=none is specified + * fixes the bug in which file allocation is enabled in HTTP even if + --file-allocation=none is specified @@ -54,2 +74,4 @@ - * fixes the bug in which aria2 hangs when the FTP server does not send the "226 Transfer Complete" message - * fixes the bug in which the time used in file allocation is taken into account when calculating download speed + * fixes the bug in which aria2 hangs when the FTP server does not send the + "226 Transfer Complete" message + * fixes the bug in which the time used in file allocation is taken into + account when calculating download speed @@ -57,2 +79,5 @@ - * the comments and name in the .torrent file in an XML-RPC response are also percent-encoded if they are not UTF-8 - * a warning message when CA certificates are not imported is not printed in the console; instead, it is shown when a certificate verification error actually occurs + * the comments and name in the .torrent file in an XML-RPC response are also + percent-encoded if they are not UTF-8 + * a warning message when CA certificates are not imported is not printed in + the console; instead, it is shown when a certificate verification error + actually occurs @@ -69,2 +94,4 @@ - * adds the short option -x for the --max-connection-per-server option and -k for the --min-split-size option - * adds the --max-download-result=NUM option: this option sets the maximum number of download results kept in memory, and the default value is 1000 + * adds the short option -x for the --max-connection-per-server option and -k + for the --min-split-size option + * adds the --max-download-result=NUM option: this option sets the maximum + number of download results kept in memory, and the default value is 1000 @@ -73 +100,2 @@ - * fixes the bug in which aria2 reports an error and exits with non-zero status when a file is already downloaded and a checksum is available + * fixes the bug in which aria2 reports an error and exits with non-zero + status when a file is already downloaded and a checksum is available @@ -76,2 +104,4 @@ - * fixes the bug that prevented HTTP redirect from working when multiple files were downloaded from the same host at the same time - * for netrc, aria2 now performs a domain match if the machine name defined in .netrc starts with "." + * fixes the bug that prevented HTTP redirect from working when multiple files + were downloaded from the same host at the same time + * for netrc, aria2 now performs a domain match if the machine name defined in + .netrc starts with "." @@ -86 +116,2 @@ - * aria2 now listens on both IPv4 and IPv6 sockets for BitTorrent, its DHT and XML-RPC; aria2 uses the same port for both IPv4 and IPv6 + * aria2 now listens on both IPv4 and IPv6 sockets for BitTorrent, its DHT and + XML-RPC; aria2 uses the same port for both IPv4 and IPv6 @@ -94 +125,2 @@ - * adds an option to limit the number of connections to the same host in each download + * adds an option to limit the number of connections to the same host in each + download @@ -97 +129,2 @@ - * adds HTTP only conditional download support in which a file is downloaded only when the local file is older than the remote file + * adds HTTP only conditional download support in which a file is downloaded + only when the local file is older than the remote file @@ -109 +142,3 @@ - * the log and log-level options can be used in the aria2.changeGlobalOption XML-RPC method: this means you can dynamically start or stop logging and change log file and log level + * the log and log-level options can be used in the aria2.changeGlobalOption + XML-RPC method: this means you can dynamically start or stop logging and + change log file and log level @@ -378,4 +413,8 @@ - * aria2 now tries all resolved addresses to connect to remote HTTP(S)/FTP servers until it is connected - * for XML-RPC, two new methods were added: aria2.tellWaiting and aria2.getVersion - * --use-head is now disabled by default since the HEAD request causes problems with some Web sites - * the Russian, Italian, Danish, Bulgarian, Japanese, and Ukrainian translations were updated + * aria2 now tries all resolved addresses to connect to remote HTTP(S)/FTP + servers until it is connected + * for XML-RPC, two new methods were added: aria2.tellWaiting and + aria2.getVersion + * --use-head is now disabled by default since the HEAD request causes + problems with some Web sites + * the Russian, Italian, Danish, Bulgarian, Japanese, and Ukrainian + translations were updated @@ -394 +433,2 @@ - * the aria2.tellStatus XML-RPC method now returns "uploadLength" and "numSeeders" + * the aria2.tellStatus XML-RPC method now returns "uploadLength" and + "numSeeders" @@ -401 +441,4 @@ - * adds an XML-RPC interface: the current XML-RPC API allows users to add HTTP(S)/FTP/torrent/Metalink download and change options dynamically: the APIs such as reporting download progress, file paths, URIs, and peer information are also available + * adds an XML-RPC interface: the current XML-RPC API allows users to add + HTTP(S)/FTP/torrent/Metalink download and change options dynamically: the + APIs such as reporting download progress, file paths, URIs, and peer + information are also available @@ -404 +447,2 @@ - * the console readout was slightly updated and now includes the number of seeders the client has connected to + * the console readout was slightly updated and now includes the number of + seeders the client has connected to calling whatdependson for head-i586 Old: ---- aria2-1.10.9.tar.bz2 New: ---- aria2-1.11.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aria2.spec ++++++ --- /var/tmp/diff_new_pack.zjwdmR/_old 2011-04-21 13:21:54.000000000 +0200 +++ /var/tmp/diff_new_pack.zjwdmR/_new 2011-04-21 13:21:54.000000000 +0200 @@ -31,8 +31,14 @@ %define with_sqlite 0 %endif +%if 0%{?sles_version} > 10 && 0%{?sles_version} < 12 +%define with_bashcomp 0 +%else +%define with_bashcomp 1 +%endif + Name: aria2 -Version: 1.10.9 +Version: 1.11.0 Release: 1 Summary: Parallelizing Multi-Protocol Utility for Downloading Files Source: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.bz2 @@ -91,9 +97,11 @@ BuildRequires: autoconf automake libtool BuildRequires: bash Provides: aria2c = %{version}-%{release} +%if %with_bashcomp # Not actually required for build, but makes the build fail if # it is not available: BuildRequires: bash-completion +%endif #with_bashcomp %description aria2 is a utility for downloading files. It has completely new design @@ -113,6 +121,8 @@ -------- Tatsuhiro Tsujikawa <tujik...@users.sourceforge.net> +%if %with_bashcomp + %package bash-completion License: GNU General Public License (GPL) Summary: Bash Completion for %{name} @@ -123,6 +133,7 @@ %description bash-completion Provides bash command line completion support for aria2c, a parallelizing multi-protocol utility for downloading files. +%endif #with_bashcomp %prep %setup -q -n "aria2-%{version}" @@ -181,7 +192,9 @@ %install %makeinstall +%if %with_bashcomp %__install -D -m0644 doc/bash_completion/aria2c "%{buildroot}/etc/bash_completion.d/%{name}" +%endif #with_bashcomp %__rm -rf "%{buildroot}%{_datadir}/doc" for l in "en@boldquot" "en@quot"; do @@ -209,8 +222,11 @@ %{_bindir}/aria2c %doc %{_mandir}/man1/aria2c.1%{ext_man} +%if %with_bashcomp + %files bash-completion %defattr(-,root,root) %config /etc/bash_completion.d/%{name} +%endif #with_bashcomp %changelog ++++++ aria2-1.10.9.tar.bz2 -> aria2-1.11.0.tar.bz2 ++++++ ++++ 98213 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org