mirror of https://github.com/aria2/aria2
Updated for 1.6.0 release.
parent
7cce6c46a8
commit
07af5a2256
161
NEWS
161
NEWS
|
@ -1,140 +1,67 @@
|
||||||
aria2 1.5.2
|
aria2 1.6.0
|
||||||
===========
|
===========
|
||||||
|
|
||||||
Release Note
|
Release Note
|
||||||
------------
|
------------
|
||||||
|
|
||||||
This release fixes the bug that when the first attempt to establishing
|
This release changes the default behavior of XML-RPC server. Now it
|
||||||
connection fails, aria2 don't try to connect another address and a
|
listens only on local loopback interface by default for security
|
||||||
download immediately fails. -S output was enhanced: exact file size
|
reasons. If you want to connect to aria2c from remote hosts, use
|
||||||
is now printed. For -S with torrent file, meta data such as comment,
|
--xml-rpc-listen-all option. The XML-RPC client sample script written
|
||||||
comment.utf-8, created by and creation date are now printed. Ukrainian
|
in Ruby are now included in the archive under doc/xmlrpc directory.
|
||||||
and Russian translations were updated.
|
These scripts are licensed under MIT License. The help category tags
|
||||||
|
are now start "#" to distinguish them from keyword search. Several
|
||||||
Changes
|
help category tags were added: #xml-rpc, #cookie, #hook and #file.
|
||||||
-------
|
--retry-wait option was removed because it doesn't work properly under
|
||||||
|
the architecture. Updated Bulgarian, Russian, Slovak and Japanese
|
||||||
* Updated Ukrainian and Russian translations. Thanks to all
|
|
||||||
translators.
|
|
||||||
|
|
||||||
* Get comment, comment.utf-8, created by and creation date from
|
|
||||||
.torrent file and print them in -S output.
|
|
||||||
|
|
||||||
* Show exact file size along in -S option output.
|
|
||||||
|
|
||||||
* Fixed the bug that download fails if
|
|
||||||
SocketCore::establishConnection() throws exception and aria2
|
|
||||||
doesn't try another address.
|
|
||||||
|
|
||||||
* Fixed sqlite3.m4 macro so that sqlite3_open_v2 function is detected
|
|
||||||
properly.
|
|
||||||
|
|
||||||
* Renamed xmlrpc::elements::PARAMS to xmlrpc::elements::A2_PARAMS
|
|
||||||
because it causes compile error if PARAMS macro is defined.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
aria2 1.5.1
|
|
||||||
===========
|
|
||||||
|
|
||||||
Release Note
|
|
||||||
------------
|
|
||||||
|
|
||||||
This release fixes linker error in unit test code on 32bit
|
|
||||||
systems. The unit test failure on mingw32 was also fixed. The file I/O
|
|
||||||
error handlings were written.
|
|
||||||
|
|
||||||
Changes
|
|
||||||
-------
|
|
||||||
|
|
||||||
* Fixed compile error without BitTorrent support
|
|
||||||
|
|
||||||
* Rewritten stream error handling
|
|
||||||
|
|
||||||
* Make sure that stream is closed before renaming file. Unit test
|
|
||||||
fails on mingw32 in the previous implementation.
|
|
||||||
|
|
||||||
* Fixed the unit test error without sqlite3
|
|
||||||
|
|
||||||
* Fixed the linker error under 32bit systems.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
aria2 1.5.0
|
|
||||||
===========
|
|
||||||
|
|
||||||
Release Note
|
|
||||||
------------
|
|
||||||
|
|
||||||
This release adds WEB-Seeding support for multi-file torrent.
|
|
||||||
--bt-stop-timeout option was added. This function stops BitTorrent
|
|
||||||
download if the download speed is 0 in consecutive given seconds.
|
|
||||||
aria2 now tries all resolved addresses to connect to remote servers in
|
|
||||||
HTTP(S)/FTP until it gets connected. For XML-RPC, two new methods
|
|
||||||
were added: aria2.tellWaiting and aria2.getVersion. The error code is
|
|
||||||
available in the response of aria2.tellStatus methods for
|
|
||||||
stopped/completed downloads. --use-head is now disabled by default
|
|
||||||
since using HEAD request causes problems in some web sites. The
|
|
||||||
behavior of -D option has been changed: If -D is specified, the
|
|
||||||
current working directory is set to / and stdin, stdout and stderr are
|
|
||||||
redirected to /dev/null. This release fixes the bug that zombie
|
|
||||||
processes are created when commands specified in --on-download-*
|
|
||||||
options are executed and the bug that http-user, http-passwd, ftp-user
|
|
||||||
and ftp-passwd are ignored when they are given via XML-RPC. Updated
|
|
||||||
Russian, Italian, Danish, Bulgarian, Japanese and Ukrainian
|
|
||||||
translations.
|
translations.
|
||||||
|
|
||||||
Changes
|
Changes
|
||||||
-------
|
-------
|
||||||
|
|
||||||
* Updated Russian, Italian, Danish, Bulgarian, Japanese and Ukrainian
|
* Added XML-RPC in -v Configuration output.
|
||||||
|
|
||||||
|
* Updated Bulgarian, Russian, Slovak and Japanese
|
||||||
translations. Thanks to all translators.
|
translations. Thanks to all translators.
|
||||||
|
|
||||||
* Avoid to create zombie process when commands specified in
|
* Removed --retry-wait option since the current architecture doesn't
|
||||||
--on-download-* options are executed.
|
allow sleep for particular URI.
|
||||||
|
|
||||||
* Fixed the bug that http-user, http-passwd, ftp-user and ftp-passwd
|
* Removed Retry-After header support since the current architecture
|
||||||
are ignored when they are given via XML-RPC.
|
doesn't allow sleep for particular URI.
|
||||||
|
|
||||||
* Added 'errorCode' to the reponse of tellStatus xml-rpc method.
|
* Added our own daemon() function for systems which desn't have
|
||||||
This key is only available for stopped/completed downloads and its
|
daemon(3).
|
||||||
value is the error code defined in EXIT STATUS in man page.
|
|
||||||
|
|
||||||
* Implemented getVersion xml-rpc method. This method returns struct
|
* Added help category tag #file. Added #file tag to the options
|
||||||
which has 2 key-value pairs: "version" key is associated to the
|
related to downloaded file.
|
||||||
version of aria2, such as "1.5.0". "enabledFeatures" key is
|
|
||||||
associated to the list of enabled features, such as "Async DNS",
|
|
||||||
"BitTorrent".
|
|
||||||
|
|
||||||
* Removed TLS1.1 protocol support when aria2 is built with gnutls for
|
* Added help category tags: #cookie and #hook. Added #https tag to
|
||||||
compatibility issue.
|
--https-proxy and --https-proxy, --all-proxy and --no-proxy.
|
||||||
|
|
||||||
* Disabled --use-head option by default because --use-head=true
|
* A help category tag now starts with "#" to distinguish a category
|
||||||
causes problems on some web sites.
|
from keyword search. For example, "http" tag is now "#http". You
|
||||||
|
can type "--help=#http" to get explanation of options related to
|
||||||
|
http. If '#' is omitted, then the argument is treated as a keyword
|
||||||
|
and aria2 searches options whose name includes the keyword and
|
||||||
|
print matched ones. For example, "--help=http" will show options
|
||||||
|
whose name includes "http".
|
||||||
|
|
||||||
* Print URL List in -S option for torrent.
|
* Added xml-rpc help tag. Tagged xml-rpc related options with
|
||||||
|
xml-rpc tag.
|
||||||
|
|
||||||
* Added --bt-stop-timeout=SEC option. This function stops BitTorrent
|
* Fixed the bug that server performence profile is not updated when
|
||||||
download if the download speed is 0 in consecutive SEC seconds. By
|
aria2c was terminated by emergency shutdown.
|
||||||
default, this function is disabled.
|
|
||||||
|
|
||||||
* Throw exception if file path doesn't exist in FTP URL.
|
* Added XML-RPC client scripts written in ruby.
|
||||||
|
|
||||||
* Try all available addresses returned by DNS until it gets connected
|
* Added support for IPv6 literal address in URI. Now aria2 can
|
||||||
in HTTP(S)/FTP download
|
handle URI such as http://[::1]/
|
||||||
|
|
||||||
* Don't print "No files to download." message if -S is given.
|
* Fixed the bug that HTTP request header for XML-RPC request is not
|
||||||
|
parsed properly.
|
||||||
|
|
||||||
* Added support of WEB-Seeding for multi-file torrent.
|
* Added --xml-rpc-listen-all option. If true is given to this option,
|
||||||
|
aria2 listens incoming XML-RPC requests on all network
|
||||||
* Added tellWaiting XML-RPC method.
|
interfaces. If false is given, listens only on local loopback
|
||||||
|
interface. The default value is false.
|
||||||
* The default value of --dir option is the absolute path to the
|
|
||||||
current directory. If getcwd() is failed, then it is ".", which is
|
|
||||||
the same value with old implementation. This change is necessary
|
|
||||||
because after daemon() call, the current working directory is
|
|
||||||
changed to /.
|
|
||||||
|
|
||||||
* Call daemon() with arguments(0,0), which means daemon() changes
|
|
||||||
current working directory to / and redirects stdin, stdout and
|
|
||||||
stderr to /dev/null.
|
|
||||||
|
|
Loading…
Reference in New Issue