NEWS 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. aria2 1.5.2
  2. ===========
  3. Release Note
  4. ------------
  5. This release fixes the bug that when the first attempt to establishing
  6. connection fails, aria2 don't try to connect another address and a
  7. download immediately fails. -S output was enhanced: exact file size
  8. is now printed. For -S with torrent file, meta data such as comment,
  9. comment.utf-8, created by and creation date are now printed. Ukrainian
  10. and Russian translations were updated.
  11. Changes
  12. -------
  13. * Updated Ukrainian and Russian translations. Thanks to all
  14. translators.
  15. * Get comment, comment.utf-8, created by and creation date from
  16. .torrent file and print them in -S output.
  17. * Show exact file size along in -S option output.
  18. * Fixed the bug that download fails if
  19. SocketCore::establishConnection() throws exception and aria2
  20. doesn't try another address.
  21. * Fixed sqlite3.m4 macro so that sqlite3_open_v2 function is detected
  22. properly.
  23. * Renamed xmlrpc::elements::PARAMS to xmlrpc::elements::A2_PARAMS
  24. because it causes compile error if PARAMS macro is defined.
  25. aria2 1.5.1
  26. ===========
  27. Release Note
  28. ------------
  29. This release fixes linker error in unit test code on 32bit
  30. systems. The unit test failure on mingw32 was also fixed. The file I/O
  31. error handlings were written.
  32. Changes
  33. -------
  34. * Fixed compile error without BitTorrent support
  35. * Rewritten stream error handling
  36. * Make sure that stream is closed before renaming file. Unit test
  37. fails on mingw32 in the previous implementation.
  38. * Fixed the unit test error without sqlite3
  39. * Fixed the linker error under 32bit systems.
  40. aria2 1.5.0
  41. ===========
  42. Release Note
  43. ------------
  44. This release adds WEB-Seeding support for multi-file torrent.
  45. --bt-stop-timeout option was added. This function stops BitTorrent
  46. download if the download speed is 0 in consecutive given seconds.
  47. aria2 now tries all resolved addresses to connect to remote servers in
  48. HTTP(S)/FTP until it gets connected. For XML-RPC, two new methods
  49. were added: aria2.tellWaiting and aria2.getVersion. The error code is
  50. available in the response of aria2.tellStatus methods for
  51. stopped/completed downloads. --use-head is now disabled by default
  52. since using HEAD request causes problems in some web sites. The
  53. behavior of -D option has been changed: If -D is specified, the
  54. current working directory is set to / and stdin, stdout and stderr are
  55. redirected to /dev/null. This release fixes the bug that zombie
  56. processes are created when commands specified in --on-download-*
  57. options are executed and the bug that http-user, http-passwd, ftp-user
  58. and ftp-passwd are ignored when they are given via XML-RPC. Updated
  59. Russian, Italian, Danish, Bulgarian, Japanese and Ukrainian
  60. translations.
  61. Changes
  62. -------
  63. * Updated Russian, Italian, Danish, Bulgarian, Japanese and Ukrainian
  64. translations. Thanks to all translators.
  65. * Avoid to create zombie process when commands specified in
  66. --on-download-* options are executed.
  67. * Fixed the bug that http-user, http-passwd, ftp-user and ftp-passwd
  68. are ignored when they are given via XML-RPC.
  69. * Added 'errorCode' to the reponse of tellStatus xml-rpc method.
  70. This key is only available for stopped/completed downloads and its
  71. value is the error code defined in EXIT STATUS in man page.
  72. * Implemented getVersion xml-rpc method. This method returns struct
  73. which has 2 key-value pairs: "version" key is associated to the
  74. version of aria2, such as "1.5.0". "enabledFeatures" key is
  75. associated to the list of enabled features, such as "Async DNS",
  76. "BitTorrent".
  77. * Removed TLS1.1 protocol support when aria2 is built with gnutls for
  78. compatibility issue.
  79. * Disabled --use-head option by default because --use-head=true
  80. causes problems on some web sites.
  81. * Print URL List in -S option for torrent.
  82. * Added --bt-stop-timeout=SEC option. This function stops BitTorrent
  83. download if the download speed is 0 in consecutive SEC seconds. By
  84. default, this function is disabled.
  85. * Throw exception if file path doesn't exist in FTP URL.
  86. * Try all available addresses returned by DNS until it gets connected
  87. in HTTP(S)/FTP download
  88. * Don't print "No files to download." message if -S is given.
  89. * Added support of WEB-Seeding for multi-file torrent.
  90. * Added tellWaiting XML-RPC method.
  91. * The default value of --dir option is the absolute path to the
  92. current directory. If getcwd() is failed, then it is ".", which is
  93. the same value with old implementation. This change is necessary
  94. because after daemon() call, the current working directory is
  95. changed to /.
  96. * Call daemon() with arguments(0,0), which means daemon() changes
  97. current working directory to / and redirects stdin, stdout and
  98. stderr to /dev/null.