Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at Wed Dec 16 10:05:45 CET 2009. -------- --- aria2/aria2.changes 2009-11-02 10:32:06.000000000 +0100 +++ /mounts/work_src_done/STABLE/aria2/aria2.changes 2009-12-14 22:02:48.000000000 +0100 @@ -1,0 +2,45 @@ +Mon Dec 14 09:44:28 UTC 2009 - pascal.bleser@opensuse.org + +- update to 1.7.2: + * fixes bug in which aria2 listens to the wrong port in + BitTorrent/FTP downloads when the --interface option is used + * if --metalink-file='-' is given, aria2 now reads the Metalink + file from stdin + * the magnet URI is printed in the output of the -S option + * DHT is now enabled by default; DHT doesn't start when aria2 is + only handling HTTP and FTP downloads; when the first torrent + download begins, aria2 initiates DHT functionality; after that, + DHT runs until aria2 exits + +- enable sqlite3 support + +------------------------------------------------------------------- +Mon Dec 7 22:37:36 UTC 2009 - pascal.bleser@opensuse.org + +- update to 1.7.1: + * fixed a bug with --bt-prioritize-piece=tail not working + +------------------------------------------------------------------- +Sun Dec 6 20:01:00 UTC 2009 - pascal.bleser@opensuse.org + +- update to 1.7.0: + * adds BitTorrent Magnet URI support + * add ability to bind to a particular interface + * add disabling IPv6 + * add prioritizing pieces in BitTorrent download + * the --http-auth-scheme option was removed since it is useless + * updated Russian, Ukrainian, German, and French translations + +------------------------------------------------------------------- +Tue Nov 3 19:09:05 UTC 2009 - coolo@novell.com + +- updated patches to apply with fuzz=0 + +------------------------------------------------------------------- +Mon Nov 2 17:06:28 UTC 2009 - pascal.bleser@opensuse.org + +- update to 1.6.3: + * fixes reported bugs + * updates translations + +------------------------------------------------------------------- @@ -4,0 +50,32 @@ + +------------------------------------------------------------------- +Sat Oct 10 19:27:39 UTC 2009 - pascal.bleser@opensuse.org + +- update to 1.6.2: + * fixes a segmentation fault which occurred if the URI to + download contains a printf format string and logging is enabled + * the Ukrainian translation was updated + +------------------------------------------------------------------- +Thu Oct 8 22:13:35 UTC 2009 - pascal.bleser@opensuse.org + +- update to 1.6.1: + * fixes a memory leak in HTTP/FTP downloading + * fixes a bug where the option values changed by XML-RPC + changeOption and changeGlobalOption methods are cleared + * now User-agent and Peer ID include version numbers + * Simplified Chinese translations have been updated + +- changes from 1.6.0: + * changes the default behavior of XML-RPC server: now it listens + only on the local loopback interface by default for security + reasons; if you want to connect to aria2c from remote hosts, + use the --xml-rpc-listen-all option + * the XML-RPC client sample scripts written in Ruby are now + included in the archive under the doc/xmlrpc directory + * the help category tags are now start "#" to distinguish them + from keyword search + * the --retry-wait option was removed because it doesn't work + properly under the architecture + * Bulgarian, Russian, Slovak, and Japanese translations have + been updated calling whatdependson for head-i586 Old: ---- aria2-1.5.2-CVE-2009-3617.diff aria2-1.5.2.tar.bz2 New: ---- aria2-1.7.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aria2.spec ++++++ --- /var/tmp/diff_new_pack.imWfkX/_old 2009-12-16 10:04:44.000000000 +0100 +++ /var/tmp/diff_new_pack.imWfkX/_new 2009-12-16 10:04:44.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package aria2 (Version 1.5.2) +# spec file for package aria2 (Version 1.7.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -27,17 +27,22 @@ %if %{?_with_cares:1}0 %define with_cares 1 %endif +%if %{?opensuse_bs} +%define with_dht 0 +%else +%define with_dht 1 +%endif +%define with_sqlite 1 Name: aria2 -Version: 1.5.2 -Release: 2 -%define pkg_version 1.5.2 +Version: 1.7.2 +Release: 1 +%define pkg_version 1.7.2 Summary: Parallelizing Multi-Protocol Utility for Downloading Files Source: http://prdownloads.sourceforge.net/aria2/aria2-%{pkg_version}.tar.bz2 Patch1: aria2-cares-static.patch Patch2: aria2-cares-lib64.patch Patch4: aria2-atoi.patch -Patch5: aria2-1.5.2-CVE-2009-3617.diff Url: http://sourceforge.net/projects/aria2 Group: Productivity/Networking/Other License: GNU General Public License (GPL) @@ -80,6 +85,9 @@ %if %{?with_cares:1}0 BuildRequires: libcares-devel %endif #cares +%if %{?with_sqlite:1}0 +BuildRequires: sqlite3-devel +%endif BuildRequires: autoconf automake libtool Provides: aria2c = %{version}-%{release} @@ -110,7 +118,6 @@ %endif #%_lib==lib64 %endif #cares %patch4 -%patch5 -p1 %build export CFLAGS="%{optflags} -fPIC" @@ -120,7 +127,19 @@ --with%{?!with_openssl:out}-openssl \ --with%{?!with_cares:out}-libcares \ --without-libxml2 \ - --enable-bittorrent +%if %{?with_sqlite:1}0 + --with-sqlite3 \ +%else + --without-sqlite3 \ +%endif + --enable-epoll \ + --enable-bittorrent \ + --with-openssl-prefix="%{_usr}" \ + --with-libgnutls-prefix="%{_usr}" \ + --with-libgcrypt-prefix="%{_usr}" \ + --with-libz-prefix="%{_usr}" \ + --with-xml-prefix="%{_usr}" \ + --with-sqlite3-prefix="%{_usr}" # 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 @@ -131,6 +150,9 @@ %install %makeinstall %__rm -rf "%{buildroot}%{_datadir}/doc" +for l in "en@boldquot" "en@quot"; do + %__rm -rf "%{buildroot}%{_datadir}/locale/${l}" +done %if 0%{?suse_version:1} %find_lang aria2 %else ++++++ aria2-1.5.2.tar.bz2 -> aria2-1.7.2.tar.bz2 ++++++ ++++ 105083 lines of diff (skipped) ++++++ aria2-atoi.patch ++++++ --- /var/tmp/diff_new_pack.imWfkX/_old 2009-12-16 10:04:46.000000000 +0100 +++ /var/tmp/diff_new_pack.imWfkX/_new 2009-12-16 10:04:46.000000000 +0100 @@ -1,5 +1,7 @@ ---- src/ActivePeerConnectionCommand.cc.orig 2008-10-06 18:34:59.000000000 +0200 -+++ src/ActivePeerConnectionCommand.cc 2008-10-06 20:14:47.000000000 +0200 +Index: src/ActivePeerConnectionCommand.cc +=================================================================== +--- src/ActivePeerConnectionCommand.cc.orig ++++ src/ActivePeerConnectionCommand.cc @@ -32,6 +32,7 @@ * files in the program, then also delete it here. */ @@ -7,4 +9,4 @@ +#include <cstdlib> #include "ActivePeerConnectionCommand.h" #include "PeerInitiateConnectionCommand.h" - #include "CUIDCounter.h" + #include "message.h" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org