mirror of https://github.com/aria2/aria2
Updated for 1.8.1 release
parent
bceec9d1c6
commit
d2b0e02209
101
NEWS
101
NEWS
|
@ -1,3 +1,104 @@
|
||||||
|
aria2 1.8.1
|
||||||
|
===========
|
||||||
|
|
||||||
|
Release Note
|
||||||
|
------------
|
||||||
|
|
||||||
|
This release fixes the bug that causes segmentation fault if unknown
|
||||||
|
options exist in aria2.conf file and user cannot include empty line in
|
||||||
|
aria2.conf.
|
||||||
|
|
||||||
|
Following new command line options are added: --http-no-cache,
|
||||||
|
--bt-metadata-only and --human-readable option. --dir option now
|
||||||
|
treats "" as ".". --all-proxy, --http-proxy, --https-proxy and
|
||||||
|
--ftp-proxy option accept empty string "". When "" is given, it
|
||||||
|
erases previously defined proxy.
|
||||||
|
|
||||||
|
aria2.getSessionInfo XML-RPC method was added. aria2.tellWaiting and
|
||||||
|
aria2.tellStopped XML-RPC method accept a negative integer as
|
||||||
|
offset. For example, in aria2.tellWaiting, 'offset' == -1 points last
|
||||||
|
download in the waiting queue and 'offset' == -2 points the download
|
||||||
|
before the last download, and so on. 'dir' and 'files' key were added
|
||||||
|
to the response struct of aria2.tellStatus XML-RPC method. The value
|
||||||
|
associated with 'files' key is the list of files. Its element is the
|
||||||
|
same struct used in aria2.getFiles XML-RPC method. 'uris' key was
|
||||||
|
added to the response struct of aria2.getFiles XML-RPC method. The
|
||||||
|
value associated with 'uris' key is the list of URIs. Its element is
|
||||||
|
the same struct used in aria2.getUris XML-RPC method. aria2 now
|
||||||
|
returns gzip compressed XML-RPC response if XML-RPC client accepts
|
||||||
|
gzip content encoding.
|
||||||
|
|
||||||
|
Changes
|
||||||
|
-------
|
||||||
|
|
||||||
|
* aria2 now returns gzip compressed XML-RPC response if XML-RPC
|
||||||
|
client accepts gzip content encoding.
|
||||||
|
|
||||||
|
* Added dir and files key to the response struct of aria2.tellStatus
|
||||||
|
XML-RPC method. The value associated with files key is the list of
|
||||||
|
files. Its element is the same struct used in aria2.getFiles
|
||||||
|
XML-RPC method. Added uris key to the response struct of
|
||||||
|
aria2.getFiles XML-RPC method. The value associated with uris key
|
||||||
|
is the list of URIs. Its element is the same struct used in
|
||||||
|
aria2.getUris XML-RPC method.
|
||||||
|
|
||||||
|
* Added aria2.getSessionInfo XML-RPC method. This method returns a
|
||||||
|
struct containing Session ID, which is generated each time when
|
||||||
|
aria2 is invoked.
|
||||||
|
|
||||||
|
* Now offset argument in aria2.tellWaiting and aria2.tellStopped
|
||||||
|
accept a negative integer. 'offset' == -1 points last download in
|
||||||
|
the waiting queue and 'offset' == -2 points the download before the
|
||||||
|
last download, and so on. The downloads in the response are in
|
||||||
|
reversed order.
|
||||||
|
|
||||||
|
* Added --human-readable option. This option, when true is given,
|
||||||
|
prints sizes and speed in human readable format(e.g., 1.2Ki, 3.4Mi)
|
||||||
|
in the console readout. The default value is true and it looks
|
||||||
|
exactly the same as aria2-1.8.0. So the 'new feature' appears when
|
||||||
|
false is given. In this case, sizes and speed are printed in
|
||||||
|
bytes. No Ki, Mi units conversion is used. This may be useful for
|
||||||
|
a program to parse the output of aria2.
|
||||||
|
|
||||||
|
* Now --all-proxy, --http-proxy, --https-proxy and --ftp-proxy option
|
||||||
|
accept empty string "". When "" is given, it erases previously
|
||||||
|
defined proxy.
|
||||||
|
|
||||||
|
* Added --bt-metadata-only option. If true is given to this option,
|
||||||
|
aria2 downloads metadata only. The file(s) described in metadata
|
||||||
|
will not be downloaded. This option has effect only when BitTorrent
|
||||||
|
Magnet URI is used. See also --bt-save-metadata option.
|
||||||
|
|
||||||
|
* Fixed memory leak. Commands stored in std::deque<Command*> are not
|
||||||
|
deleted when exception is thrown.
|
||||||
|
|
||||||
|
* Replaced '/' and '\' with '_' in HTTP/FTP filename.
|
||||||
|
|
||||||
|
* Treat --dir="" as --dir="."
|
||||||
|
|
||||||
|
* Added --http-no-cache option. When true is given, aria2 sends
|
||||||
|
Cache-Control: no-cache and Pragma: no-cache header to avoid cached
|
||||||
|
content. If false is given , these headers are not sent and you
|
||||||
|
can add Cache-Control header with a directive you like using
|
||||||
|
--header option.
|
||||||
|
|
||||||
|
* Added following sentence to the help message of --out option:
|
||||||
|
--out option is ignored when -Z is used.
|
||||||
|
|
||||||
|
* Added --bt-save-metadata option to -i list options.
|
||||||
|
|
||||||
|
* Fixed compile error with i586-mingw32msvc-gcc 4.4.2, which is
|
||||||
|
debian's corss compiler, without any additional libraries.
|
||||||
|
|
||||||
|
* Fixed the bug that causes segmentation fault if unknown option is
|
||||||
|
put in aria2.conf file. BUG#2928303
|
||||||
|
|
||||||
|
* Ignore port message with port=0.
|
||||||
|
|
||||||
|
* Updated autoconf/automake auxiliary files.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
aria2 1.8.0
|
aria2 1.8.0
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue