NEWS 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. aria2 1.7.2
  2. ===========
  3. Release Note
  4. ------------
  5. This release fixes the bug that aria2 listens wrong port in
  6. BitTorrent/FTP downloads when --interface option is used. If
  7. --metalink-file='-' is given, aria2 now reads Metalink file from
  8. stdin. Magnet URI is printed in the output of -S option. DHT is
  9. now enabled by default. DHT doesn't start while aria2 only handles
  10. HTTP/FTP downloads. On the first torrent download begins, aria2
  11. initiates DHT functionality. After that, DHT runs until aria2 exits
  12. Changes
  13. -------
  14. * Fixed the bug that RequestGroupMan::downloadFinished() returns true
  15. even if all downloads haven't finished, especially when
  16. PostDownloadHandler is involved. Changed the condition so that it
  17. only returns true if both _requestGroups and _reservedGroups are
  18. empty.
  19. * Enabled DHT by default because of Magnet URI support. To disable
  20. DHT, use --enable-dht=false
  21. * Print Magnet URI in -S output.
  22. * Fixed the bug that line separator is missing in horizontal bar in
  23. aria2mon.
  24. * If '-' is given as an argument to --metalink-file option, aria2
  25. reads Metalink file from stdin.
  26. * Fixed the bug that aria2 listens wrong port if --interface option
  27. is used.
  28. * Fixed the bug that query parameter in magnet URI is not decoded.
  29. aria2 1.7.1
  30. ===========
  31. Release Note
  32. ------------
  33. This release fixes the bug that --bt-prioritize-piece=tail is not
  34. working.
  35. Changes
  36. -------
  37. * Fixed the bug that --bt-prioritize-piece=tail is not working.
  38. aria2 1.7.0
  39. ===========
  40. Release Note
  41. ------------
  42. This release adds BitTorrent Magnet URI support. 3 options were
  43. added: the ability to bind to particular interface, disabling IPv6 and
  44. prioritizing piece in BitTorrent downloads. In configure script, if
  45. --with-PACKAGE and --enable-FEATURE are given but PACKAGE is missing
  46. in the system or FEATURE cannot be enabled in the current
  47. configuration, the script now prints error message and exits.
  48. --http-auth-scheme option was removed since it is useless. Updated
  49. Russian, Ukrainian, German and French translations.
  50. Changes
  51. -------
  52. * Updated Russian, Ukrainian, German and French translations. Thanks
  53. to all translators involved.
  54. * Use last 8 bytes of peer ID as 'key' parameter for tracker request.
  55. * Added --disable-ipv6 option to disable IPv6.
  56. * In configure script, if --with-PACKAGE and --enable-FEATURE are
  57. given and PACKAGE is missing in the system or FEATURE cannot be
  58. enabled, print error message and stop the script.
  59. * Added --interface option. This feature binds sockets to given
  60. interface. You can specify interface name, IP address and hostname.
  61. * Removed --http-auth-scheme option since it is useless.
  62. * Added --bt-request-peer-speed-limit, --bt-max-peers and
  63. --bt-prioritize-piece option to changeOption XML-RPC method.
  64. * Added option --bt-prioritize-piece. This option instruct aria2 to
  65. try to download first and last pieces of each file first. This
  66. option is useful for previewing files. The argument can contain 2
  67. keywords:head and tail. To include both keywords, they must be
  68. separated by comma. These keywords can take one parameter,
  69. SIZE. For example , if head=SIZE is specified, pieces in the range
  70. of first SIZE bytes of each file get higher priority. tail=SIZE
  71. means the range of last SIZE bytes of each file. SIZE can include K
  72. or M(1K = 1024, 1M = 1024K).
  73. * Use host and protocol in original URI to record server's speed,
  74. because URI selector selects URI based on original URI, not
  75. redirected one.
  76. * Fixed the bug which causes segmentation fault with tellWaiting
  77. XML-RPC method when BitTorrent download is waiting.
  78. * Added support of Extension for Peers to Send Metadata Files(BEP9)
  79. and BitTorrent Magnet URI. Now addUri XML-RPC method accepts
  80. BitTorrent Magnet URI. Metalink resource type 'bittorrent' also
  81. accepts BitTorrent Magnet URI.
  82. * Fixed the bug that slow server is not knocked down in favor of
  83. faster one.
  84. * Applied a patch from tizianomueller to fix sigbus errors on Linux
  85. sparc. I modified the patch to eliminate a cast to uint32_t* and
  86. include file ordering.