NEWS 3.3 KB

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