Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at Fri Jul 30 15:49:03 CEST 2010. -------- --- aria2/aria2.changes 2010-04-15 00:42:35.000000000 +0200 +++ aria2/aria2.changes 2010-07-19 21:56:53.000000000 +0200 @@ -1,0 +2,56 @@ +Mon Jul 19 19:17:47 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.10.0: + * adds an option to limit the number of connections to the same host in each download + * aria2 now chooses the server which is least used in the aria2c instance + * adds Chromium cookie support + * adds HTTP only conditional download support in which a file is downloaded only when the local file is older than the remote file + * aria2 now can handle %2F in FTP URI properly + * the HTTP/1.1 chunked decoder was fixed + * aria2 uses fallocate by default if it is usable + +------------------------------------------------------------------- +Mon Jun 28 20:04:24 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.9.5: + * fixes the bug that caused corrupted files + * also fixes an assertion error in the DefaultPeerStorage class + * aria2 no longer resets the referer to the empty string on redirect + * 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 + +------------------------------------------------------------------- +Sun Jun 6 07:54:47 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.9.4: + * fixes the bug where connection reuse on FTP did not work if the + FTP server changed the root directory based on account + * fixes the bug where reading a Metalink document from a pipe + (the -M- option) does not work when aria2 is built with expat + or old libxml2 (2.7.6 or earlier) + * now aria2 does not emit an error if the given Metalink document + is empty (no file element) + * the response of the aria2.tellStopped XML-RPC method now has + more information: totalLength, completedLength, uploadLength, + bitfield, and so on. + +------------------------------------------------------------------- +Sun May 9 12:10:21 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.9.3: + * fixes the bug in which aria2 cuts a filename after a ";" + character if the filename in the Content-Disposition header + includes a ";" character + * fixes the bug in which the name attribute of the file element + in a Metalink file is not properly sanitized + +------------------------------------------------------------------- +Wed Apr 28 19:19:06 UTC 2010 - pascal.bleser@opensuse.org + +- update to 1.9.2: + * adds poll() support for socket event notification to eliminate + the limitation to 1024 file descriptors of the select() call + * fixes the bug in which the aria2.unpause and aria2.unpauseAll + XML-RPC methods fail when -s1 is given in a command-line + argument + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- aria2-1.9.1.tar.bz2 New: ---- aria2-1.10.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aria2.spec ++++++ --- /var/tmp/diff_new_pack.ODvepy/_old 2010-07-30 15:43:53.000000000 +0200 +++ /var/tmp/diff_new_pack.ODvepy/_new 2010-07-30 15:43:53.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package aria2 (Version 1.9.1) +# spec file for package aria2 (Version 1.10.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -25,11 +25,6 @@ %undefine with_gnutls %endif -%if 0%{?opensuse_bs} -%define with_dht 0 -%else -%define with_dht 1 -%endif %if 0%{?suse_version} > 0 && 0%{?suse_version} >= 1020 %define with_sqlite 1 %else @@ -37,7 +32,7 @@ %endif Name: aria2 -Version: 1.9.1 +Version: 1.10.0 Release: 1 Summary: Parallelizing Multi-Protocol Utility for Downloading Files Source: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.bz2 @@ -148,8 +143,24 @@ # a buglet in the configure script causes this directive to cause the opposite, so comment it out # poeml, Mon Aug 4 16:30:55 CEST 2008 #--enable-metalink -#echo '#define HAVE_LIBGEN_H 1' >> config.h -#%__rm src/libgen.h + +# fix fallocate64 usage on 32bit: fallocate is broken because of a glibc bug +# (but only on < 11.3 and i586), but posix_fallocate works: +%if 0%{?suse_version} > 0 && 0%{?suse_version} < 1130 +%if 0%{?suse_version} >= 1120 && "%{_lib}"=="lib" +# openSUSE 11.2, 32bit +%__sed -i '/ HAVE_FALLOCATE /d' config.h +%else +# openSUSE <= 11.2 +%if 0%{?suse_version} < 1120 +# openSUSE < 11.2 +%__sed -i '/ HAVE_FALLOCATE /d' config.h +%__sed -i '/ HAVE_SOME_FALLOCATE /d' config.h +%__sed -i '/ HAVE_POSIX_FALLOCATE /d' config.h +%endif # < 1120 +%endif # 1120 32bit +%endif # openSUSE + %__make %{?jobs:-j%{jobs}} %install @@ -170,7 +181,7 @@ #__make check %clean -%__rm -rf "%{buildroot}" +%{?buildroot:%__rm -rf "%{buildroot}"} %files -f "aria2.lang" %defattr(-,root,root) ++++++ aria2-1.9.1.tar.bz2 -> aria2-1.10.0.tar.bz2 ++++++ ++++ 135833 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org