Projects / aria2 / Releases / 1.9.4

Version 1.9.4 of aria2

Release Notes: This release fixes the bug where connection reuse on FTP did not work if the FTP server changed the root directory based on account. It also fixes the bug where reading a Metalink document from a pipe (the -M- option) does not work when aria2 is built with expat or old libxml2 (2.7.6 or earlier). Now aria2 does not emit an error if the given Metalink document is empty (no file element). The response of the aria2.tellStopped XML-RPC method now has more information: totalLength, completedLength, uploadLength, bitfield, and so on.

Other releases

  •  11 Jan 2012 22:08

Release Notes: This release fixes the bug that prevents the --checksum option from working correctly. It also fixes the bug where a log file was not created if a warn level log was created before the log file was opened. Now aria2 doesn't assume the download has completed just because file size matched. The old behavior is problematic, because aria2 just assumes the download is completed, but in reality it is not.

  •  25 Dec 2011 21:00

    Release Notes: This release adds many available options to aria2.changeOption and aria2.changeGlobalOption RPC methods. IPv6 literal address is now supported in the proxy options. The --metalink-server option is now deprecated, and the --split option should be used instead. In this release, --metalink-server is an alias of --split. The format ETA in console readout is changed slightly. The option --stop-with-process has been added.

    •  10 Oct 2011 14:35

      Release Notes: This release fixes a libgcrypt version checking error. Several commandline options have been added. aria2 now returns an error response if an RPC request parameter has the wrong type. For the MinGW32 build, Unicode filename support has been added. aria2 now uses libnettle and libgmp by default instead of libgcrypt. If you want to use libgcrypt, use the configure options --without-libnettle and --with-libgcrypt.

      Release Notes: This release adds RFC 6249 Metalink/HTTP support. The current implementation only uses rel=duplicate links. The --enable-direct-io option was deprecated because of a performance issue. Since recent GnuTLS uses libnettle by default instead of libgcrypt, this release added initialization code for libgcrypt.

      Release Notes: This release adds a --pause option that makes the download paused state immediately when added. If --save-session is used, aria2 will save a download paused with the --pause option. The aria2.getGlobalStat RPC method was added. It returns global statistics such as overall download speed. This release also fixes the bug where an RPC request fails if it is compressed. aria2 will no longer save a removed download in the --save-session text file. --file-allocation=falloc now works in the MinGW32 build. This only works with NTFS. A Russian translation of the man page and HTML manual was added.

      Screenshot

      Project Spotlight

      Game Controller Hack

      Use of PC game controllers with games that do not support them.

      Screenshot

      Project Spotlight

      Sketsa SVG Editor

      A cross-platform WYSIWYG SVG editor.