NEWS 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. aria2 1.6.2
  2. ===========
  3. Release Note
  4. ------------
  5. This release fixes segmentation fault error if URI to download
  6. contains printf format string and logging is enabled. The build
  7. scripts are updated to automake 1.11 and autoconf 2.64. Updated
  8. Ukrainian translation.
  9. Changes
  10. -------
  11. * Replaced aria2 with aria2c in help message.
  12. * Don't set localedir manually. Leave it to autoconf.
  13. * Added --install to ACLOCAL_AMFLAGS. Removed m4 from SUBDIRS.
  14. Updated automake 1.11 and autoconf 2.64. Replaced some obsolute
  15. macros with new one.
  16. * Removed Makefile.am in m4 directory. Removed unused m4 macros.
  17. * Fixed the bug that causes segmentation fault if
  18. req->getCurrentUrl() contains printf format string such as %d. The
  19. statement that causes this bug is useless and removed.
  20. aria2 1.6.1
  21. ===========
  22. Release Note
  23. ------------
  24. This release fixes memory leak in HTTP/FTP download. It also fixes the
  25. bug that the option values changed by XML-RPC changeOption and
  26. changeGlobalOption methods are cleared. Now User-agent and Peer ID
  27. include version number. Updated Simplified Chinese translations.
  28. Changes
  29. -------
  30. * Don't save control file when aria2 exits while checking piece
  31. hash(behavior of -V option). If control file doesn't exist when
  32. aria2 launches, the completed length in saved control file will be
  33. 0 byte and this confuses user.
  34. * Included version number in Peer ID and client version. Peer ID now
  35. starts with "aria2/VERSION-", where VERSION is
  36. MAJOR.MINOR.MICRO. Client version is aria2/VERSION.
  37. * Included version number in user-agent string.
  38. * Fixed memory leak in HTTP/FTP download.
  39. * Fixed the bug that the option values changed by XML-RPC
  40. methods(changeOption and changeGlobalOption) are overwritten to the
  41. previous value by the next these requests which doesn't contain
  42. that option value.
  43. * Added missing help message for remove command to aria2rpc.
  44. aria2 1.6.0
  45. ===========
  46. Release Note
  47. ------------
  48. This release changes the default behavior of XML-RPC server. Now it
  49. listens only on local loopback interface by default for security
  50. reasons. If you want to connect to aria2c from remote hosts, use
  51. --xml-rpc-listen-all option. The XML-RPC client sample script written
  52. in Ruby are now included in the archive under doc/xmlrpc directory.
  53. These scripts are licensed under MIT License. The help category tags
  54. are now start "#" to distinguish them from keyword search. Several
  55. help category tags were added: #xml-rpc, #cookie, #hook and #file.
  56. --retry-wait option was removed because it doesn't work properly under
  57. the architecture. Updated Bulgarian, Russian, Slovak and Japanese
  58. translations.
  59. Changes
  60. -------
  61. * Added XML-RPC in -v Configuration output.
  62. * Updated Bulgarian, Russian, Slovak and Japanese
  63. translations. Thanks to all translators.
  64. * Removed --retry-wait option since the current architecture doesn't
  65. allow sleep for particular URI.
  66. * Removed Retry-After header support since the current architecture
  67. doesn't allow sleep for particular URI.
  68. * Added our own daemon() function for systems which desn't have
  69. daemon(3).
  70. * Added help category tag #file. Added #file tag to the options
  71. related to downloaded file.
  72. * Added help category tags: #cookie and #hook. Added #https tag to
  73. --https-proxy and --https-proxy, --all-proxy and --no-proxy.
  74. * A help category tag now starts with "#" to distinguish a category
  75. from keyword search. For example, "http" tag is now "#http". You
  76. can type "--help=#http" to get explanation of options related to
  77. http. If '#' is omitted, then the argument is treated as a keyword
  78. and aria2 searches options whose name includes the keyword and
  79. print matched ones. For example, "--help=http" will show options
  80. whose name includes "http".
  81. * Added xml-rpc help tag. Tagged xml-rpc related options with
  82. xml-rpc tag.
  83. * Fixed the bug that server performence profile is not updated when
  84. aria2c was terminated by emergency shutdown.
  85. * Added XML-RPC client scripts written in ruby.
  86. * Added support for IPv6 literal address in URI. Now aria2 can
  87. handle URI such as http://[::1]/
  88. * Fixed the bug that HTTP request header for XML-RPC request is not
  89. parsed properly.
  90. * Added --xml-rpc-listen-all option. If true is given to this option,
  91. aria2 listens incoming XML-RPC requests on all network
  92. interfaces. If false is given, listens only on local loopback
  93. interface. The default value is false.