commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2019-10-08 19:59:10 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new.2352 (New) Package is "aria2" Tue Oct 8 19:59:10 2019 rev:83 rq:736013 version:1.35.0 Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2019-01-10 15:23:27.938322725 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new.2352/aria2.changes2019-10-08 19:59:12.411968108 +0200 @@ -1,0 +2,11 @@ +Tue Oct 8 07:47:43 UTC 2019 - Martin Pluskal + +- Update to version 1.35.0 + * Drop SSLv3.0 and TLSv1.0 and add TLSv1.3 + * TLSv1.3 support is added for GNUTLS and OpenSSL. + * Platform: Fix compilation without deprecated OpenSSL APIs + * Remove linux getrandom and use C++ stdlib instead + * Don't send Accept Metalink header if Metalink is disabled +- Drop no longer needed aria2-CVE-2019-3500.patch + +--- Old: aria2-1.34.0.tar.xz aria2-CVE-2019-3500.patch New: aria2-1.35.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.i1xhPb/_old 2019-10-08 19:59:13.115966000 +0200 +++ /var/tmp/diff_new_pack.i1xhPb/_new 2019-10-08 19:59:13.135965940 +0200 @@ -18,16 +18,12 @@ %define somajor 0 Name: aria2 -Version:1.34.0 +Version:1.35.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception -Group: Productivity/Networking/Other URL:https://aria2.github.io Source0: https://github.com/aria2/aria2/releases/download/release-%{version}/%{name}-%{version}.tar.xz -Source1:%{name}.changes -# PATCH-FIX-UPSTREAM aria2-CVE-2019-3500.patch boo#1120488 -Patch0: aria2-CVE-2019-3500.patch BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gmp-devel @@ -41,7 +37,6 @@ BuildRequires: pkgconfig(nettle) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(zlib) -Recommends: %{name}-lang Recommends: ca-certificates %description @@ -57,7 +52,6 @@ %package -n lib%{name}-%{somajor} Summary:Shared library for %{name} -Group: System/Libraries %description -n lib%{name}-%{somajor} aria2 is a utility for downloading files. It has a segmented @@ -70,7 +64,6 @@ %package devel Summary:Development files for %{name} -Group: Development/Libraries/C and C++ Requires: lib%{name}-%{somajor} = %{version} %description devel @@ -84,13 +77,6 @@ %prep %setup -q -%patch0 -p1 -# Do not use current date -modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE1}")" -DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" -TIME="\"$(date -d "${modified}" "+%%R")\"" -find . -name '*.cc' |\ -xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" %build %configure \ @@ -102,7 +88,7 @@ # We don't specify a ca-bundle because that makes aria2 call gnutls_certificate_set_x509_trust_file() # insted of gnutls_certificate_set_x509_system_trust(). # --with-ca-bundle=/etc/ssl/ca-bundle.pem -make %{?_smp_mflags} +%make_build %install %make_install ++ aria2-1.34.0.tar.xz -> aria2-1.35.0.tar.xz ++ 18830 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2019-01-10 15:23:26 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new.28833 (New) Package is "aria2" Thu Jan 10 15:23:26 2019 rev:82 rq:664102 version:1.34.0 Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2018-05-17 18:05:43.811196498 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new.28833/aria2.changes 2019-01-10 15:23:27.938322725 +0100 @@ -1,0 +2,7 @@ +Wed Jan 9 13:47:29 UTC 2019 - Martin Pluskal + +- Fix CVE-2019-3500 boo#1120488 + * aria2-CVE-2019-3500.patch +- Move bash completion to better location + +--- New: aria2-CVE-2019-3500.patch Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.dGttUG/_old 2019-01-10 15:23:28.718321918 +0100 +++ /var/tmp/diff_new_pack.dGttUG/_new 2019-01-10 15:23:28.726321910 +0100 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -26,6 +26,8 @@ URL:https://aria2.github.io Source0: https://github.com/aria2/aria2/releases/download/release-%{version}/%{name}-%{version}.tar.xz Source1:%{name}.changes +# PATCH-FIX-UPSTREAM aria2-CVE-2019-3500.patch boo#1120488 +Patch0: aria2-CVE-2019-3500.patch BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gmp-devel @@ -82,6 +84,7 @@ %prep %setup -q +%patch0 -p1 # Do not use current date modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE1}")" DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" @@ -106,6 +109,10 @@ find %{buildroot} -type f -name "*.la" -delete -print # Only installation instructions rm -rf %{buildroot}%{_defaultdocdir}/%{name}/bash_completion +# Lets use more suitable location +mkdir -p %{buildroot}%{_datadir}/bash-completion/completions +mv %{buildroot}%{_sysconfdir}/bash_completion.d/aria2c \ + %{buildroot}%{_datadir}/bash-completion/completions/aria2c %find_lang aria2 --with-man @@ -121,7 +128,9 @@ %doc AUTHORS ChangeLog NEWS README README.html README.rst %{_docdir}/%{name}/xmlrpc/ %{_bindir}/aria2c -%config %{_sysconfdir}/bash_completion.d/aria2c +%dir %{_datadir}/bash-completion +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/aria2c %{_mandir}/man1/aria2c.1%{?ext_man} %{_mandir}/pt/man1/aria2c.1%{?ext_man} %{_mandir}/ru/man1/aria2c.1%{?ext_man} ++ aria2-CVE-2019-3500.patch ++ >From 37368130ca7de5491a75fd18a20c5c5cc641824a Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 5 Jan 2019 09:32:40 +0900 Subject: [PATCH] Mask headers --- src/HttpConnection.cc | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/HttpConnection.cc b/src/HttpConnection.cc index 77cb9d27a..be5b97723 100644 --- a/src/HttpConnection.cc +++ b/src/HttpConnection.cc @@ -102,11 +102,17 @@ std::string HttpConnection::eraseConfidentialInfo(const std::string& request) std::string result; std::string line; while (getline(istr, line)) { -if (util::startsWith(line, "Authorization: Basic")) { - result += "Authorization: Basic \n"; +if (util::istartsWith(line, "Authorization: ")) { + result += "Authorization: \n"; } -else if (util::startsWith(line, "Proxy-Authorization: Basic")) { - result += "Proxy-Authorization: Basic \n"; +else if (util::istartsWith(line, "Proxy-Authorization: ")) { + result += "Proxy-Authorization: \n"; +} +else if (util::istartsWith(line, "Cookie: ")) { + result += "Cookie: \n"; +} +else if (util::istartsWith(line, "Set-Cookie: ")) { + result += "Set-Cookie: \n"; } else { result += line; @@ -154,8 +160,8 @@ std::unique_ptr HttpConnection::receiveResponse() const auto& proc = outstandingHttpRequests_.front()->getHttpHeaderProcessor(); if (proc->parse(socketRecvBuffer_->getBuffer(), socketRecvBuffer_->getBufferLength())) { -A2_LOG_INFO( -fmt(MSG_RECEIVE_RESPONSE, cuid_, proc->getHeaderString().c_str())); +A2_LOG_INFO(fmt(MSG_RECEIVE_RESPONSE, cuid_, +
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2018-05-17 18:04:55 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Thu May 17 18:04:55 2018 rev:81 rq:610004 version:1.34.0 Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2017-11-13 14:10:24.640486886 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2018-05-17 18:05:43.811196498 +0200 @@ -1,0 +2,11 @@ +Thu May 17 00:23:51 UTC 2018 - avin...@opensuse.org + +- Update to version 1.34.0 + * UnknownLengthPieceStorage: return piece length show something +in console status when downloading items with unknown content length + * Fix bug that signal handler does not work with libaria2 when +aria2::RUN_ONCE is passed to aria2::run(). + * Retry on HTTP 502 +- cleanup with spec-cleaner + +--- Old: aria2-1.33.1.tar.xz New: aria2-1.34.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.CeHrlT/_old 2018-05-17 18:05:44.999153052 +0200 +++ /var/tmp/diff_new_pack.CeHrlT/_new 2018-05-17 18:05:45.007152759 +0200 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,13 @@ %define somajor 0 Name: aria2 -Version:1.33.1 +Version:1.34.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Networking/Other -Url:https://aria2.github.io -Source0: https://github.com/aria2/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz +URL:https://aria2.github.io +Source0: https://github.com/aria2/aria2/releases/download/release-%{version}/%{name}-%{version}.tar.xz Source1:%{name}.changes BuildRequires: bison BuildRequires: gcc-c++ @@ -117,22 +117,23 @@ %postun -n lib%{name}-%{somajor} -p /sbin/ldconfig %files -%doc AUTHORS ChangeLog COPYING NEWS README README.html README.rst +%license COPYING +%doc AUTHORS ChangeLog NEWS README README.html README.rst %{_docdir}/%{name}/xmlrpc/ %{_bindir}/aria2c %config %{_sysconfdir}/bash_completion.d/aria2c -%{_mandir}/man1/aria2c.1%{ext_man} -%{_mandir}/pt/man1/aria2c.1%{ext_man} -%{_mandir}/ru/man1/aria2c.1%{ext_man} +%{_mandir}/man1/aria2c.1%{?ext_man} +%{_mandir}/pt/man1/aria2c.1%{?ext_man} +%{_mandir}/ru/man1/aria2c.1%{?ext_man} %files lang -f %{name}.lang %files -n lib%{name}-%{somajor} -%doc COPYING +%license COPYING %{_libdir}/libaria2.so.%{somajor}* %files devel -%doc COPYING +%license COPYING %{_includedir}/aria2/ %{_libdir}/libaria2.so %{_libdir}/pkgconfig/libaria2.pc ++ aria2-1.33.1.tar.xz -> aria2-1.34.0.tar.xz ++ 7235 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2017-11-13 14:10:04 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Mon Nov 13 14:10:04 2017 rev:80 rq:541227 version:1.33.1 Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2017-11-12 18:02:09.309236828 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2017-11-13 14:10:24.640486886 +0100 @@ -1,0 +2,7 @@ +Mon Nov 13 09:26:14 UTC 2017 - mplus...@suse.com + +- Update to version 1.33.1: + * This release fixes a bug that causes high CPU usage in mingw +build. + +--- Old: aria2-1.33.0.tar.xz New: aria2-1.33.1.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.XlNLn3/_old 2017-11-13 14:10:25.376460401 +0100 +++ /var/tmp/diff_new_pack.XlNLn3/_new 2017-11-13 14:10:25.380460257 +0100 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.33.0 +Version:1.33.1 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.33.0.tar.xz -> aria2-1.33.1.tar.xz ++ 1978 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2017-11-12 18:02:07 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Sun Nov 12 18:02:07 2017 rev:79 rq:536734 version:1.33.0 Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2017-05-20 10:14:25.997355415 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2017-11-12 18:02:09.309236828 +0100 @@ -1,0 +2,12 @@ +Thu Oct 19 07:50:10 UTC 2017 - mplus...@suse.com + +- Update to version 1.33.0: + * libaria2: Return last error code from +DownloadHandle::getErrorCode + * libuv: use pkg-config + * Add --peer-agent option + * Add --bt-load-saved-metadata option + * Don't save control file if --auto-save-interval is 0. + * Fix infinite loop bug when file is not found + +--- Old: aria2-1.32.0.tar.xz New: aria2-1.33.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.PhXKKG/_old 2017-11-12 18:02:10.165205650 +0100 +++ /var/tmp/diff_new_pack.PhXKKG/_new 2017-11-12 18:02:10.165205650 +0100 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# 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 # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.32.0 +Version:1.33.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -29,21 +29,18 @@ BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gmp-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libcares) BuildRequires: pkgconfig(libssh2) +BuildRequires: pkgconfig(libuv) >= 1.13 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(nettle) -BuildRequires: pkgconfig(pkg-config) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(zlib) Recommends: %{name}-lang Recommends: ca-certificates -%if 0%{?suse_version} > 1320 -BuildRequires: pkgconfig(libuv) -%endif %description aria2 is a utility for downloading files. It has a segmented @@ -97,14 +94,11 @@ --docdir=%{_defaultdocdir}/%{name}/ \ --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ \ --enable-libaria2 \ - %if 0%{?suse_version} > 1320 --with-libuv \ - %endif --disable-silent-rules # We don't specify a ca-bundle because that makes aria2 call gnutls_certificate_set_x509_trust_file() # insted of gnutls_certificate_set_x509_system_trust(). # --with-ca-bundle=/etc/ssl/ca-bundle.pem - make %{?_smp_mflags} %install @@ -123,7 +117,6 @@ %postun -n lib%{name}-%{somajor} -p /sbin/ldconfig %files -%defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README README.html README.rst %{_docdir}/%{name}/xmlrpc/ %{_bindir}/aria2c @@ -133,15 +126,12 @@ %{_mandir}/ru/man1/aria2c.1%{ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) %files -n lib%{name}-%{somajor} -%defattr(-,root,root) %doc COPYING %{_libdir}/libaria2.so.%{somajor}* %files devel -%defattr(-,root,root) %doc COPYING %{_includedir}/aria2/ %{_libdir}/libaria2.so ++ aria2-1.32.0.tar.xz -> aria2-1.33.0.tar.xz ++ 63945 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2017-05-20 10:14:23 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Sat May 20 10:14:23 2017 rev:78 rq:496531 version:1.32.0 Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2017-03-12 20:04:22.566563770 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2017-05-20 10:14:25.997355415 +0200 @@ -1,0 +2,13 @@ +Fri May 19 08:43:41 UTC 2017 - p...@cervinka.net + +- Version bump to 1.32.0 + * Clarify --max-concurrent-downloads option + * Fix compile error with toolchain which lacks IPV6_TCLASS + * Log directed URI in notice log level + * Spelling and typo fixes + * Remove unused Android parts + * Save control file early + * Update links in Dockerfile.raspberrypi + * Propagate disk full error on pre-allocation to last error code + +--- Old: aria2-1.31.0.tar.xz New: aria2-1.32.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.MmVf2P/_old 2017-05-20 10:14:26.801241833 +0200 +++ /var/tmp/diff_new_pack.MmVf2P/_new 2017-05-20 10:14:26.805241268 +0200 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.31.0 +Version:1.32.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.31.0.tar.xz -> aria2-1.32.0.tar.xz ++ 7382 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2017-03-12 20:04:21 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Sun Mar 12 20:04:21 2017 rev:77 rq:477889 version:1.31.0 Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2017-01-24 10:36:30.599926833 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2017-03-12 20:04:22.566563770 +0100 @@ -1,0 +2,6 @@ +Wed Mar 8 22:05:35 UTC 2017 - sfal...@opensuse.org + +- Edited %files section to clear unpackaged files builderror in + openSUSE:Factory + +--- Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.HR4BxZ/_old 2017-03-12 20:04:23.222470958 +0100 +++ /var/tmp/diff_new_pack.HR4BxZ/_new 2017-03-12 20:04:23.226470392 +0100 @@ -124,7 +124,8 @@ %files %defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS +%doc AUTHORS ChangeLog COPYING NEWS README README.html README.rst +%{_docdir}/%{name}/xmlrpc/ %{_bindir}/aria2c %config %{_sysconfdir}/bash_completion.d/aria2c %{_mandir}/man1/aria2c.1%{ext_man}
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2017-01-24 10:36:29 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-12-22 15:56:31.586557194 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2017-01-24 10:36:30.599926833 +0100 @@ -1,0 +2,8 @@ +Thu Jan 19 13:32:33 UTC 2017 - dasanti...@suse.com + +- Version bump to 1.31.0 + * Better error message when local file status cannot be retrieved + * Fix assertion failure in SimpleRandomizer::getRandomBytes + * Add option content-disposition-default-utf8 + +--- Old: aria2-1.30.0.tar.xz New: aria2-1.31.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.vVBy3G/_old 2017-01-24 10:36:31.159847299 +0100 +++ /var/tmp/diff_new_pack.vVBy3G/_new 2017-01-24 10:36:31.163846731 +0100 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.30.0 +Version:1.31.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.30.0.tar.xz -> aria2-1.31.0.tar.xz ++ 37654 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-11-18 22:02:20 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-10-19 13:15:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-11-18 22:02:21.0 +0100 @@ -1,0 +2,9 @@ +Thu Nov 17 17:51:29 UTC 2016 - mplus...@suse.com + +- Update to version 0.29.0: + * WinTLS: Fix busy loop on write error + * Support 1xx non-final response + * Update wslay + * Don't download piece which is filtered out (e.g., --select-file) + +--- Old: aria2-1.28.0.tar.xz New: aria2-1.29.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.msizO4/_old 2016-11-18 22:02:22.0 +0100 +++ /var/tmp/diff_new_pack.msizO4/_new 2016-11-18 22:02:22.0 +0100 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.28.0 +Version:1.29.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.28.0.tar.xz -> aria2-1.29.0.tar.xz ++ 2119 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-10-19 13:14:53 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-10-04 16:00:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-10-19 13:15:24.0 +0200 @@ -1,0 +2,9 @@ +Tue Oct 18 22:28:05 UTC 2016 - mplus...@suse.com + +- Update to version 0.28.0: + * Restore LTLIBINTL in src/Makefile.am + * Add --keep-unfinished-download-result option + * Fix -Wexpansion-to-defined warning with clang-3.9 + * Fix bug that file name is not logged with --conditional-get + +--- Old: aria2-1.27.1.tar.xz New: aria2-1.28.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.otlTw8/_old 2016-10-19 13:15:25.0 +0200 +++ /var/tmp/diff_new_pack.otlTw8/_new 2016-10-19 13:15:25.0 +0200 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.27.1 +Version:1.28.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.27.1.tar.xz -> aria2-1.28.0.tar.xz ++ 27245 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-10-04 16:00:32 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-09-05 21:22:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-10-04 16:00:10.0 +0200 @@ -1,0 +2,17 @@ +Mon Oct 3 19:09:07 UTC 2016 - mplus...@suse.com + +- Update to version 1.27.1: + * Add missing libssl_compat.h to SRCS +- Changes for version 1.27.0: + * Fix possible cause of crash if UDP tracker is used + * Remove custom ftruncate64 for Android + * The latest NDK versions support ftruncate64, so building a +local copy of ftruncate64 is no longer needed. + * Also, the arm and x86 builds of ftruncate64 failed when +targeting API level 21 or higher, as they include which are not +present starting from API level 21. + * Fix typo found by Debian's Lintian + * Add --save-not-found option + * Compile with openssl 1.1.0 + +--- Old: aria2-1.26.1.tar.xz New: aria2-1.27.1.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.FUIyVP/_old 2016-10-04 16:00:12.0 +0200 +++ /var/tmp/diff_new_pack.FUIyVP/_new 2016-10-04 16:00:12.0 +0200 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.26.1 +Version:1.27.1 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.26.1.tar.xz -> aria2-1.27.1.tar.xz ++ 13935 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-09-05 21:21:46 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-08-22 14:00:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-09-05 21:22:49.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 1 07:40:55 UTC 2016 - mplus...@suse.com + +- Update to version 1.26.1: + * Make assertion hold + +--- Old: aria2-1.26.0.tar.xz New: aria2-1.26.1.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.eUwwE0/_old 2016-09-05 21:22:51.0 +0200 +++ /var/tmp/diff_new_pack.eUwwE0/_new 2016-09-05 21:22:51.0 +0200 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.26.0 +Version:1.26.1 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.26.0.tar.xz -> aria2-1.26.1.tar.xz ++ 1656 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aria2-1.26.0/ChangeLog new/aria2-1.26.1/ChangeLog --- old/aria2-1.26.0/ChangeLog 2016-08-20 04:13:36.0 +0200 +++ new/aria2-1.26.1/ChangeLog 2016-08-28 09:48:26.0 +0200 @@ -1,370 +1,27 @@ -commit de2c65e5a237d62eec6d3e25d002197f82bca2be (HEAD, tag: release-1.26.0, origin/master, origin/HEAD, master) +commit 9b26aa46e0f904a53e4428a136850255fb107cc2 (HEAD, tag: release-1.26.1, origin/release-1.26.x, origin/HEAD, release-1.26.x) Author: Tatsuhiro Tsujikawa -AuthorDate: 2016-08-20 +AuthorDate: 2016-08-28 Commit: Tatsuhiro Tsujikawa -CommitDate: 2016-08-20 +CommitDate: 2016-08-28 Update NEWS -commit 835ce97eb5a0e19e9becc6592ea6ac510b85ba0c -Author: Tatsuhiro Tsujikawa -AuthorDate: 2016-08-20 -Commit: Tatsuhiro Tsujikawa -CommitDate: 2016-08-20 - -Use latest sqlite3 for mingw build - -commit 01e790fbfd8aedd99582b8f1b8dbc52fb9f5c21f +commit 753d00da99c0e760af419147be7b2e509021d2f3 Author: Tatsuhiro Tsujikawa -AuthorDate: 2016-08-20 +AuthorDate: 2016-08-28 Commit: Tatsuhiro Tsujikawa -CommitDate: 2016-08-20 +CommitDate: 2016-08-28 -Bump up version number to 1.26.0 +Bump up version number to 1.26.1 -commit 441d42600205d3bf3f212dcfd9f92ec785e28534 +commit 1640139a0da84bca73f1bb9e7c63afe8a0155d12 Author: Tatsuhiro Tsujikawa AuthorDate: 2016-08-20 Commit: Tatsuhiro Tsujikawa -CommitDate: 2016-08-20 - -Update AUTHORS - -commit 7c1d1381431ab4900de1b661293cd9e1c03a0f7e -Merge: c09eab5 98f773f -Author: Tatsuhiro Tsujikawa -AuthorDate: 2016-08-06 -Commit: Tatsuhiro Tsujikawa -CommitDate: 2016-08-06 - -Merge branch 'FloGa-bugfix/unauthorized-call-in-aria2mon' - -commit 98f773f3fab316002d5d36ec27a7d3a65b6aa51d -Author: Florian Gamböck -AuthorDate: 2016-08-06 -Commit: Florian Gamböck -CommitDate: 2016-08-06 - -aria2mon: Add secret parameter to getFiles call - -commit e39e1e11a49555840962bb3b8e84e97999cbbd5d -Author: Florian Gamböck -AuthorDate: 2016-08-06 -Commit: Florian Gamböck -CommitDate: 2016-08-06 - -aria2mon: Replace client.call with local method - -commit c09eab574c69de6a7a0fe86c874684ee2b2e7fcd -Merge: ede9932 dd1a3ac -Author: Tatsuhiro Tsujikawa -AuthorDate: 2016-08-04 -Commit: GitHub -CommitDate: 2016-08-04 - -Merge pull request #722 from ardecvz/reorder-note - -Reorder a note section in aria2c.rst - -commit dd1a3acac696ed33c556bbac8963d05c60413748 -Author: Artur Petrov -AuthorDate: 2016-08-04 -Commit: Artur Petrov -CommitDate: 2016-08-04 - -Reorder a note section in aria2c.rst - -commit ede9932a109681f6e41070cabba651d9fa783ac3 -Author: Tatsuhiro Tsujikawa -AuthorDate: 2016-08-02 -Commit: Tatsuhiro Tsujikawa -CommitDate: 2016-08-02 - -bash_completion: Add missing options which takes one of pre-defined values - -commit 099ba1531504f6f2f6a7b03a30db4df7490e76ac -Merge: cf15a6f 4563d1c -Author: Tatsuhiro Tsujikawa -AuthorDate: 2016-08-01 -Commit: GitHub -CommitDate: 2016-08-01 - -Merge pull request #717 from cxjava/patch-1 - -tar bz2 for expat-x.x.x.tar.bz2 - -commit cf15a6feee402dc9c4cafca9fa628
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-08-22 14:00:33 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-08-03 11:43:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-08-22 14:00:34.0 +0200 @@ -1,0 +2,20 @@ +Sun Aug 21 10:47:01 UTC 2016 - mplus...@suse.com + +- Update to version 1.26.0: + * aria2mon: Replace client.call with local method + * Reorder a note section in aria2c.rst + * bash_completion: Add missing options which takes one of +pre-defined values + * Replace "/" with "-" in magnet dn name when used as in-memory +download name + * Fix Dockerfile.raspberrypi to correctly decompress expat +archive + * Enable ccache in travis-ci + * Enable OSX/macOS build for travis + * Better auto-renaming + * Log number of items loaded from input file + * Link external libraries to libaria2 with --enable-libaria2 + * Allow seconds for seed-time (fractional minutes) +- Drop no longer needed aria2-no-return-in-nonvoid-function.patch + +--- Old: aria2-1.25.0.tar.xz aria2-no-return-in-nonvoid-function.patch New: aria2-1.26.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.Gf36w4/_old 2016-08-22 14:00:35.0 +0200 +++ /var/tmp/diff_new_pack.Gf36w4/_new 2016-08-22 14:00:35.0 +0200 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.25.0 +Version:1.26.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -26,8 +26,6 @@ Url:https://aria2.github.io Source0: https://github.com/aria2/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz Source1:%{name}.changes -# PATCH-FIX-UPSTREAM aria2-no-return-in-nonvoid-function.patch -Patch0: aria2-no-return-in-nonvoid-function.patch BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gmp-devel @@ -87,7 +85,6 @@ %prep %setup -q -%patch0 -p1 # Do not use current date modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE1}")" DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" ++ aria2-1.25.0.tar.xz -> aria2-1.26.0.tar.xz ++ 60504 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-08-03 11:43:23 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-06-19 10:50:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-08-03 11:43:23.0 +0200 @@ -1,0 +2,37 @@ +Wed Jul 27 22:04:15 UTC 2016 - jeng...@inai.de + +- Trim filler phrases from description. + Explicitly add BR:pkgconfig so pkgconfigdeps.sh can autocreate + pkgconfig() symbols. + +--- +Mon Jul 25 13:57:04 UTC 2016 - mplus...@suse.com + +- Update to version 1.25.0: + * Update third-party libraries for binary releases + * Send have message without too much delay + * Also send bitfield rather than have messages if bitfield +message is equal to or less than the sum of have messages +which otherwise would be sent. + * Fix bug that causes bogus EOF connection failure in BitTorrent +downloads + * Fix frequent interested/not interested message transmission + * Fix frequent choke/unchoke message transmission + * Try to use available URI if all pooled requests are sleeping + * Update expat in OSX build + * aria2mon: Add --secret option + * Set server status error on network failure in server +performance profile + * Disable AI_ADDRCONFIG if no IPv4/IPv6 address is configured for +any interface + * Russian manual: Update aria2c.rst + * Apply --retry-wait on 503 only + * Ensure that lowest speed check is done even when download speed +is 0 + * Document that -o is always relative to -d option + * Allow larger ut_metadata size + * mingw: Change FD_SETSIZE to 32768 + * Fix compile error on OS X +- Add aria2-no-return-in-nonvoid-function.patch + +--- Old: aria2-1.24.0.tar.xz New: aria2-1.25.0.tar.xz aria2-no-return-in-nonvoid-function.patch Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.PDB1KA/_old 2016-08-03 11:43:24.0 +0200 +++ /var/tmp/diff_new_pack.PDB1KA/_new 2016-08-03 11:43:24.0 +0200 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.24.0 +Version:1.25.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -26,9 +26,12 @@ Url:https://aria2.github.io Source0: https://github.com/aria2/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz Source1:%{name}.changes +# PATCH-FIX-UPSTREAM aria2-no-return-in-nonvoid-function.patch +Patch0: aria2-no-return-in-nonvoid-function.patch BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gmp-devel +BuildRequires: pkg-config BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libcares) @@ -45,13 +48,11 @@ %endif %description -aria2 is a utility for downloading files. It has completely new design -concept from its predecessor, Aria, and is written from scratch. aria2 has -a segmented downloading engine in its core. It can download one file from -multiple URLs or multiple connections from one URL. This results in very -high speed downloading, much faster than ordinary browsers. This engine in -was implemented in a single-thread model. The architecture is clean and easy -to extend. +aria2 is a utility for downloading files. It has a segmented +downloading engine in its core. It can download one file from +multiple URLs or multiple connections from one URL. This can be used +to speed up downloads with certain networks. The engine in was +implemented in a single-thread model. aria2 currently supports HTTP, FTP, and BitTorrent. @@ -62,35 +63,31 @@ Group: System/Libraries %description -n lib%{name}-%{somajor} -aria2 is a utility for downloading files. It has completely new design -concept from its predecessor, Aria, and is written from scratch. aria2 has -a segmented downloading engine in its core. It can download one file from -multiple URLs or multiple connections from one URL. This results in very -high speed downloading, much faster than ordinary browsers. This engine in -was implemented in a single-thread model. The architecture is clean and easy -to extend. +aria2 is a utility for downloading files. It has a segmented +downloading engine in its core. It can download one file from +multiple URLs or multiple connections from one URL. This can be used +to speed up downloads with cert
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-06-19 10:50:44 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-05-17 17:16:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-06-19 10:50:47.0 +0200 @@ -1,0 +2,16 @@ +Sat Jun 18 10:02:37 UTC 2016 - mplus...@suse.com + +- Update to version 1.24.0: + * BitTorrent: Allow 32KiB request + * Don't unchoke peer which is not interested in us + * Fix bug that evaluation of Peer::amChoking is negated + * Faster seed/download on fast connection + * Increase DHT task concurrency to 15 + * Fixed mmap failure check with MAP_FAILED flag + * Added file size overflow check for mmap on 32bit os + * Use standard percent-encode for tracker request query + * mingw32: Gain privilege before opening files + * Restart active download to apply previously not applicable +options + +--- Old: aria2-1.23.0.tar.xz New: aria2-1.24.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.A39SAq/_old 2016-06-19 10:50:49.0 +0200 +++ /var/tmp/diff_new_pack.A39SAq/_new 2016-06-19 10:50:49.0 +0200 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.23.0 +Version:1.24.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -75,7 +75,7 @@ %package devel Summary:Devel files for %{name} Group: Development/Libraries/C and C++ -Requires: lib%{name}-%{somajor} = %{version}-%{release} +Requires: lib%{name}-%{somajor} = %{version} %description devel aria2 is a utility for downloading files. It has completely new design ++ aria2-1.23.0.tar.xz -> aria2-1.24.0.tar.xz ++ 40448 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-05-17 17:16:35 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-05-03 10:16:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-05-17 17:16:39.0 +0200 @@ -1,0 +2,23 @@ +Tue May 17 08:16:35 UTC 2016 - mplus...@suse.com + +- Update to version 1.23.0: + * Simplify cache write + * Allow subsecond value in ns cookie.txt file's expiry time field + * Adjust chromium cookie time + * import-po: iterate on glob, not ls output + * Add --stderr option to redirect all stdout log output to stderr + * Add "hide" to --download-result option + * Fix downloaded metaurl torrent filename + * Add a little bit of color to have a better visual of important +informations + * Update README URLs based on HTTP redirects + * Relocate from github.com/tatsuhiro-t/aria2 to +github.com/aria2/aria2 + * mingw: Defer the falloc warning until falloc is specified by +option + * Add bittorrent key to aria2.tellStopped status + * Addsystem.listNotifications RPC method + * Report CheckIntegrity info in tellStatus +- Update download url + +--- Old: aria2-1.22.0.tar.xz New: aria2-1.23.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.IWrJ2C/_old 2016-05-17 17:16:40.0 +0200 +++ /var/tmp/diff_new_pack.IWrJ2C/_new 2016-05-17 17:16:40.0 +0200 @@ -18,13 +18,13 @@ %define somajor 0 Name: aria2 -Version:1.22.0 +Version:1.23.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Networking/Other Url:https://aria2.github.io -Source0: https://github.com/tatsuhiro-t/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz +Source0: https://github.com/aria2/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz Source1:%{name}.changes BuildRequires: bison BuildRequires: gcc-c++ ++ aria2-1.22.0.tar.xz -> aria2-1.23.0.tar.xz ++ 60866 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-05-03 09:37:09 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-04-01 13:03:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-05-03 10:16:40.0 +0200 @@ -1,0 +2,16 @@ +Sat Apr 30 23:25:52 UTC 2016 - zai...@opensuse.org + +- Update to version 1.22.0: + * Add description about possible fragmentation with +--file-allocation=trunc. + * Make single-entry metalink download with multi-file torrent +work. + * Add all contributor's names in AUTHORS. + * Ignore floating number in torrent file. + * Added support for a dynamic management of the number of +concurrent downloads as a function of the overall bandwidth +observed. This change adds --optimize-concurrent-downloads +option. + * Add --stream-piece-selector=random. + +--- Old: aria2-1.21.0.tar.xz New: aria2-1.22.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.LLbUVW/_old 2016-05-03 10:16:41.0 +0200 +++ /var/tmp/diff_new_pack.LLbUVW/_new 2016-05-03 10:16:41.0 +0200 @@ -18,7 +18,7 @@ %define somajor 0 Name: aria2 -Version:1.21.0 +Version:1.22.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.21.0.tar.xz -> aria2-1.22.0.tar.xz ++ 59518 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-04-01 13:03:17 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2016-03-07 13:30:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-04-01 13:03:26.0 +0200 @@ -1,0 +2,16 @@ +Thu Mar 31 20:24:17 UTC 2016 - mplus...@suse.com + +- Update to 1.21.0 + * SessionSerializer: Fix bug that pause=true is added to wrong +item + * Add "following" to aria2.tellStatus response key as reverse +link for followedBy + * mingw: Add warning for falloc + * Update ciphers in AppleTLS + * OSX: Enable libssh2 and sftp + * Update OSX dependencies + * Fix compile error without TLS support + * Add support for using gnutls system wide crypto policy +- Update project url + +--- Old: aria2-1.20.0.tar.xz New: aria2-1.21.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.EcDYLS/_old 2016-04-01 13:03:27.0 +0200 +++ /var/tmp/diff_new_pack.EcDYLS/_new 2016-04-01 13:03:27.0 +0200 @@ -18,24 +18,24 @@ %define somajor 0 Name: aria2 -Version:1.20.0 +Version:1.21.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Networking/Other -Url:http://aria2.sourceforge.net/ +Url:https://aria2.github.io Source0: https://github.com/tatsuhiro-t/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz Source1:%{name}.changes BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gmp-devel -BuildRequires: pkg-config BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libcares) BuildRequires: pkgconfig(libssh2) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(nettle) +BuildRequires: pkgconfig(pkg-config) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(zlib) Recommends: %{name}-lang ++ aria2-1.20.0.tar.xz -> aria2-1.21.0.tar.xz ++ 9064 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2016-03-07 13:28:37 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2015-12-09 22:12:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2016-03-07 13:30:00.0 +0100 @@ -1,0 +2,39 @@ +Sun Mar 6 08:33:14 UTC 2016 - mplus...@suse.com + +- Update to 1.20.0 + * src/WinConsoleFile.cc: fix colour + * configure.ac: fix autoreconf error + * Don't inherit file descriptor to child process + * Update Russian version documentation + * Add "seeder" key to tellStatus RPC response + * WinTLS: Fix hang because of buffered received data + * Add --max-mmap-limit option + * mingw: Use SetFileValidData to make --file-allocation=falloc +work + * Retry with 504 status code + * Increase DHT transaction ID from 2 to 4 bytes to avoid conflict + * Update wslay + * Add --enable-werror option to configure to enable warning flags + * Don't modify user variables (e.g., CFLAGS, LIBS, etc) + * Improve error message when loading pkcs12 file failed + * Updated dependency and source url's + * Reduce delay in tracker request + * Disable IPv6 on non-async NameResolver if configuration wants + * Fix mysterious 1 second delay with async DNS + * Fix bug that UDP port was incorrectly used in UDP tracker +announce request + * Refactor HttpRequest + * Send Want-Digest as per RFC 3230 + * Try all found address set to bind sockets with +--multiple-interface + * Replace sourceforge references with aria2.github.io + * Add system.listMethods RPC method + * Support content-range from non-compliant server + * Reduce UDP tracker request timeout + * Apply --retry-wait when retrying after 404 +- Spec file cleanup + * Dependencies updated + * Install localised manpages + * Simplify conditions + +--- Old: aria2-1.19.3.tar.xz New: aria2-1.20.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.DJfhFV/_old 2016-03-07 13:30:01.0 +0100 +++ /var/tmp/diff_new_pack.DJfhFV/_new 2016-03-07 13:30:01.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,8 @@ %define somajor 0 - -# The checks seem to need network connection -%bcond_with make_check - Name: aria2 -Version:1.19.3 +Version:1.20.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -30,9 +26,11 @@ Url:http://aria2.sourceforge.net/ Source0: https://github.com/tatsuhiro-t/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz Source1:%{name}.changes +BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: pkg-config +BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libcares) BuildRequires: pkgconfig(libssh2) @@ -41,15 +39,7 @@ BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(zlib) Recommends: %{name}-lang -# aria2-bash-completion was split for last time in openSUSE 12.2 -Provides: aria2-bash-completion = %{version} -Obsoletes: aria2-bash-completion < %{version} -%if %{with make_check} -BuildRequires: pkgconfig(cppunit) -%endif -%if 0%{?suse_version} >= 1130 Recommends: ca-certificates -%endif %if 0%{?suse_version} > 1320 BuildRequires: pkgconfig(libuv) %endif @@ -126,20 +116,16 @@ %install %make_install find %{buildroot} -type f -name "*.la" -delete -print -# I guess this is the correct thing to do until bnc#737549 is fixed -rm -rf %{buildroot}%{_mandir}/{ru,pt}/ # Only installation instructions rm -rf %{buildroot}%{_defaultdocdir}/%{name}/bash_completion %find_lang aria2 --with-man -%if %{with make_check} -%check -make %{?_smp_mflags} check -%endif +# Testsuite needs working network connection +# %%check +# make %{?_smp_mflags} check %post -n lib%{name}-%{somajor} -p /sbin/ldconfig - %postun -n lib%{name}-%{somajor} -p /sbin/ldconfig %files @@ -147,7 +133,9 @@ %doc AUTHORS ChangeLog COPYING NEWS %{_bindir}/aria2c %config %{_sysconfdir}/bash_completion.d/aria2c -%{_mandir}/man1/aria2c.1* +%{_mandir}/man1/aria2c.1%{ext_man}
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2015-12-09 19:52:22 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2015-11-22 11:02:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2015-12-09 22:12:26.0 +0100 @@ -1,0 +2,23 @@ +Sun Dec 6 16:40:34 UTC 2015 - mplus...@suse.com + +- Update to 1.19.3 + * Fix bug that pause/unpause seeding torrent prevents new + downloads from starting + * Add --bt-enable-hook-after-hash-check option + * Add --socket-recv-buffer-size option + * Set the maximum socket receive buffer in bytes. Specifing 0 + will disable this option. This value will be set to socket file + descriptor using SO_RCVBUF socket option with setsockopt() call. + * Disable --deferred-input when --save-session is used together + * base32: decode lowercased characters as well + * Send the last error message as part of tellStatus RPC response + * Don't enable mmap if file allocation is disabled + * Evict timed out pooled socket periodically + * Don't write control file if content is not changed from + previous one + * Remove content-length and content-range if transfer-encoding + is given + * Retry after 404 status if --max-file-not-found > 0 +- Build shared library + +--- Old: aria2-1.19.2.tar.xz New: aria2-1.19.3.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.um8TbK/_old 2015-12-09 22:12:27.0 +0100 +++ /var/tmp/diff_new_pack.um8TbK/_new 2015-12-09 22:12:27.0 +0100 @@ -16,11 +16,13 @@ # +%define somajor 0 + # The checks seem to need network connection %bcond_with make_check Name: aria2 -Version:1.19.2 +Version:1.19.3 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -29,28 +31,28 @@ Source0: https://github.com/tatsuhiro-t/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz Source1:%{name}.changes BuildRequires: gcc-c++ +BuildRequires: gmp-devel BuildRequires: pkg-config BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libcares) +BuildRequires: pkgconfig(libssh2) BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(nettle) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(zlib) -%if %{with make_check} -BuildRequires: pkgconfig(cppunit) -%endif -BuildRequires: gmp-devel -BuildRequires: pkgconfig(libssh2) -BuildRequires: pkgconfig(nettle) +Recommends: %{name}-lang # aria2-bash-completion was split for last time in openSUSE 12.2 Provides: aria2-bash-completion = %{version} Obsoletes: aria2-bash-completion < %{version} +%if %{with make_check} +BuildRequires: pkgconfig(cppunit) +%endif %if 0%{?suse_version} >= 1130 Recommends: ca-certificates %endif %if 0%{?suse_version} > 1320 BuildRequires: pkgconfig(libuv) %endif -Recommends: %{name}-lang %description aria2 is a utility for downloading files. It has completely new design @@ -65,6 +67,38 @@ %lang_package +%package -n lib%{name}-%{somajor} +Summary:Shared library for %{name} +Group: System/Libraries + +%description -n lib%{name}-%{somajor} +aria2 is a utility for downloading files. It has completely new design +concept from its predecessor, Aria, and is written from scratch. aria2 has +a segmented downloading engine in its core. It can download one file from +multiple URLs or multiple connections from one URL. This results in very +high speed downloading, much faster than ordinary browsers. This engine in +was implemented in a single-thread model. The architecture is clean and easy +to extend. + +This package contains shared library + +%package devel +Summary:Devel files for %{name} +Group: Development/Libraries/C and C++ +Requires: lib%{name}-%{somajor} = %{version}-%{release} + +%description devel +aria2 is a utility for downloading files. It has completely new design +concept from its predecessor, Aria, and is written from scratch. aria2 has +a segmented downloading engine in its core. It can download one file from +multiple URLs or multiple connections from one URL. This results in very +high speed downloading, much faster than ordinary browsers. This engine in +was implemented in a single-thread model. The architec
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2015-11-22 11:01:00 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2015-08-05 19:17:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2015-11-22 11:02:59.0 +0100 @@ -1,0 +2,24 @@ +Sat Nov 21 10:47:45 UTC 2015 - mplus...@suse.com + +- Update to 1.19.2 + * Fix bug that progress summary is not shown timely +- Changes for 1.19.1 + * Update README.android + * Providing some workarounds about CA certificates and standard + output + * Return 400 HTTP status code if exception was caught while + executing RPC method + * Fix on-download-error is executed even if download succeeded + * Increase --select-file upper bound to 1m for torrent + containing lots of files + * Fix busy loop with --dry-run and 4xx response for URI listed + in metalink + * Make LibuvEventPoll compatible with the latest libuv again + * gnutls: Allow SIGN-RSA-SHA1 for compatibility reason + * Make script compatible with both Python 2 and 3 + * Make config and cache files conform to XDG + * ftp, sftp: Fix heap-after-free bug on exception + * ftp: Fix timeout when reusing FTP connection +- Update download url + +--- Old: aria2-1.19.0.tar.xz New: aria2-1.19.2.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.Uvivrg/_old 2015-11-22 11:03:00.0 +0100 +++ /var/tmp/diff_new_pack.Uvivrg/_new 2015-11-22 11:03:00.0 +0100 @@ -20,16 +20,16 @@ %bcond_with make_check Name: aria2 -Version:1.19.0 +Version:1.19.2 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Networking/Other Url:http://aria2.sourceforge.net/ -Source0: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.xz +Source0: https://github.com/tatsuhiro-t/aria2/releases/download/release-%{version}/aria2-%{version}.tar.xz Source1:%{name}.changes BuildRequires: gcc-c++ -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libcares) BuildRequires: pkgconfig(libxml-2.0) ++ aria2-1.19.0.tar.xz -> aria2-1.19.2.tar.xz ++ 21572 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2015-08-05 19:17:10 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2015-04-30 11:51:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2015-08-05 19:17:11.0 +0200 @@ -1,0 +2,32 @@ +Mon Aug 3 22:22:42 UTC 2015 - mplus...@suse.com + +- Update to 1.19.0 + * android: Build and link with zlib Previously, we linked with +zlib shipped with NDK, but it seems this is not part of NDK +API, and thus could break our app. + * Allow netrc-path to be specified in the config file Adds +--netrc-path to override default .netrc search path. + * Exit with 32 status code if checksum verification failed + * Add SFTP support using libssh2 aria2 can now download files +via sftp protocol: aria2c sftp:// --ssh-host-key-md option +is added to specify expected server's fingerprint. + * Added Dockerfile to cross complile aria2 for RaspberryPI (armhf) + * multiple interface support for link aggregation Adds +--multiple-interface option. Patch from Sarim Khan + * Run on-bt-download-complete command when -V reports download +finished + * Use dedicated DiskWriter in MultiDiskFileAllocationIterator +We have to use dedicated DiskWriter instead of +(*entryItr_)->getDiskWriter(). This is because +SingleFileAllocationIterator cannot reopen file if file is +closed by OpenedFileCounter. + * Fix getrandom for system with libc not including errno or +systems not supporting ENOSYS in the first place. + * Don't send back rpc-secret option value in +aria2.getGlobalOption RPC method + * Make libuv default off + * Fixed slow RPC response + * Fix getrandom interface detection +- Enable ssh suport using libssh2 + +--- Old: aria2-1.18.10.tar.xz New: aria2-1.19.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.jtSDoH/_old 2015-08-05 19:17:12.0 +0200 +++ /var/tmp/diff_new_pack.jtSDoH/_new 2015-08-05 19:17:12.0 +0200 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.18.10 +Version:1.19.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -39,6 +39,7 @@ BuildRequires: pkgconfig(cppunit) %endif BuildRequires: gmp-devel +BuildRequires: pkgconfig(libssh2) BuildRequires: pkgconfig(nettle) # aria2-bash-completion was split for last time in openSUSE 12.2 Provides: aria2-bash-completion = %{version} @@ -46,8 +47,8 @@ %if 0%{?suse_version} >= 1130 Recommends: ca-certificates %endif -%if 0%{?suse_version} > 1310 -Recommends: pkgconfig(libuv) +%if 0%{?suse_version} > 1320 +BuildRequires: pkgconfig(libuv) %endif Recommends: %{name}-lang @@ -76,6 +77,9 @@ %build %configure --docdir=%{_defaultdocdir}/%{name}/ \ --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ \ + %if 0%{?suse_version} > 1320 + --with-libuv \ + %endif --disable-silent-rules # We don't specify a ca-bundle because that makes aria2 call gnutls_certificate_set_x509_trust_file() # insted of gnutls_certificate_set_x509_system_trust(). ++ aria2-1.18.10.tar.xz -> aria2-1.19.0.tar.xz ++ 60388 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2015-04-30 11:51:01 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2015-04-18 10:41:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2015-04-30 11:51:02.0 +0200 @@ -1,0 +2,6 @@ +Sun Apr 26 20:04:40 UTC 2015 - mplus...@suse.com + +- Add dependency on libuv for current Tumbleweed +- Remove _DATE_ and _TIME_ + +--- Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.mTngKR/_old 2015-04-30 11:51:03.0 +0200 +++ /var/tmp/diff_new_pack.mTngKR/_new 2015-04-30 11:51:03.0 +0200 @@ -27,6 +27,7 @@ Group: Productivity/Networking/Other Url:http://aria2.sourceforge.net/ Source0: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.xz +Source1:%{name}.changes BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: pkgconfig(gnutls) @@ -45,6 +46,9 @@ %if 0%{?suse_version} >= 1130 Recommends: ca-certificates %endif +%if 0%{?suse_version} > 1310 +Recommends: pkgconfig(libuv) +%endif Recommends: %{name}-lang %description @@ -62,6 +66,12 @@ %prep %setup -q +# Do not use current date +modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE1}")" +DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" +TIME="\"$(date -d "${modified}" "+%%R")\"" +find . -name '*.cc' |\ +xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" %build %configure --docdir=%{_defaultdocdir}/%{name}/ \
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2015-04-18 10:41:18 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2014-12-19 09:37:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2015-04-18 10:41:18.0 +0200 @@ -1,0 +2,34 @@ +Tue Apr 14 19:31:52 UTC 2015 - benoit.mo...@gmx.fr + +- update to version 1.18.10: + * Add encoding specifier to Russian man page +Fixes GH-341 + * Mingw: Use _wgetenv to get user's home directory +Fixes GH-342 + * Handle linux getrandom returning EINTR on interrupts/signals +Fixes GH-336 +- additional changes from 1.18.9: + * Support HTTP date ending "+" as well as "GMT". +Closes GH-330 + * Revise getRandom facilities +Closes GH-320 + * Added debug log of all Metalink URLs with final priorities + * Use gcc-4.9 and android-16 API level for android build + * Add --bt-force-encryption option + * TLS: Fix memory leak with OpenSSL + * Warn about insecure SSL connections. +Fixed GH-313 + * Add --min-tls-version option + * LibsslTLSContext: Disable SSLv3 and enable ECDHE cipher suites + * Add Dockerfile.mingw + * Fix crash when JSON batch response vector is empty + * Fix doc: Wrong rpc secret token prefix + * Add --bt-detach-seed-only option + * mingw: Use MoveFileExW for better atomic move + * Work around libintl's vprintf macro messing with +OutputFile::vprintf + * Fix crash on OSX when proxy is used +See GH-275 + * Support Adler32 checksum + +--- Old: aria2-1.18.8.tar.xz New: aria2-1.18.10.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.pOdGAU/_old 2015-04-18 10:41:19.0 +0200 +++ /var/tmp/diff_new_pack.pOdGAU/_new 2015-04-18 10:41:19.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.18.8 +Version:1.18.10 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -96,4 +96,5 @@ %{_mandir}/man1/aria2c.1* %files lang -f %{name}.lang + %changelog ++ aria2-1.18.8.tar.xz -> aria2-1.18.10.tar.xz ++ 39932 lines of diff (skipped)
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2014-12-19 09:38:31 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2014-07-12 17:14:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2014-12-19 09:37:20.0 +0100 @@ -1,0 +2,22 @@ +Wed Dec 17 10:12:43 UTC 2014 - p.drou...@gmail.com + +- Update to version 1.18.8 + + WinTLS: Fix abrupt connection closing and closing in general. + + Fixes GH-277 + + LibsslTLSSession: Treat 0 from readData as EOF + + Enable dynamicbase and nxcompat in Windows binaries + + Fix crash in OpenedFileCounter::ensureMaxOpenFileLimit() + + The crash happens if PieceStorage and/or DiskAdaptor are not +initialized in one of active RequestGroups. + + mingw32: Fix bug that aria2 does not read piped stdin + + Fix std::length_error when no_proxy is used + + This is regression introduced in 8cada497. + + Try to set sane limits for RLIMIT_NO_FILE +E.g. on OSX the default is 256, which isn't exactly compatible +with torrent downloads. +Closes GH-257 + + Delay auth failures instead of PBKDF2 +Closes GH-256 +- Split out language files and recommend the subpackage + +--- Old: aria2-1.18.5.tar.xz New: aria2-1.18.8.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.Z45euG/_old 2014-12-19 09:37:21.0 +0100 +++ /var/tmp/diff_new_pack.Z45euG/_new 2014-12-19 09:37:21.0 +0100 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.18.5 +Version:1.18.8 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -45,6 +45,7 @@ %if 0%{?suse_version} >= 1130 Recommends: ca-certificates %endif +Recommends: %{name}-lang %description aria2 is a utility for downloading files. It has completely new design @@ -57,6 +58,8 @@ aria2 currently supports HTTP, FTP, and BitTorrent. +%lang_package + %prep %setup -q @@ -85,11 +88,12 @@ make check %endif -%files -f aria2.lang +%files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS %{_bindir}/aria2c %config %{_sysconfdir}/bash_completion.d/aria2c %{_mandir}/man1/aria2c.1* +%files lang -f %{name}.lang %changelog ++ aria2-1.18.5.tar.xz -> aria2-1.18.8.tar.xz ++ 128791 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2014-07-12 17:14:58 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2014-01-13 10:52:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2014-07-12 17:14:59.0 +0200 @@ -1,0 +2,20 @@ +Fri Jul 11 15:44:58 UTC 2014 - reddw...@opensuse.org + +- Update to aria2 1.18.5 + * Ignore error when setting DSCP value +- Update to aria2 1.18.4 + * Added support for RPC channel encryption in aria2rpc + * Add aria2.saveSession RPC method + * Add numStoppedTotal key to aria2.getGlobalStat() RPC method response + * Better handling of 30x HTTP status codes + * Implement new RPC authorization using --rpc-secret option + * Add --enable-color option to enable/disable terminal color output + * Add DSCP support + * gnutls: Don't fail handshake if returned error is not fatal + * Add workaround GnuTLS bug with OCSP status extension and +non-blocking socket + * Make GnuTLS log level dependent on the aria2 ones +- Remove ca-certificates requirement. It conflicted with the same recommendation +- Stop specifying a CA bundle. Let the SSL library use the "system" one. + +--- Old: aria2-1.18.3.tar.xz New: aria2-1.18.5.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.meXURd/_old 2014-07-12 17:15:00.0 +0200 +++ /var/tmp/diff_new_pack.meXURd/_new 2014-07-12 17:15:00.0 +0200 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.18.3 +Version:1.18.5 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -43,7 +43,6 @@ Provides: aria2-bash-completion = %{version} Obsoletes: aria2-bash-completion < %{version} %if 0%{?suse_version} >= 1130 -Requires: ca-certificates Recommends: ca-certificates %endif @@ -64,10 +63,10 @@ %build %configure --docdir=%{_defaultdocdir}/%{name}/ \ --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ \ - --disable-silent-rules \ -%if 0%{?suse_version} >= 1130 - --with-ca-bundle=/etc/ssl/ca-bundle.pem -%endif + --disable-silent-rules +# We don't specify a ca-bundle because that makes aria2 call gnutls_certificate_set_x509_trust_file() +# insted of gnutls_certificate_set_x509_system_trust(). +# --with-ca-bundle=/etc/ssl/ca-bundle.pem make %{?_smp_mflags} ++ aria2-1.18.3.tar.xz -> aria2-1.18.5.tar.xz ++ 24985 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2014-01-13 10:52:35 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2013-11-04 07:04:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2014-01-13 10:52:36.0 +0100 @@ -1,0 +2,21 @@ +Sun Jan 05 21:28:38 UTC 2014 - pascal.ble...@opensuse.org + +- update to 1.18.3: + * fix crash if unpause failed before assigning BtProgressInfoFile object + * fix bug that numOpenFile_ is not reduced when MultiDiskAdaptor is deleted; +this bug caused assertion error in RequestGroupMan::ensureMaxOpenFileLimit + +--- +Sat Jan 04 17:45:54 UTC 2014 - pascal.ble...@opensuse.org + +- update to 1.18.2: + * fix crash when metaurl contains unsupported URI or text + * fix bad fork() return value handling + * use some colors in progress reports (where available) + * limit number of opened file globally with --bt-max-open-files option + * don't fail multiple concurrent dl same file if auto-file-renaming is +enabled +- add /etc/ssl/ca-bundle.pem as the CA bundle for aria2, and add a + recommends for ca-certificates + +--- Old: aria2-1.18.1.tar.xz New: aria2-1.18.3.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.FmGg8N/_old 2014-01-13 10:52:37.0 +0100 +++ /var/tmp/diff_new_pack.FmGg8N/_new 2014-01-13 10:52:37.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.18.1 +Version:1.18.3 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -39,9 +39,13 @@ %endif BuildRequires: gmp-devel BuildRequires: pkgconfig(nettle) -# aria2-bash-completion was splitted for last time in openSUSE 12.2 +# aria2-bash-completion was split for last time in openSUSE 12.2 Provides: aria2-bash-completion = %{version} Obsoletes: aria2-bash-completion < %{version} +%if 0%{?suse_version} >= 1130 +Requires: ca-certificates +Recommends: ca-certificates +%endif %description aria2 is a utility for downloading files. It has completely new design @@ -60,11 +64,16 @@ %build %configure --docdir=%{_defaultdocdir}/%{name}/ \ --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ \ - --disable-silent-rules + --disable-silent-rules \ +%if 0%{?suse_version} >= 1130 + --with-ca-bundle=/etc/ssl/ca-bundle.pem +%endif + make %{?_smp_mflags} %install %make_install + # I guess this is the correct thing to do until bnc#737549 is fixed rm -rf %{buildroot}%{_mandir}/{ru,pt}/ # Only installation instructions ++ aria2-1.18.1.tar.xz -> aria2-1.18.3.tar.xz ++ 60434 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2013-11-04 07:04:50 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2013-09-13 14:44:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2013-11-04 07:04:51.0 +0100 @@ -1,0 +2,18 @@ +Sat Nov 2 21:23:47 UTC 2013 - reddw...@opensuse.org + +- Update to 1.18.1 + * LibsslTLSContext: Remove weak cipher suite + * AppleTLS: Enable --certificate + * util::percentEncodeMini: Fix regression bug removed unsignedness + * Log exception; throw error if loading private key and/or certificate +failed + * Provide internal ARC4 implementation + * Internal implementation of DHKeyExchange + * PKCS12 support in --certificate and --rpc-certificate options. + * Add --disable-ssl configure option + * Add internal md5 and sha1 message digests + * Fix AppleMessageDigestImpl use with large data + * Set old cookie's creation-time to new cookie on replacement + * Fix link error with Android NDK r9 + +--- Old: aria2-1.18.0.tar.xz New: aria2-1.18.1.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.rpmx1q/_old 2013-11-04 07:04:52.0 +0100 +++ /var/tmp/diff_new_pack.rpmx1q/_new 2013-11-04 07:04:52.0 +0100 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.18.0 +Version:1.18.1 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.18.0.tar.xz -> aria2-1.18.1.tar.xz ++ 18262 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2013-09-13 14:44:09 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2013-06-11 09:24:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2013-09-13 14:44:10.0 +0200 @@ -1,0 +2,29 @@ +Wed Sep 11 16:47:49 UTC 2013 - reddw...@opensuse.org + +- Update to 1.18.0 + * Use AM subdir-objects + * AM_SILENT_RULES([yes]) with backwards-compatiblity + * Fix automake-1.14 am_aux_dir + * Require external gettext for --enable-nls + * Make AX_CXX_COMPILE_STDCXX_11 test for -stdlib=libc++ via std::shared_ptr + * Make the configure check for C++11 compiler mandatory + * Always build doc/manual-src + * Implement a simple resource lock (threading) + * Check for sphinx-build during configure + * Add --with-disk-cache configure option + * Change defaults: Enable 16M disk cache by default. + * Always save control file if --force-save is given + * Set log level DEBUG for unittests + * Check that C++ compiler supports override keyword + * Use AX_CXX_COMPILE_STDCXX_11 macro to detect C++0x/C++11 support in +compiler + * Require -std=c++11 and use std::shared_ptr instead of SharedHandle + * Join URI on redirect + * Send HAVE message to the peer which the piece is downloaded from + * Improvements to --follow-torrent=false documentation. + * SessionSerializer: Truly unique URIs + * Make getOption RPC method return option for stopped downloads + * SessionSerializer: Save spent URIs as well as remaining ones +- Remove support for end of life openSUSE versions (<= 12.1) + +--- Old: aria2-1.17.1.tar.xz New: aria2-1.18.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.HGjDen/_old 2013-09-13 14:44:11.0 +0200 +++ /var/tmp/diff_new_pack.HGjDen/_new 2013-09-13 14:44:11.0 +0200 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.17.1 +Version:1.18.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -37,17 +37,8 @@ %if %{with make_check} BuildRequires: pkgconfig(cppunit) %endif -# nettle wasn't available until openSUSE 12.1 -%if 0%{?suse_version} >= 1210 BuildRequires: gmp-devel BuildRequires: pkgconfig(nettle) -%else -BuildRequires: libgcrypt-devel -%endif -# In >= 12.2 try to avoid a rebuild when xz is modified -%if 0%{?suse_version} < 1220 -BuildRequires: xz -%endif # aria2-bash-completion was splitted for last time in openSUSE 12.2 Provides: aria2-bash-completion = %{version} Obsoletes: aria2-bash-completion < %{version} @@ -67,13 +58,9 @@ %setup -q %build -# gnutls < 3.0.20 doesn't provide gnutls_certificate_set_x509_system_trust() -# so we use with-ca-bundle in < 12.2 %configure --docdir=%{_defaultdocdir}/%{name}/ \ -%if 0%{?suse_version} < 1220 - --with-ca-bundle=%{_sysconfdir}/ssl/ca-bundle.pem \ -%endif - --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ + --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ \ + --disable-silent-rules make %{?_smp_mflags} %install ++ aria2-1.17.1.tar.xz -> aria2-1.18.0.tar.xz ++ 200216 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2013-06-11 06:23:07 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2013-05-07 07:21:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2013-06-11 09:24:43.0 +0200 @@ -1,0 +2,19 @@ +Fri Jun 7 11:41:50 UTC 2013 - reddw...@opensuse.org + +- Update to 1.17.1 + * Add code to detect rst2html.py or rst2html + * Enable multicast loopback in BitTorrent local peer discovery + * Enable TLS1.1 with gnutls build + * Check zlib availability usin AC_CHECK_LIB + * Treat response is completed if EOF is received before streamFilter +completes + * uitos: Fix off-by-one error bug + * Add configure support for linking tcmalloc_minimal and/or jemalloc + * Close GZipFiles in the d'tor + * Add libaria2, C++ library interface to aria2 (not built) + * Add missing check for sigaction + * Fix cached data is not flushed when downloaded data is less than +16KiB + * LibUV: Implement LibuvEventPoll + +--- Old: aria2-1.17.0.tar.xz New: aria2-1.17.1.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.gmQawR/_old 2013-06-11 09:24:47.0 +0200 +++ /var/tmp/diff_new_pack.gmQawR/_new 2013-06-11 09:24:47.0 +0200 @@ -20,13 +20,13 @@ %bcond_with make_check Name: aria2 -Version:1.17.0 +Version:1.17.1 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Networking/Other Url:http://aria2.sourceforge.net/ -Source0: http://downloads.sourceforge.net/project/aria2/stable/aria2-%{version}/aria2-%{version}.tar.xz +Source0: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.xz BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: pkgconfig(gnutls) ++ aria2-1.17.0.tar.xz -> aria2-1.17.1.tar.xz ++ 22808 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2013-05-07 07:21:19 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2013-04-02 11:38:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2013-05-07 07:21:21.0 +0200 @@ -1,0 +2,17 @@ +Mon May 6 11:57:22 UTC 2013 - reddw...@opensuse.org + +- Update to 1.17.0 + * Updated Russian manual + * Updated Portuguese manual + * Append --static to pkg-config arguments when ARIA2_STATIC=yes + * Save options directly specified for download in --save-session + * Save URI returned only from FileEntry::getRemainingUris() + * Print linked 3rd party libraries with version in aria2c -v output + * Use info level log for system trusted ca imports failure + * Remove deprecated options: --enable-direct-io and --metalink-servers + * Deprecate --enable-async-dns6 + * Fix uninitialized UDPTrackerClient::numWatchers_ + * Implement simple Happy Eyeballs for HTTP/FTP downloads + * Parallel A and record lookups with c-ares + +--- Old: aria2-1.16.5.tar.xz New: aria2-1.17.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.hmw4aU/_old 2013-05-07 07:21:22.0 +0200 +++ /var/tmp/diff_new_pack.hmw4aU/_new 2013-05-07 07:21:22.0 +0200 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.16.5 +Version:1.17.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception ++ aria2-1.16.5.tar.xz -> aria2-1.17.0.tar.xz ++ 23462 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2013-04-02 11:38:44 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2013-02-20 09:26:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2013-04-02 11:38:46.0 +0200 @@ -1,0 +2,15 @@ +Mon Mar 25 09:29:28 UTC 2013 - pascal.ble...@opensuse.org + +- update to 1.16.5: + This release fixes the bug that invalid range error is thrown when + requesting range starts from 0 in HTTP download. + +- changes from 1.16.4: + This release fixes the bug that active downloads are not saved with + --save-session-interval and the bug that aria2 hangs when size of + download result exceeds its maximum. BitTorrent UDP tracker support + was added. If the filename specified using --save-session ends with + ".gz", aria2 stores the session file in gzipped form. The -i option + can handle this gzipped file as well as plain text file. + +--- Old: aria2-1.16.3.tar.xz New: aria2-1.16.5.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.gYgln0/_old 2013-04-02 11:38:47.0 +0200 +++ /var/tmp/diff_new_pack.gYgln0/_new 2013-04-02 11:38:47.0 +0200 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.16.3 +Version:1.16.5 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception @@ -79,9 +79,10 @@ %install %make_install # I guess this is the correct thing to do until bnc#737549 is fixed -rm -rf %{buildroot}%{_mandir}/ru/ +rm -rf %{buildroot}%{_mandir}/{ru,pt}/ # Only installation instructions rm -rf %{buildroot}%{_defaultdocdir}/%{name}/bash_completion + %find_lang aria2 --with-man %if %{with make_check} @@ -94,6 +95,6 @@ %doc AUTHORS ChangeLog COPYING NEWS %{_bindir}/aria2c %config %{_sysconfdir}/bash_completion.d/aria2c -%{_mandir}/man1/aria2c.1%{ext_man} +%{_mandir}/man1/aria2c.1* %changelog ++ aria2-1.16.3.tar.xz -> aria2-1.16.5.tar.xz ++ 67443 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2013-02-20 09:14:24 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-12-28 14:56:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2013-02-20 09:14:26.0 +0100 @@ -1,0 +2,13 @@ +Tue Feb 19 17:45:01 UTC 2013 - reddw...@opensuse.org + +- update to 1.16.3 + * Fix invalid iterator handling when deleting RequestGroup + * Check SSL_OP_NO_COMPRESSION is available before using it + * Fix bug returnPeer is not called if sequence_ == INITIATOR_SEND_KEY + * Accept k and m as well as K and M in util::getRealSize() + * Added --save-session-interval option + * Use request URI as referer if --referer="*" is given + * Log warn if unknown option is found in config file or -i file + * Added --console-log-level option + +--- Old: aria2-1.16.1.tar.xz New: aria2-1.16.3.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.tBbSSv/_old 2013-02-20 09:14:27.0 +0100 +++ /var/tmp/diff_new_pack.tBbSSv/_new 2013-02-20 09:14:27.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package aria2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.16.1 +Version:1.16.3 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-12-28 14:55:36 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-12-10 13:45:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-12-28 14:55:39.0 +0100 @@ -1,0 +2,10 @@ +Thu Dec 27 23:03:44 UTC 2012 - reddw...@opensuse.org + +- Update to 1.16.1 + * adds the ability to persist GID across sessions + * now GID is 64 bits binary data and represented by 16 characters +hex string in RPC query + * the disk cache feature was added + * the console readout was redesigned + +--- Old: aria2-1.16.0.tar.xz New: aria2-1.16.1.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.xumscq/_old 2012-12-28 14:55:40.0 +0100 +++ /var/tmp/diff_new_pack.xumscq/_new 2012-12-28 14:55:40.0 +0100 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.16.0 +Version:1.16.1 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-12-10 13:45:52 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-10-24 17:01:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-12-10 13:45:55.0 +0100 @@ -1,0 +2,11 @@ +Sun Dec 02 09:50:01 UTC 2012 - pascal.ble...@opensuse.org + +- update to 1.16.0: + * adds SSL/TLS encryption support in RPC transport + * the new RPC method aria2.appendUri is added, which is a wrapper to +aria2.changeUri + * the Content-Disposition parser is now RFC 6266 conformant + * the resource leak in XmlParser, JSON and Bencode parser was fixed + * the uploaded data size calculation bug was fixed + +--- Old: aria2-1.15.2.tar.xz New: aria2-1.16.0.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.saD0oq/_old 2012-12-10 13:45:58.0 +0100 +++ /var/tmp/diff_new_pack.saD0oq/_new 2012-12-10 13:45:58.0 +0100 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version:1.15.2 +Version:1.16.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-10-24 17:01:46 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-07-09 07:52:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-10-24 17:01:47.0 +0200 @@ -1,0 +2,12 @@ +Tue Oct 23 23:04:40 UTC 2012 - reddw...@opensuse.org + +- Update to version 1.15.2: + Fixes several critical bugs. It also adds new features such as + TLS SNI and CORS support. The --file--allocation option now take + another value trunc. The new option --enalbe-mmap was added. + aria2 now uses system-wide SSL/TLS certificates by default, which + eliminates the requirement to specify --ca-certificate option. +- Remove aria2-1.15.1-system_certificates.patch. Applied upstream. +- Remove autotools BuildRequires since we don't have patches any more. + +--- Old: aria2-1.15.1-system_certificates.patch aria2-1.15.1.tar.xz New: aria2-1.15.2.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.UWGTXc/_old 2012-10-24 17:01:49.0 +0200 +++ /var/tmp/diff_new_pack.UWGTXc/_new 2012-10-24 17:01:49.0 +0200 @@ -20,15 +20,13 @@ %bcond_with make_check Name: aria2 -Version:1.15.1 +Version:1.15.2 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Networking/Other Url:http://aria2.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/aria2/stable/aria2-%{version}/aria2-%{version}.tar.xz -# PATCH-FEATURE-UPSTREAM aria2-1.15.1-system_certificates.patch sf#3539535 reddw...@opensuse.org -- add support for system certificates -Patch0: aria2-1.15.1-system_certificates.patch BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: pkgconfig(gnutls) @@ -50,10 +48,6 @@ %if 0%{?suse_version} < 1220 BuildRequires: xz %endif -# Because of autoreconf -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool # aria2-bash-completion was splitted for last time in openSUSE 12.2 Provides: aria2-bash-completion = %{version} Obsoletes: aria2-bash-completion < %{version} @@ -71,11 +65,8 @@ %prep %setup -q -%patch0 %build -# Because of aria2-1.15.1-system_certificates.patch -autoreconf -fi # gnutls < 3.0.20 doesn't provide gnutls_certificate_set_x509_system_trust() # so we use with-ca-bundle in < 12.2 %configure --docdir=%{_defaultdocdir}/%{name}/ \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-07-09 07:52:55 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-06-29 13:58:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-07-09 07:52:57.0 +0200 @@ -1,0 +2,19 @@ +Thu Jul 5 19:05:45 UTC 2012 - cfarr...@suse.com + +- license update: SUSE-GPL-2.0-with-openssl-exception + SPDX format for this license - which has an openssl exception + +--- +Fri Jun 29 12:24:33 UTC 2012 - reddw...@opensuse.org + +- Remove aria2-atoi.patch, aria2-cares-lib64.patch and + aria2-cares-static.patch +- Run spec-cleaner +- Use xml2 instead of expat as prefered by upstream +- Add GnuTLS support +- Merge bash-completion support into the main package +- Change license tag to GPL-2.0+ since it doesn't use OpenSSL +- Use pkgconfig() style BuildRequires +- Add aria2-1.15.1-system_certificates.patch + +--- Old: aria2-atoi.patch aria2-cares-lib64.patch aria2-cares-static.patch New: aria2-1.15.1-system_certificates.patch Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.aOJxjt/_old 2012-07-09 07:52:59.0 +0200 +++ /var/tmp/diff_new_pack.aOJxjt/_new 2012-07-09 07:52:59.0 +0200 @@ -16,82 +16,47 @@ # -%if 0%{?suse_version} > 0 && 0%{?suse_version} > 1140 - %define with_nettle 1 -%else - %if 0%{?_with_gnutls:1} - %define with_gnutls 1 - %undefine with_openssl - %else - %define with_openssl 1 - %undefine with_gnutls - %endif -%endif - -%if 0%{?sles_version} > 10 && 0%{?sles_version} < 12 -%define with_bashcomp 0 -%else -%define with_bashcomp 1 -%endif +# The checks seem to need network connection +%bcond_with make_check Name: aria2 Version:1.15.1 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files -License:SUSE-GPL-2.0+-with-openssl-exception +License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Networking/Other -Source: http://downloads.sourceforge.net/project/aria2/stable/aria2-%{version}/aria2-%{version}.tar.xz -Patch1: aria2-cares-static.patch -Patch2: aria2-cares-lib64.patch -Patch4: aria2-atoi.patch -Url:http://sourceforge.net/projects/aria2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version:1} -%if %{?with_nettle:1}0 -BuildRequires: gmp-devel -BuildRequires: libnettle-devel +Url:http://aria2.sourceforge.net/ +Source0: http://downloads.sourceforge.net/project/aria2/stable/aria2-%{version}/aria2-%{version}.tar.xz +# PATCH-FEATURE-UPSTREAM aria2-1.15.1-system_certificates.patch sf#3539535 reddw...@opensuse.org -- add support for system certificates +Patch0: aria2-1.15.1-system_certificates.patch +BuildRequires: gcc-c++ +BuildRequires: pkgconfig +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(libcares) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(zlib) +%if %{with make_check} +BuildRequires: pkgconfig(cppunit) %endif -%if %{?with_gnutls:1}0 -BuildRequires: libgcrypt-devel -BuildRequires: libgnutls-devel -%endif #with_gnutls -%if %{?with_openssl:1}0 -BuildRequires: libopenssl-devel -%endif #with_openssl -BuildRequires: libexpat-devel +# nettle wasn't available until openSUSE 12.1 +%if 0%{?suse_version} >= 1210 +BuildRequires: gmp-devel +BuildRequires: pkgconfig(nettle) %else -%if %{?with_gnutls:1}0 -BuildRequires: expat -%endif #with_gnutls -%if %{?with_openssl:1}0 -BuildRequires: openssl-devel -%endif #with_openssl -BuildRequires: expat-devel -%endif #0%{?suse_version:1} +BuildRequires: libgcrypt-devel +%endif +# In >= 12.2 try to avoid a rebuild when xz is modified +%if 0%{?suse_version} < 1220 +BuildRequires: xz +%endif +# Because of autoreconf BuildRequires: autoconf BuildRequires: automake -BuildRequires: bash -BuildRequires: bison -BuildRequires: cppunit-devel -BuildRequires: gcc-c++ -BuildRequires: gettext -BuildRequires: gettext-devel -BuildRequires: glibc-devel -BuildRequires: intltool -BuildRequires: libcares-devel -BuildRequires: libstdc++-devel BuildRequires: libtool -BuildRequires: make -BuildRequires: pkgconfig -BuildRequires: sqlite3-devel -BuildRequires: xz -BuildRequires: zlib-devel -Provides: aria2c = %{version}-%{release} -%if %with_bashcomp -# Not actu
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-06-29 13:58:48 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-04-12 09:18:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-06-29 13:58:51.0 +0200 @@ -1,0 +2,33 @@ +Fri Jun 29 10:19:20 UTC 2012 - reddw...@opensuse.org + +- Update to version 1.15.1: + + Return appropriate HTTP status code on RPC failure. In this +change, we return 404 if the request path is neither /json-rpc +nor /rpc. If XML feature is not enabled and /rpc is requested, +return 404. If XML parser failed, return 400. JSON parser +failure has been handled well in the existing code. + + Ignore unacceptable options in RPC request instead of throwing +error. This change allows RPC client to send same options for +the different type of downloads. + + Handle sockaddr_in.sin_len and sockaddr_in6.sin6_len. Check +sockaddr_in.sin_len and sockaddr_in6.sin6_len are available and +assign values to them properly. This change fixes unit test +error and most error related to getnameinfo() on netbsd. + + Removed dependency on inet_aton. Implemented inetPton as a +replacement of inet_aton. inetPton is implemented using +net::getBinAddr. This change fixes bug#3525424. + + Added --with-bashcompletiondir configure option. By default, +bash_completion file named aria2c is installed to the directory +$prefix/share/doc/aria2/bash_completion. To change the install +directory of the file, use --with-bashcompletiondir option. + + Converted README.asciidoc into README.rst + + Use Sphinx for aria2 manual page documentation. The source +files for manual pages are placed under doc/manual-src. The +manual pages are generated under doc/manual-src/$LANG/_build. +The HTML version manual page was dropped from the distribution +archive. + + Fixed the bug which prevents --bt-lpd-interface from working. +Fixes bug#3520125 +- Remove support for old distributions + +--- Old: aria2-1.15.0.tar.bz2 New: aria2-1.15.1.tar.xz Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.Wixl9o/_old 2012-06-29 13:58:53.0 +0200 +++ /var/tmp/diff_new_pack.Wixl9o/_new 2012-06-29 13:58:53.0 +0200 @@ -28,12 +28,6 @@ %endif %endif -%if 0%{?suse_version} > 0 && 0%{?suse_version} >= 1020 -%define with_sqlite 1 -%else -%define with_sqlite 0 -%endif - %if 0%{?sles_version} > 10 && 0%{?sles_version} < 12 %define with_bashcomp 0 %else @@ -41,12 +35,12 @@ %endif Name: aria2 -Version:1.15.0 +Version:1.15.1 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 +Source: http://downloads.sourceforge.net/project/aria2/stable/aria2-%{version}/aria2-%{version}.tar.xz Patch1: aria2-cares-static.patch Patch2: aria2-cares-lib64.patch Patch4: aria2-atoi.patch @@ -59,25 +53,13 @@ %endif %if %{?with_gnutls:1}0 BuildRequires: libgcrypt-devel -%if %suse_version > 1030 BuildRequires: libgnutls-devel -%else -BuildRequires: gnutls-devel -%endif #%suse_version > 1030 %endif #with_gnutls %if %{?with_openssl:1}0 -%if %suse_version >= 1030 BuildRequires: libopenssl-devel -%else -BuildRequires: openssl-devel -%endif #%suse_version >= 1030 %endif #with_openssl -%if %suse_version >= 1030 BuildRequires: libexpat-devel %else -BuildRequires: expat -%endif #expat -%else %if %{?with_gnutls:1}0 BuildRequires: expat %endif #with_gnutls @@ -86,33 +68,24 @@ %endif #with_openssl BuildRequires: expat-devel %endif #0%{?suse_version:1} -%if 0%{?!suse_version:1} || 0%{?suse_version} >= 1020 +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: bash +BuildRequires: bison BuildRequires: cppunit-devel -%endif BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: gettext-devel BuildRequires: glibc-devel BuildRequires: intltool -BuildRequires: libstdc++-devel -BuildRequires: make -BuildRequires: zlib-devel -%if 0%{?suse_version} >= 1130 BuildRequires: libcares-devel -%endif #cares -%if 0%{?with_sqlite} -%if 0%{?suse_version} < 1100 -BuildRequires: sqlite-devel -%else -BuildRequires: sqlite3-devel -%endif #suse_version
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-04-12 09:18:29 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-03-22 12:31:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-04-12 09:18:31.0 +0200 @@ -1,0 +2,31 @@ +Mon Apr 9 12:15:39 UTC 2012 - dims...@opensuse.org + +- Update to version 1.15.0: + + Use CreateProcessW instead of CreateProcessA in MinGW build. +This means filename is now passed as wchar string, not UTF-8 +encoded char string. + + Check with pkg-config only: c-ares, openssl, sqlite3 and zlib. + + Fixed compile error with i686-w64-mingw32 and +x86_64-w64-mingw32 cross compilers. + + Get the home directory of the effective user ID using +getpwuid() if $HOME is not defined. + + Don't use locale dependent toupper and tolower. + + Rewritten TLS hostname check based on RFC 6125 for both GNUTLS +and OpenSSL builds. + + Added --bt-remove-unselected-file option. Removes the +unselected files when download is completed in BitTorrent. To +select files, use --select-file option. If it is not used, all +files are assumed to be selected. Please use this option with +care because it will actually remove files from your disk. +This option is default to false. + + Fixed compile error on Open Solaris. Fixes bug#3497518 + + Added JSON-RPC over WebSocket. + + Fixed assertion failure if Chunked encoding along with +Content-Length is used. + + Fixed clang and gcc-4.7 warning and errors. + + Fixed the bug that aria2 cannot read line longer than 4096 +bytes from the file specified by --input-file option +(sf#3495336). +- Drop aria2-1.14.2-gcc47.patch: fixed upstream. + +--- Old: aria2-1.14.2-gcc47.patch aria2-1.14.2.tar.bz2 New: aria2-1.15.0.tar.bz2 Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.rXg9hS/_old 2012-04-12 09:18:32.0 +0200 +++ /var/tmp/diff_new_pack.rXg9hS/_new 2012-04-12 09:18:32.0 +0200 @@ -41,7 +41,7 @@ %endif Name: aria2 -Version:1.14.2 +Version:1.15.0 Release:0 Summary:Parallelizing Multi-Protocol Utility for Downloading Files License:SUSE-GPL-2.0+-with-openssl-exception @@ -50,8 +50,6 @@ Patch1: aria2-cares-static.patch Patch2: aria2-cares-lib64.patch Patch4: aria2-atoi.patch -# PATCH-FIX-UPSTREAM aria2-1.14.2-gcc47.patch -- fix for gcc 4.7 building issue -Patch5: aria2-1.14.2-gcc47.patch Url:http://sourceforge.net/projects/aria2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version:1} @@ -91,14 +89,14 @@ %if 0%{?!suse_version:1} || 0%{?suse_version} >= 1020 BuildRequires: cppunit-devel %endif -BuildRequires: zlib-devel +BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: gettext-devel -BuildRequires: intltool -BuildRequires: gcc-c++ BuildRequires: glibc-devel +BuildRequires: intltool BuildRequires: libstdc++-devel BuildRequires: make +BuildRequires: zlib-devel %if 0%{?suse_version} >= 1130 BuildRequires: libcares-devel %endif #cares @@ -109,12 +107,12 @@ BuildRequires: sqlite3-devel %endif #suse_version %endif #with_sqlite -BuildRequires: bison BuildRequires: autoconf BuildRequires: automake +BuildRequires: bash +BuildRequires: bison BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: bash Provides: aria2c = %{version}-%{release} %if %with_bashcomp # Not actually required for build, but makes the build fail if @@ -155,7 +153,6 @@ %endif #%_lib==lib64 %endif #cares %patch4 -%patch5 %build export CFLAGS="%{optflags} -DPIC -fPIC" ++ aria2-1.14.2.tar.bz2 -> aria2-1.15.0.tar.bz2 ++ 115999 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2012-03-22 12:31:08 Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) Package is "aria2", Maintainer is "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2012-03-20 11:25:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-03-22 12:31:11.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 20 21:44:22 UTC 2012 - bo...@steki.net + +- Add aria2-1.14.2-gcc47.patch: Fix build with gcc 4.7 + +--- New: aria2-1.14.2-gcc47.patch Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.8RHLWv/_old 2012-03-22 12:31:12.0 +0100 +++ /var/tmp/diff_new_pack.8RHLWv/_new 2012-03-22 12:31:12.0 +0100 @@ -50,6 +50,8 @@ Patch1: aria2-cares-static.patch Patch2: aria2-cares-lib64.patch Patch4: aria2-atoi.patch +# PATCH-FIX-UPSTREAM aria2-1.14.2-gcc47.patch -- fix for gcc 4.7 building issue +Patch5: aria2-1.14.2-gcc47.patch Url:http://sourceforge.net/projects/aria2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version:1} @@ -153,6 +155,7 @@ %endif #%_lib==lib64 %endif #cares %patch4 +%patch5 %build export CFLAGS="%{optflags} -DPIC -fPIC" ++ aria2-1.14.2-gcc47.patch ++ Index: src/util.h === --- src/util.h.orig 2012-02-27 13:58:33.0 +0100 +++ src/util.h 2012-03-20 22:34:26.039899602 +0100 @@ -111,48 +111,6 @@ std::string nativeToUtf8(const std::stri namespace util { -template -void divide -(std::pair, - std::pair >& hp, - InputIterator first, - InputIterator last, - char delim) -{ - InputIterator dpos = std::find(first, last, delim); - if(dpos == last) { -hp.first = stripIter(first, last); -hp.second.first = hp.second.second; - } else { -hp.first = stripIter(first, dpos); -hp.second = stripIter(dpos+1, last); - } -} - -template -std::string uitos(T value, bool comma = false) -{ - std::string str; - if(value == 0) { -str = "0"; -return str; - } - int count = 0; - while(value) { -++count; -char digit = value%10+'0'; -if(comma && count > 3 && count%3 == 1) { - str += ","; -} -str += digit; -value /= 10; - } - std::reverse(str.begin(), str.end()); - return str; -} - -std::string itos(int64_t value, bool comma = false); - /** * Computes difference in micro-seconds between tv1 and tv2, * assuming tv1 is newer than tv2. @@ -204,6 +162,48 @@ InputIterator lstripIter DEFAULT_STRIP_CHARSET.begin(), DEFAULT_STRIP_CHARSET.end()); } +template +void divide +(std::pair, + std::pair >& hp, + InputIterator first, + InputIterator last, + char delim) +{ + InputIterator dpos = std::find(first, last, delim); + if(dpos == last) { +hp.first = stripIter(first, last); +hp.second.first = hp.second.second; + } else { +hp.first = stripIter(first, dpos); +hp.second = stripIter(dpos+1, last); + } +} + +template +std::string uitos(T value, bool comma = false) +{ + std::string str; + if(value == 0) { +str = "0"; +return str; + } + int count = 0; + while(value) { +++count; +char digit = value%10+'0'; +if(comma && count > 3 && count%3 == 1) { + str += ","; +} +str += digit; +value /= 10; + } + std::reverse(str.begin(), str.end()); + return str; +} + +std::string itos(int64_t value, bool comma = false); + std::string strip (const std::string& str, const std::string& chars = DEFAULT_STRIP_CHARSET); Index: src/common.h === --- src/common.h.orig 2011-10-25 15:45:06.0 +0200 +++ src/common.h2012-03-20 22:37:02.074961079 +0100 @@ -86,5 +86,6 @@ typedef _off_t off_t; #define __STDC_LIMIT_MACROS // included here for compatibility issues with old compiler/libraries. #include - +// ssize_t req gcc 4.7 +#include #endif // D_COMMON_H -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
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 "po...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2011-10-16 12:43:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2012-03-20 11:25:17.0 +0100 @@ -1,0 +2,100 @@ +Tue Mar 13 08:32:18 UTC 2012 - cfarr...@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.ble...@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 - zai...@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 - co...@suse.com + +- change license to be in spdx.org format + +--- +Mon Dec 26 11:06:49 UTC 2011 - pascal.ble...@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
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at Sun Oct 16 12:40:28 CEST 2011. --- openSUSE:Factory/aria2/aria2.changes2011-09-23 01:51:58.0 +0200 +++ /mounts/work_src_done/STABLE/aria2/aria2.changes2011-10-15 00:26:26.0 +0200 @@ -1,0 +2,35 @@ +Fri Oct 14 22:08:37 UTC 2011 - pascal.ble...@opensuse.org + +- update to 1.13.0: + * fixes libgcrypt version check error + * now returns error response if RPC request parameter has wrong type + * on >= 12.1, aria2 uses libnettle and libgmp instead of libgcrypt + * added --piece-length option: sets a piece length for HTTP/FTP downloads; is +the boundary when aria2 splits a file; all splits occur at multiple of this +length; will be ignored in BitTorrent downloads and if Metalink file +contains piece hashes + * cleanup log message for binding server socket + * recognize tab as white space before option in -i list + * added geom parameter to --stream-piece-selector option: if 'geom' is given, + at the beginning aria2 selects piece which has minimum index like 'inorder', + but it exponentially increasingly keeps space from previously selected + piece; will reduce the number of establishing connection and at the same + time it will download the beginning part of the file first; useful to view + movie while downloading it + * added completedLength response key in aria2.getFiles RPC method + * added #checksum help tag. + * added --checksum and --checksum=TYPE=DIGEST option: sets checksum; TYPE is + hash type; supported hash type is listed in "Hash Algorithms" in "aria2c + -v"; DIGEST is hex digest; applies only to HTTP(S)/FTP downloads + * added --hash-check-only opiton: if true is given, after hash check using + --check-integrity option, abort download whether or not download is + complete; default is false + * added --download-result option: changes the way "Download Results" is formatted + * added --rpc-allow-origin-all option: adds Access-Control-Allow-Origin header + field with value '*' to the RPC response + * ignore --out option supplied in command-line if -i is used; can still use + out option in the text file specified in -i + * disable SSLv2 by default and optimize memory usage + * added libnettle and libgmp support + +--- calling whatdependson for head-i586 Old: aria2-1.12.1.tar.bz2 New: aria2-1.13.0.tar.bz2 Other differences: -- ++ aria2.spec ++ --- /var/tmp/diff_new_pack.q9OezH/_old 2011-10-16 12:40:23.0 +0200 +++ /var/tmp/diff_new_pack.q9OezH/_new 2011-10-16 12:40:23.0 +0200 @@ -16,12 +16,16 @@ # -%if 0%{?_with_gnutls:1} +%if 0%{?suse_version} > 0 && 0%{?suse_version} > 1140 + %define with_nettle 1 +%else + %if 0%{?_with_gnutls:1} %define with_gnutls 1 %undefine with_openssl -%else + %else %define with_openssl 1 %undefine with_gnutls + %endif %endif %if 0%{?suse_version} > 0 && 0%{?suse_version} >= 1020 @@ -37,7 +41,7 @@ %endif Name: aria2 -Version:1.12.1 +Version:1.13.0 Release:1 Summary:Parallelizing Multi-Protocol Utility for Downloading Files Source: http://prdownloads.sourceforge.net/aria2/aria2-%{version}.tar.bz2 @@ -49,6 +53,9 @@ 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 +%endif %if %{?with_gnutls:1}0 BuildRequires: libgcrypt-devel %if %suse_version > 1030 @@ -81,6 +88,7 @@ %if 0%{?!suse_version:1} || 0%{?suse_version} >= 1020 BuildRequires: cppunit-devel %endif +BuildRequires: zlib-devel BuildRequires: gettext gettext-devel intltool BuildRequires: gcc-c++ glibc-devel libstdc++-devel make %if 0%{?suse_version} >= 1130 ++ aria2-1.12.1.tar.bz2 -> aria2-1.13.0.tar.bz2 ++ 65047 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit aria2 for openSUSE:Factory
Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at Tue Sep 20 09:28:16 CEST 2011. --- aria2/aria2.changes 2011-03-18 22:05:48.0 +0100 +++ /mounts/work_src_done/STABLE/aria2/aria2.changes2011-09-17 14:13:06.0 +0200 @@ -1,0 +2,108 @@ +Sat Sep 17 12:13:00 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + +--- +Wed Aug 03 23:27:09 UTC 2011 - pascal.ble...@opensuse.org + +- update to 1.12.1: + * adds RFC 6249 Metalink/HTTP support + * current implementation only uses rel=duplicate links + * --enable-direct-io option was deprecated because of performance issue + * since recent GnuTLS uses libnettle as default instead of libgcrypt, this +release added initialization code for libgcrypt + * Initialize libgcrypt. We relied initialization of libgcrypt on +gnutls_global_init(), but recent change in gnutls, which changes default +crypto backend from libgcrypt to libnettle, leaves libgcrypt uninitialized +if it uses libnettle as backend (and this is likely because libnettle is +chosen by default). To fix this issue, we simply initialize libgcrypt on our +own. + * Throw exception with error message if gnutls_global_init() failed. + * Implemented Metalink/HTTP. Link header fields from first Metalink server is +utilized as described in rfc6249. We only set digest from Digest header +field to DownloadContext only when PieceStorage is not initialized(in other +words, before file size is known). After PieceStorage is initialized, Digest +header field is used to check the value is the same in digest in +DownloadContext. Current implementation only handles rel=duplicate. + * Remove Metalink content-type after first server response. + * Updated Russian translation of aria2 man page. + * Fixed the bug due to dangling pointers in RequestGroup. + * Added log message to clarify error for BitTorrent server socket. + * Added #deprecated help tag. + * Removed deprecated options: --enable-xml-rpc, --xml-rpc-listen-all, +--xml-rpc-listen-port, --xml-rpc-max-request-size, --xml-rpc-user, +--xml-rpc-passwd. + * Removed use of O_DIRECT because of performance issue. Deprecated +--enable-direct-io option. + * Increased the maximum number of in-flight request in BitTorrent. + * Added --log option to aria2rpc + +--- +Thu Jun 30 21:52:54 UTC 2011 - pascal.ble...@opensuse.org + +- update to 1.12.0: + * Use ServerStat to find faster server. This is useful when several downloads +were started in parallel, but one download is slow and the other downloads +have completed. Then aria2 knows which servers are fast by the results of +completed downloads, and check the available URIs of slow downloads to see +faster server is available there. If so, use it instead of current slow one +to make download faster. + * Added Russian translation of man page and HTML manual. + * Added aria2.getGlobalStat RPC method. It returns overall download/upload +speed and the number of active/stopped/waiting downloads. + * Added --pause option. This option pauses download after added. This option +is effective only when --enable-rpc=true is given. When --save-session +option is used and there are paused downloads, they are saved with +--pause=true so that it will become paused state when the session is +recovered. + * Abort aria2 if it could not setup any RPC server. + * Added --truncate-console-readout option. This option truncates console +readout to fit in a single line. This is default. Give false value to this +option to tell aria2 not to truncate console readout. + * Cache and reuse RpcMethod objects. + * Allowed missing params in system.multicall RPC method. + * Added --stream-piece-selector option. This option specifies piece selection +algorithm used in HTTP/FTP download. Piece means fixed length segment which +is downloaded in parallel in segmented download. If 'default' is given, +aria2 selects piece so that it reduces the number of establishing +connection. This is reasonable default behaviour because establishing +connection is an expensive operation. If 'inorder' is given, aria2 selects +piece which has minimum index. Index=0 means first of the file. This will +be useful to view movie while downloading it. --enable-http-pipelining +option may be useful to reduce reconnection overhead. Please note that +aria2 honors --min-split-size option, so it will be necessary to specify a +reasonable value to --min-split-size option. + * Removed unnecessary template parameter from std::make_pair call. + * Only percent-encode non-printable ASCII chars(0x00-0x1f), non-ASCII +chars(>0x7f), ' ', '"', '<' and '>' for URIs supplied by user and remote +ser
commit aria2 for openSUSE:Factory
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.0 +0100 +++ /mounts/work_src_done/STABLE/aria2/aria2.changes2011-03-18 22:05:48.0 +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 defin