Commit fbc50077 authored by Kartik Mistry's avatar Kartik Mistry 🇮🇳

New upstream version 1.26.1

parent 0c0279f5
......@@ -6,12 +6,16 @@ Nils Maier <maierman at web dot Germany>
The aria2 contributor's list extracted from commit logs [1]:
103yiran
Alexander Amanuel
Anthony Bryan
Artur Petrov
Athmane Madjoudj
Char
Cristian Rodríguez
Dan Fandrich
David Macek
Florian Gamböck
ITriskTI
Igor Khomyakov
Jarda Snajdr
......@@ -27,6 +31,7 @@ Ryo ONODERA
Sarim Khan
Sergey Zolotarev
Sonny Piers
Sébastien Cabaniols
Tatsuhiro Tsujikawa
Vasilij Schneidermann
Zoltan Toth-Czifra
......
commit f6ac3fa6913b10509ed50427a7c3e6191c551069 (HEAD, tag: release-1.25.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 <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-15
AuthorDate: 2016-08-28
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-15
CommitDate: 2016-08-28
Update NEWS
commit 020859f8de8eef60f2488e3f1b3f09cf7d958764
commit 753d00da99c0e760af419147be7b2e509021d2f3
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-15
AuthorDate: 2016-08-28
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-15
CommitDate: 2016-08-28
Update third-party libraries for binary releases
Bump up version number to 1.26.1
commit 7251167e585a465c61f4b05b19981f76255fa61d
commit 1640139a0da84bca73f1bb9e7c63afe8a0155d12
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-15
AuthorDate: 2016-08-20
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-15
CommitDate: 2016-08-28
Bump up version to 1.25.0
commit 777b81869086c8c01b18fd06f252c16274aebd91
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-14
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-14
Add offset value to Timer::clock::now() to treat 0 as special value
commit 01f870221b2044ed14be828e02b00d4f6452d70d
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-11
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-11
Fix have entry removal
commit babdcb2c7d249b19ad38a07158e829f52a08e75a
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-10
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-10
Change have entry indexing method
Now use increasing sequence of integer rather than timer value.
commit f2aa7564b09f6c80d9975533401396f11a0e8439
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-10
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-10
Remove unnecessary condition
commit 4d27668d7c16a096c796e647d13c5f44ea11045f
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-10
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-10
Decide interest and choking after receiving messages
commit c4cf8fa61d12eafe686ad05be4b4fe050bfb9285
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-09
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-09
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.
commit ae11b7a85d43b42520a2846e9c9eabd443e38ee2
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-09
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-09
Fix bug that causes bogus EOF connection failure in BitTorrent downloads
commit 41df1607f6d879d3ad49e874f8cb902c82892212
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-09
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-09
Fix frequent interested/not interested message transmission
commit 570d46725fda98e546acab1d338cd72336836188
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-09
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-09
Fix frequent choke/unchoke message transmission
commit 360ca57231276648c8a26556ee06f7484176323c
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-07
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-07
Try to use available URI if all pooled requests are sleeping
commit b7e19eede72760bc08047d877389639c0a26061a
Author: Nils Maier <maierman@web.de>
AuthorDate: 2016-07-05
Commit: Nils Maier <maierman@web.de>
CommitDate: 2016-07-05
Update expat in OSX build
Closes GH-694
commit a9fe783484e9196d05b9ea99f441f129365c7034
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-05
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-05
aria2mon: Add --secret option
commit a1ce6d2e7f8824b1c1cd18d4e531d84ba58a07df
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-05
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-05
Set server status error on network failure
commit 295affe16029b7bc2d86e7a60385294487d6a156
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-04
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-04
Disable AI_ADDRCONFIG if no IPv4/IPv6 address is configured for any interface
commit 4df7b540a2263b87577a8805b3ca08e5e3e4da65
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-03
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-03
Fix warning "Cannot fid peer ... in usedPeers_"
commit f7cbbfd209d8df2dec21da907e48bb09c5429484
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-07-02
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-07-02
Retain peers obtained earlier
commit 9cee162716d0be894e1b87fad78e9737e30356ed
Merge: bc77e48 ae2bda8
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-27
Commit: GitHub <noreply@github.com>
CommitDate: 2016-06-27
Merge pull request #693 from ITriskTI/patch-1
Make assertion hold
Update aria2c.rst
commit ae2bda8222094648b488accbd7f56de29aa6df31
Author: ITriskTI <ITriskTI@gmail.com>
AuthorDate: 2016-06-27
Commit: GitHub <noreply@github.com>
CommitDate: 2016-06-27
Update aria2c.rst
commit bc77e4821786a7b8080bec5bf7c6f7a96392a461
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-22
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-22
Use 1 in 2nd parameter of fwrite for consistency
commit d38da969a5f2274d022a2c934416922d2014340b
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-21
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-21
Apply --retry-wait on 503 only
commit e8fcedf092ecacab7e79b9bdea3f243da6b3b85d
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-21
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-21
Take into account timeout
commit 10b64e281a0e72d8769b69a7f1953562609451b2
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-21
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-21
Ensure that lowest speed check is done even when download speed is 0
commit 2365c919941d8d5b7e316a4fe8f6d8f27ea9e8bf
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-21
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-21
Document that -o is always relative to -d option
commit 1e59e357af626edc870b7f53c1ae8083658d0d1a
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-19
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-19
Fix compile error on OS X
commit f6f672f4d9d6b176807f00b2e0ac4916b620dacd
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-17
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-17
Allow larger ut_metadata size
commit a86a823f507b0c7866fe7e46eaf1b75dd9f25ec6
Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2016-06-16
Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2016-06-16
mingw: Change FD_SETSIZE to 32768
If we have peer which is already used, make addAndCheckoutPeer() fail.
If peer is in unused list, first remove the old entry, and then add
new one. This would make assertion in ~DefaultPeerStorage hold.
......@@ -30,7 +30,7 @@ RUN apt-get update && \
RUN curl -L -O https://gmplib.org/download/gmp/gmp-6.1.1.tar.lz && \
curl -L -O http://downloads.sourceforge.net/project/expat/expat/2.2.0/expat-2.2.0.tar.bz2 && \
curl -L -O https://www.sqlite.org/2016/sqlite-autoconf-3130000.tar.gz && \
curl -L -O https://sqlite.org/2016/sqlite-autoconf-3140100.tar.gz && \
curl -L -O http://zlib.net/zlib-1.2.8.tar.xz && \
curl -L -O http://c-ares.haxx.se/download/c-ares-1.11.0.tar.gz && \
curl -L -O http://libssh2.org/download/libssh2-1.7.0.tar.gz
......@@ -57,8 +57,8 @@ RUN tar xf expat-2.2.0.tar.bz2 && \
--build=`dpkg-architecture -qDEB_BUILD_GNU_TYPE` && \
make install
RUN tar xf sqlite-autoconf-3130000.tar.gz && \
cd sqlite-autoconf-3130000 && \
RUN tar xf sqlite-autoconf-3140100.tar.gz && \
cd sqlite-autoconf-3140100 && \
./configure \
--disable-shared \
--enable-static \
......
......@@ -32,7 +32,7 @@ RUN mkdir $LOCAL_DIR && mkdir zlib && cd zlib && \
RUN mkdir -p expat && cd expat && \
curl -Ls -o - 'http://sourceforge.net/projects/expat/files/latest/download' | \
tar xzf - --strip-components=1 && \
tar xjf - --strip-components=1 && \
./configure \
--host=$HOST \
--build=`dpkg-architecture -qDEB_BUILD_GNU_TYPE` \
......
aria2 1.25.0
aria2 1.26.1
============
Release Note
------------
This release fixes many bugs reported so far. There is no new
functionality in this release. We have fixed many performance issues
in BitTorrent downloads.
This release fixes the bug that causes assertion failure during
BitTorrent downloads.
Changes
-------
* Update third-party libraries for binary releases
* Make assertion hold
* Send have message without too much delay
If we have peer which is already used, make addAndCheckoutPeer()
fail. If peer is in unused list, first remove the old entry, and
then add new one. This would make assertion in ~DefaultPeerStorage
hold.
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
aria2 1.26.0
============
Release Note
------------
This release fixes linking bug with libaria2 enabled. It also changes
how aria2 renames the download file name when the same name already
exists in file system. In summary, we use numbers before extension
(e.g., foo.1.txt), rather than after extension (e.g., foo.txt.1). Now
--seed-time option can take floating point number to specify
fractional minutes.
Changes
-------
* aria2mon: Replace client.call with local method
Patch from Florian Gamböck
* Fix frequent interested/not interested message transmission
* Reorder a note section in aria2c.rst
* Fix frequent choke/unchoke message transmission
Patch from Artur Petrov
* Try to use available URI if all pooled requests are sleeping
* Update expat in OSX build
Closes GH-722
Closes GH-694
* bash_completion: Add missing options which takes one of pre-defined
values
* aria2mon: Add --secret option
* Replace "/" with "-" in magnet dn name when used as in-memory
download name
Fixes GH-700
* Fix Dockerfile.raspberrypi to correctly decompress expat archive
* Set server status error on network failure in server performance
profile
Patch from Char
* Disable AI_ADDRCONFIG if no IPv4/IPv6 address is configured for any
interface
* Enable ccache in travis-ci
Fixes GH-698
Speeds up the build most of the time.
* Russian manual: Update aria2c.rst
Closes GH-710
Patch from ITriskTI
* Enable OSX/macOS build for travis
* Apply --retry-wait on 503 only
Closes GH-711
Closes GH-666
* Ensure that lowest speed check is done even when download speed is 0
* Better auto-renaming
Fixes GH-686
Up until now aria2 file auto renaming worked by just appending a new
unique number to the file path, behind the file name extension, if
any, changing what most other programs consider the file extension
in the process. Now, aria2 will attempt to insert the number before
the file extension, leaving the extension intact, so that e.g. a
".jpg" still is a ".jpg" file and opens in your configured image
viewer when clicking it. If a file has no extension (incl. so
called "dot files"), the number will be appended to the file name as
usual.
* Document that -o is always relative to -d option
Note: This is a potentially breaking change that might break third
party scripts that rely on aria2 auto file renaming producing a
certain format for renamed files. Please fix your scripts
accordingly.
Fixes GH-684
Closes GH-709
* Allow larger ut_metadata size
* Log number of items loaded from input file
Fixes GH-681
* Link external libraries to libaria2 with --enable-libaria2
* mingw: Change FD_SETSIZE to 32768
Fixes GH-707
Fixes GH-678
* Allow seconds for seed-time (fractional minutes)
* Fix compile error on OS X
Patch from Sébastien Cabaniols
Fixes GH-683
Closes GH-704
......@@ -5,7 +5,6 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.12: http://docutils.sourceforge.net/" />
<title>aria2 - The ultra fast download utility</title>
<meta name="author" content="Tatsuhiro Tsujikawa" />
<style type="text/css">
/*
......@@ -341,16 +340,7 @@ ul.auto-toc {
<body>
<div class="document" id="aria2-the-ultra-fast-download-utility">
<h1 class="title">aria2 - The ultra fast download utility</h1>
<table class="docinfo" frame="void" rules="none">
<col class="docinfo-name" />
<col class="docinfo-content" />
<tbody valign="top">
<tr><th class="docinfo-name">Author:</th>
<td>Tatsuhiro Tsujikawa</td></tr>
<tr class="field"><th class="docinfo-name">Email:</th><td class="field-body">tatsuhiro.t_at_gmail_dot_com</td>
</tr>
</tbody>
</table>
<div class="section" id="disclaimer">
<h1>Disclaimer</h1>
<p>This program comes with no warranty.
......@@ -595,7 +585,7 @@ necessary to build the program:</p>
<pre class="literal-block">
$ autoreconf -i
</pre>
<p>Also you need <a class="reference external" href="http://sphinx.pocoo.org/">Sphinx</a> to build man page.</p>
<p>Also you need <a class="reference external" href="http://sphinx-doc.org/">Sphinx</a> to build man page.</p>
<p>If you are building aria2 for Mac OS X, take a look at
the make-release-os.mk GNU Make makefile.</p>
<p>The quickest way to build aria2 is first run configure script:</p>
......@@ -701,7 +691,7 @@ libraries.</p>
<h1>Cross-compiling Android binary</h1>
<p>In this section, we describe how to build Android binary using Android
NDK cross-compiler on Debian Linux.</p>
<p>At the time of this writing, android-ndk-r9 should compile aria2
<p>At the time of this writing, android-ndk-r12b should compile aria2
without errors.</p>
<p><tt class="docutils literal"><span class="pre">android-config</span></tt> script is a configure script wrapper for Android
build. We use it to create official Android build. This script
......@@ -722,19 +712,14 @@ by ourselves.</p>
environment variable which must fulfill the following conditions:</p>
<ul>
<li><p class="first">Android NDK toolchain is installed under
<tt class="docutils literal">$ANDROID_HOME/toolchain</tt>. Refer to &quot;4/ Invoking the compiler
(the easy way):&quot; section in Android NDK
<tt class="docutils literal"><span class="pre">docs/STANDALONE-TOOLCHAIN.html</span></tt> to install custom toolchain.</p>
<p>For example, to install toolchain under <tt class="docutils literal">$ANDROID_HOME/toolchain</tt>,
do this:</p>
<pre class="literal-block">
$NDK/build/tools/make-standalone-toolchain.sh \
--install-dir=$ANDROID_HOME/toolchain \
--toolchain=arm-linux-androideabi-4.9 \
--platform=android-16
<tt class="docutils literal">$ANDROID_HOME/toolchain</tt>. Refer to <a class="reference external" href="https://developer.android.com/ndk/guides/standalone_toolchain.html">Standalone Toolchain</a>
for more details, but it is a bit out of date.</p>
<p>To install toolchain under <tt class="docutils literal">$ANDROID_HOME/toolchain</tt>, do this:</p>
<pre class="code text literal-block">
$NDK/build/tools/make_standalone_toolchain.py \
--arch arm --api 16 --stl=gnustl \
--install-dir $ANDROID_HOME/toolchain
</pre>
<p>You may need to add <tt class="docutils literal"><span class="pre">--system=linux-x86_64</span></tt> to the above
command-line for x86_64 Linux host.</p>
</li>
<li><p class="first">The dependent libraries must be installed under
<tt class="docutils literal">$ANDROID_HOME/usr/local</tt>.</p>
......@@ -747,13 +732,13 @@ correct path.</p>
</div>
<div class="section" id="building-documentation">
<h1>Building documentation</h1>
<p><a class="reference external" href="http://sphinx.pocoo.org/">Sphinx</a> is used to build the
<p><a class="reference external" href="http://sphinx-doc.org/">Sphinx</a> is used to build the
documentation. aria2 man pages will be build when you run <tt class="docutils literal">make</tt> if
they are not up-to-date. You can also build HTML version of aria2 man
page by <tt class="docutils literal">make html</tt>. The HTML version manual is also available at
<a class="reference external" href="https://aria2.github.io/manual/en/html/">online</a> (<a class="reference external" href="https://aria2.github.io/manual/ru/html/">Russian
translation</a>,
<a class="reference external" href="https://aria2.github.io/manual/pt/html/">Portuguese translation</a>).</p>
translation</a>, <a class="reference external" href="https://aria2.github.io/manual/pt/html/">Portuguese
translation</a>).</p>
</div>
<div class="section" id="bittorrent">
<h1>BitTorrent</h1>
......
aria2 - The ultra fast download utility
=======================================
:Author: Tatsuhiro Tsujikawa
:Email: tatsuhiro.t_at_gmail_dot_com
Disclaimer
----------
......@@ -241,7 +239,7 @@ necessary to build the program::
$ autoreconf -i
Also you need `Sphinx <http://sphinx.pocoo.org/>`_ to build man page.
Also you need `Sphinx <http://sphinx-doc.org/>`_ to build man page.
If you are building aria2 for Mac OS X, take a look at
the make-release-os.mk GNU Make makefile.
......@@ -361,7 +359,7 @@ Cross-compiling Android binary
In this section, we describe how to build Android binary using Android
NDK cross-compiler on Debian Linux.
At the time of this writing, android-ndk-r9 should compile aria2
At the time of this writing, android-ndk-r12b should compile aria2
without errors.
``android-config`` script is a configure script wrapper for Android
......@@ -385,20 +383,17 @@ by ourselves.
environment variable which must fulfill the following conditions:
* Android NDK toolchain is installed under
``$ANDROID_HOME/toolchain``. Refer to "4/ Invoking the compiler
(the easy way):" section in Android NDK
``docs/STANDALONE-TOOLCHAIN.html`` to install custom toolchain.
``$ANDROID_HOME/toolchain``. Refer to `Standalone Toolchain
<https://developer.android.com/ndk/guides/standalone_toolchain.html>`_
for more details, but it is a bit out of date.
For example, to install toolchain under ``$ANDROID_HOME/toolchain``,
do this::
To install toolchain under ``$ANDROID_HOME/toolchain``, do this:
$NDK/build/tools/make-standalone-toolchain.sh \
--install-dir=$ANDROID_HOME/toolchain \
--toolchain=arm-linux-androideabi-4.9 \
--platform=android-16
.. code-block:: text
You may need to add ``--system=linux-x86_64`` to the above
command-line for x86_64 Linux host.
$NDK/build/tools/make_standalone_toolchain.py \
--arch arm --api 16 --stl=gnustl \
--install-dir $ANDROID_HOME/toolchain
* The dependent libraries must be installed under
``$ANDROID_HOME/usr/local``.
......@@ -412,14 +407,13 @@ After ``android-config``, run ``android-make`` to compile sources.
Building documentation
----------------------
`Sphinx <http://sphinx.pocoo.org/>`_ is used to build the
`Sphinx <http://sphinx-doc.org/>`_ is used to build the
documentation. aria2 man pages will be build when you run ``make`` if
they are not up-to-date. You can also build HTML version of aria2 man
page by ``make html``. The HTML version manual is also available at
`online <https://aria2.github.io/manual/en/html/>`_ (`Russian
translation <https://aria2.github.io/manual/ru/html/>`_,
`Portuguese translation
<https://aria2.github.io/manual/pt/html/>`_).
translation <https://aria2.github.io/manual/ru/html/>`_, `Portuguese
translation <https://aria2.github.io/manual/pt/html/>`_).
BitTorrent
-----------
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for aria2 1.25.0.
# Generated by GNU Autoconf 2.69 for aria2 1.26.1.
#
# Report bugs to <https://github.com/aria2/aria2/issues>.
#
......@@ -590,8 +590,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='aria2'
PACKAGE_TARNAME='aria2'
PACKAGE_VERSION='1.25.0'
PACKAGE_STRING='aria2 1.25.0'
PACKAGE_VERSION='1.26.1'
PACKAGE_STRING='aria2 1.26.1'
PACKAGE_BUGREPORT='https://github.com/aria2/aria2/issues'
PACKAGE_URL='https://aria2.github.io/'
......@@ -665,14 +665,14 @@ HAVE_KQUEUE_FALSE
HAVE_KQUEUE_TRUE
HAVE_PORT_ASSOCIATE_FALSE
HAVE_PORT_ASSOCIATE_TRUE
HAVE_TIMEGM_FALSE
HAVE_TIMEGM_TRUE
MINGW_BUILD_FALSE
MINGW_BUILD_TRUE
HAVE_POLL_FALSE
HAVE_POLL_TRUE
HAVE_DAEMON_FALSE
HAVE_DAEMON_TRUE
HAVE_TIMEGM_FALSE
HAVE_TIMEGM_TRUE
HAVE_STRPTIME_FALSE
HAVE_STRPTIME_TRUE
HAVE_GETTIMEOFDAY_FALSE
......@@ -1591,7 +1591,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures aria2 1.25.0 to adapt to many kinds of systems.
\`configure' configures aria2 1.26.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1663,7 +1663,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of aria2 1.25.0:";;
short | recursive ) echo "Configuration of aria2 1.26.1:";;
esac
cat <<\_ACEOF
......@@ -1866,7 +1866,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
aria2 configure 1.25.0
aria2 configure 1.26.1
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -2874,7 +2874,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by aria2 $as_me 1.25.0, which was
It was created by aria2 $as_me 1.26.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
......@@ -3853,7 +3853,7 @@ fi
# Define the identity of the package.
PACKAGE='aria2'
VERSION='1.25.0'
VERSION='1.26.1'
cat >>confdefs.h <<_ACEOF
......@@ -26091,33 +26091,6 @@ fi
fi
done
for ac_func in timegm
do :
ac_fn_cxx_check_func "$LINENO" "timegm" "ac_cv_func_timegm"
if test "x$ac_cv_func_timegm" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_TIMEGM 1
_ACEOF
if true; then
HAVE_TIMEGM_TRUE=
HAVE_TIMEGM_FALSE='#'
else
HAVE_TIMEGM_TRUE='#'
HAVE_TIMEGM_FALSE=
fi
else
if false; then
HAVE_TIMEGM_TRUE=
HAVE_TIMEGM_FALSE='#'
else
HAVE_TIMEGM_TRUE='#'
HAVE_TIMEGM_FALSE=
fi
fi
done
for ac_func in daemon
do :
ac_fn_cxx_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
......@@ -26197,6 +26170,49 @@ fi
;;
esac
case "$host" in
*android*)
# timegm is not declared with Android NDK r12b
if false; then
HAVE_TIMEGM_TRUE=
HAVE_TIMEGM_FALSE='#'
else
HAVE_TIMEGM_TRUE='#'
HAVE_TIMEGM_FALSE=
fi
;;
*)
for ac_func in timegm
do :
ac_fn_cxx_check_func "$LINENO" "timegm" "ac_cv_func_timegm"
if test "x$ac_cv_func_timegm" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_TIMEGM 1
_ACEOF
if true; then
HAVE_TIMEGM_TRUE=