NEWS 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. aria2 1.24.0
  2. ============
  3. Release Note
  4. ------------
  5. This release fixes several bugs. The new functionality is that when
  6. options which is only applicable in waiting state are submitted to an
  7. active download via RPC, the download is now automatically restarted
  8. to reflect the changes. Previously, those options were just ignored.
  9. Changes
  10. -------
  11. * BitTorrent: Allow 32KiB request
  12. It looks like the 32KiB is the default request size of python
  13. bittorrent client. Previously, aria2 only allowed maximum 16KiB
  14. request.
  15. * Don't unchoke peer which is not interested in us
  16. * Fix bug that evaluation of Peer::amChoking is negated
  17. * Faster seed/download on fast connection
  18. * Increase DHT task concurrency to 15
  19. Fix GH-653
  20. * Fixed mmap failure check with MAP_FAILED flag
  21. Fix GH-662
  22. Patch from suzker
  23. * Added file size overflow check for mmap on 32bit os
  24. Fix GH-662
  25. Patch from suzker
  26. * Use standard percent-encode for tracker request query
  27. Fix GH-659
  28. * mingw32: Gain privilege before opening files
  29. Fix GH-657
  30. * Restart active download to apply previously not applicable options
  31. Previously, we categorized options that can be used in
  32. aria2.changeOption RPC method into 2 categories. The options in one
  33. category can be applied on the fly, meaning that download continues
  34. to be active while applying options. Another category includes
  35. options which are only applicable when downloads are waiting or
  36. paused.
  37. In this change, when active download is ordered to change options
  38. which only applicable in waiting or paused state, it is now paused,
  39. and then automatically restarted. Although we have limited number
  40. of download concurrency, the pause and restart is done atomically,
  41. and the download is inserted at the front of the queue, it is picked
  42. up immediately if the concurrency regulation allows.
  43. Fix GH-640 and GH-644