NEWS 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. aria2 1.12.0
  2. ============
  3. Release Note
  4. ------------
  5. This release adds --pause option which makes download paused state
  6. immediately when added. If --save-session is used, aria2 will save
  7. paused download with --pause option. aria2.getGlobalStat RPC method
  8. was added. It returns global statistics such as overall download
  9. speed. This release also fixes the bug that RPC request fails if it
  10. is compressed. aria2 now won't save removed download in --save-session
  11. text file. --file-allocation=falloc now works in MinGW32 build. This
  12. only works with NTFS. Russian translation of man page and HTML manual
  13. was added. We added more command line options in this release. See
  14. Changes for details.
  15. Changes
  16. -------
  17. * Use ServerStat to find faster server. This is useful when several
  18. downloads were started in parallel, but one download is slow and
  19. the other downloads have completed. Then aria2 knows which servers
  20. are fast by the results of completed downloads, and check the
  21. available URIs of slow downloads to see faster server is available
  22. there. If so, use it instead of current slow one to make download
  23. faster.
  24. * Added Russian translation of man page and HTML manual contributed
  25. by ITriskTI.
  26. * Added aria2.getGlobalStat RPC method. It returns overall
  27. download/upload speed and the number of active/stopped/waiting
  28. downloads.
  29. * Added --pause option. This option pauses download after
  30. added. This option is effective only when --enable-rpc=true is
  31. given. When --save-session option is used and there are paused
  32. downloads, they are saved with --pause=true so that it will become
  33. paused state when the session is recovered.
  34. * Abort aria2 if it could not setup any RPC server.
  35. * Added --truncate-console-readout option. This option truncates
  36. console readout to fit in a single line. This is default. Give
  37. false value to this option to tell aria2 not to truncate console
  38. readout.
  39. * Cache and reuse RpcMethod objects.
  40. * Allowed missing params in system.multicall RPC method.
  41. * Added --stream-piece-selector option. This option specifies piece
  42. selection algorithm used in HTTP/FTP download. Piece means fixed
  43. length segment which is downloaded in parallel in segmented
  44. download. If 'default' is given, aria2 selects piece so that it
  45. reduces the number of establishing connection. This is reasonable
  46. default behaviour because establishing connection is an expensive
  47. operation. If 'inorder' is given, aria2 selects piece which has
  48. minimum index. Index=0 means first of the file. This will be useful
  49. to view movie while downloading it. --enable-http-pipelining option
  50. may be useful to reduce reconnection overhead. Please note that
  51. aria2 honors --min-split-size option, so it will be necessary to
  52. specify a reasonable value to --min-split-size option.
  53. * Removed unnecessary template parameter from std::make_pair call.
  54. The patch was contributed from Dan Fandrich.
  55. * Implemented fast file allocation in MinGW32 build. We use
  56. SetFilePointerEx and SetEndOfFile to allocate extents. This only
  57. works with NTFS. To enable this feature, --file-allocation=falloc
  58. must be given.
  59. * Only percent-encode non-printable ASCII chars(0x00-0x1f), non-ASCII
  60. chars(>0x7f), ' ', '"', '<' and '>' for URIs supplied by user and
  61. remote server(usually Location header field).
  62. * Don't throw exception if Z_BUF_ERROR is encountered in GZipEncoder.
  63. This fixed the bug that compressed RPC request failed.
  64. * Don't save removed download in --save-session text file. Now stat
  65. column of removed downloads in Download Results is 'RM' instead of
  66. INPR.