aria2/NEWS
2009-12-13 07:49:21 +00:00

122 lines
4.0 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

aria2 1.7.2
===========
Release Note
------------
This release fixes the bug that aria2 listens wrong port in
BitTorrent/FTP downloads when --interface option is used. If
--metalink-file='-' is given, aria2 now reads Metalink file from
stdin. Magnet URI is printed in the output of -S option. DHT is
now enabled by default. DHT doesn't start while aria2 only handles
HTTP/FTP downloads. On the first torrent download begins, aria2
initiates DHT functionality. After that, DHT runs until aria2 exits
Changes
-------
* Fixed the bug that RequestGroupMan::downloadFinished() returns true
even if all downloads haven't finished, especially when
PostDownloadHandler is involved. Changed the condition so that it
only returns true if both _requestGroups and _reservedGroups are
empty.
* Enabled DHT by default because of Magnet URI support. To disable
DHT, use --enable-dht=false
* Print Magnet URI in -S output.
* Fixed the bug that line separator is missing in horizontal bar in
aria2mon.
* If '-' is given as an argument to --metalink-file option, aria2
reads Metalink file from stdin.
* Fixed the bug that aria2 listens wrong port if --interface option
is used.
* Fixed the bug that query parameter in magnet URI is not decoded.
aria2 1.7.1
===========
Release Note
------------
This release fixes the bug that --bt-prioritize-piece=tail is not
working.
Changes
-------
* Fixed the bug that --bt-prioritize-piece=tail is not working.
aria2 1.7.0
===========
Release Note
------------
This release adds BitTorrent Magnet URI support. 3 options were
added: the ability to bind to particular interface, disabling IPv6 and
prioritizing piece in BitTorrent downloads. In configure script, if
--with-PACKAGE and --enable-FEATURE are given but PACKAGE is missing
in the system or FEATURE cannot be enabled in the current
configuration, the script now prints error message and exits.
--http-auth-scheme option was removed since it is useless. Updated
Russian, Ukrainian, German and French translations.
Changes
-------
* Updated Russian, Ukrainian, German and French translations. Thanks
to all translators involved.
* Use last 8 bytes of peer ID as 'key' parameter for tracker request.
* Added --disable-ipv6 option to disable IPv6.
* In configure script, if --with-PACKAGE and --enable-FEATURE are
given and PACKAGE is missing in the system or FEATURE cannot be
enabled, print error message and stop the script.
* Added --interface option. This feature binds sockets to given
interface. You can specify interface name, IP address and hostname.
* Removed --http-auth-scheme option since it is useless.
* Added --bt-request-peer-speed-limit, --bt-max-peers and
--bt-prioritize-piece option to changeOption XML-RPC method.
* Added option --bt-prioritize-piece. This option instruct aria2 to
try to download first and last pieces of each file first. This
option is useful for previewing files. The argument can contain 2
keywords:head and tail. To include both keywords, they must be
separated by comma. These keywords can take one parameter,
SIZE. For example , if head=SIZE is specified, pieces in the range
of first SIZE bytes of each file get higher priority. tail=SIZE
means the range of last SIZE bytes of each file. SIZE can include K
or M(1K = 1024, 1M = 1024K).
* Use host and protocol in original URI to record server's speed,
because URI selector selects URI based on original URI, not
redirected one.
* Fixed the bug which causes segmentation fault with tellWaiting
XML-RPC method when BitTorrent download is waiting.
* Added support of Extension for Peers to Send Metadata Files(BEP9)
and BitTorrent Magnet URI. Now addUri XML-RPC method accepts
BitTorrent Magnet URI. Metalink resource type 'bittorrent' also
accepts BitTorrent Magnet URI.
* Fixed the bug that slow server is not knocked down in favor of
faster one.
* Applied a patch from tizianomueller to fix sigbus errors on Linux
sparc. I modified the patch to eliminate a cast to uint32_t* and
include file ordering.