summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-03-17 16:08:08 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-03-17 16:08:08 +0900
commita3e07aa8573126238991f5cba7b55a934246bcee (patch)
tree06e78aaf298740dc3c5bb142379691b71ab980df
parent0fa92911d7b81df6e8942ad0059c22b66d833693 (diff)
Update NEWS
-rw-r--r--NEWS122
1 files changed, 122 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index f3cea452..7ea11113 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,125 @@
+aria2 1.16.4
+============
+
+Release Note
+------------
+
+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. 1.15.2 based
+Portuguese translated manual was added.
+
+Changes
+-------
+
+* Make configure argument meaning more consistent and obvious.
+
+ Most other software uses --disable/--without for features it does
+ build or at least check by default.
+
+ Change aria2 configure options so that:
+
+ * --enable-*: do not build by default, unless --enable specified
+ * --disable-*: check and build by default, unless --disable specified
+ * --with-*: do not use by default, unless --with specified
+ * --without-*: check and use by default, unless without specified
+
+ Contributed by Nils Maier
+
+* Allow for out-of-tree Sphinx builds
+
+ Contributed by Nils Maier
+
+* Bring back datetime in console log
+
+* Run checksum check if -V and -c are used and file is completed
+
+ With -c option, aria2 can continue download after the existing file
+ position. If it is not completed, then after completion aria2 runs
+ checksum checking if available. But if existing file has already
+ been completed, then CreateRequestCommand exits without issuing
+ checksum checking. And aria2 treats it download error because it
+ needs checksum verification but it has not been done. This change
+ fixes this by properly checking download state and issue checksum
+ checking before CreateRequestCommand.
+
+* Support for gzipped -i and --save-session
+
+ Saved sessions may very large, as in hundreds and even thousands of
+ megabyte when dealing with large queues. Add support to save and
+ reload sessions to gzipped files, when libz is available.
+
+ The session serializer will output gzipped contents when the file
+ ends with .gz, while the input file reader (UriListParser) will
+ accept whatever is thrown at it.
+
+ Document -i/--save-session gzip behaviour
+
+ Contributed by Nils Maier
+
+* Do not use a virtual varargs function
+
+ This stuff breaks in some compiler (configurations)
+
+ Contributed by Nils Maier
+
+* Check for sys/signal.h and/or signal.h
+
+ mingw-w64 does not actually have sys/signal.h, while OSX currently
+ has a broken signal.h Better check the presence of both and use
+ sys/signal.h if present, else signal.h
+
+ Contributed by Nils Maier
+
+* Hygiene: Fix some clang warnings, mostly unused private members.
+
+ Contributed by Nils Maier
+
+* Fix bustage on OSX with ./configure CC=cc CXX=c++ (clang)
+
+ Contributed by Nils Maier
+
+* Do not reference RequestGroups longer than necessary
+
+ There is an initial vector of SharedHandle<RequestGroup> to seed the
+ DownloadEngine. This vector was however kept alive via main.cc ->
+ MultiUrlRequestInfo up until the program exits, hence effetively
+ leaking all initial RequestGroups and associated object instances.
+
+ Hence, as a matter of dirty-workaround, drop the contents of that
+ initial vector as soon as it is not required any longer.
+
+ Contributed by Nils Maier
+
+* Detect console with on Windows
+
+ Contributed by Nils Maier
+
+* Fix infinite loop when size of downloadResults_ exceeds maxDownloadResult_
+
+* Support BitTorrent UDP tracker
+
+ It shares UDP listening port with IPv4 DHT. At the moment, in order
+ to enable UDP tracker support, enable IPv4 DHT.
+
+* Show correct end byte in error message when HTTP response range is not ok
+
+ Previously, unless HTTP pipelining is enabled, end byte in that
+ message is always 0. With this change, it shows correct end byte
+ sent to the HTTP server.
+
+* Add Portuguese manual
+
+ This translation is based on aria2 version 1.15.2 manual.
+ Contributed by Gilberto dos Santos Alves
+
+* Fix bug that active downloads are not saved with --save-session-interval
+
+
+
aria2 1.16.3
============