NEWS 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. aria2 1.9.0
  2. ===========
  3. Release Note
  4. ------------
  5. This release adds Metalink4 support and BitTorrent Local Peer
  6. Discovery. aria2.changeUri XML-RPC method was added. It enables you
  7. to add/remove URIs to existing downloads dynamically. The user and
  8. password for proxy server now can be specified in command-line
  9. separately. We refactored the code based on profiler results, so
  10. aria2 now runs more efficiently than ever. Russian and Simplified
  11. Chinese translation were updated.
  12. Changes
  13. -------
  14. * Resurrected --http-proxy-user and --http-proxy-passwd option.
  15. Added --https-proxy-user, --https-proxy-passwd, --ftp-proxy-user,
  16. --ftp-proxy-passwd, --all-proxy-user, --all-proxy-passwd option.
  17. * Updated Russian and Simplified Chinese translation.
  18. * Added --reuse-uri option. This option has existed quite long, but
  19. been hidden.
  20. * Fixed the bug that filename is percent encoded where it must be
  21. percent decoded in sendMdtm().
  22. * Added getServers XML-RPC method. It returns currently connected
  23. HTTP(S)/FTP server and download speed, etc.
  24. * Added 'status' key to the response of getUri XML-RPC method.
  25. * Added changeUri XML-RPC method. This method removes/adds URIs
  26. dynamically.
  27. * Replaced null or control characters in file path with '_'. For
  28. MinGW32 build, additional characters which is not allowed in
  29. Windows kernel are also replaced. util::detectDirTraversal() now
  30. returns true if given string contains null or control characters.
  31. * Discard torrent file if path data in it contains directory
  32. traversal directives. Discard metalink:file element in Metalink3
  33. format if its name attribute contains directory traversal
  34. directives. Ignore name attribute of metalink:signature element in
  35. Metalink3 format if it contains directory traversal directives.
  36. * Added Metalink4 support. Files with same metaurl are
  37. grouped and downloaded in one RequestGroup.
  38. * Added --bt-lpd-interface option to specify the interface to use for
  39. Local Peer Discovery. LpdMessageDispatcher object now has its own
  40. socket. LpdMessageReceiver's socket is binded to multicast address
  41. to only receive multicast packets.
  42. * Added Local Peer Discovery. It is disabled by default. Use
  43. --bt-enable-lpd to enable the function.