NEWS 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. aria2 1.4.0
  2. ===========
  3. Release Note
  4. ------------
  5. This release adds XML-RPC interface and the ability to run command
  6. when download started/stopped and the ability to save cookies. The
  7. current XML-RPC API allows users to add http(s)/ftp/torrent/Metalink
  8. download and change options dynamically. The APIs such as reporting
  9. download progress, file paths, URIs and peer information are also
  10. available. For complete API specification, see XML-RPC INTERFACE
  11. section in man page and
  12. http://apps.sourceforge.net/trac/aria2/wiki/XmlrpcInterface. The
  13. console readout was slightly updated and now includes the number of
  14. seeders the client has connected to.
  15. Changes
  16. -------
  17. * Use name.utf-8 and path.utf-8 key in higher priority than name and
  18. path key respectively when persing .torrent file.
  19. * Added --xml-rpc-max-request-size option to limit the size of XML-RPC
  20. request.
  21. * Since upcoming libgnutls 2.8 doesn't have libgnutls-config, Check
  22. presence of libgnutls using pkg-config first. If it fails, fall back
  23. to old macro libgnutls.m4.
  24. * Added --save-cookies option.
  25. * Added the ability to execute command when download starts and
  26. stops. You can also specify command for particular cases such as
  27. complete/error download. Added --on-download-start,
  28. --on-download-stop, --on-download-complete and --on-download-error
  29. option.
  30. * Abbreviated KiB/s to KiBs and its precision decreased to 1 to save
  31. space in console readout. Also they are now shown in MiB/s if speed
  32. > 1024KiB/s.
  33. * Added SEED to console output, which represents the number of seeders
  34. currently the client is connecting to.
  35. * Added source filename(__FILE__) and line number(__LINE__) to
  36. exception message.
  37. * Fixed the bug that POU peers are never choked in seeding.
  38. * DownloadResult now has the list of FileEntry. The download summary
  39. displays the path of first selected file and the number of remaining
  40. files for multi-file torrent.
  41. * Added BASIC authentication for XML-RPC. Added --xml-rpc-user and
  42. --xml-rpc-passwd option.
  43. * Added XML-RPC interface. See complete API specification at
  44. http://apps.sourceforge.net/trac/aria2/wiki/XmlrpcInterface
  45. * Removed --enable-http-server and --http-server-listen-port options.
  46. Added --enable-xml-rpc and --xml-rpc-listen-port instead. The
  47. original feature for --enable-http-server that reports download
  48. progress in HTML was officially removed. Persist XML-RPC connection
  49. if client supports keep-alive.
  50. * Added more options that can be specified in -i list and xml-rpc
  51. add* command. See Input File in aria2c man page.