NEWS 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. aria2 1.19.0
  2. ============
  3. Release Note
  4. ------------
  5. This releases adds SFTP support, and fixes several bugs. SFTP support
  6. has been implemented using libssh2. We added several new options.
  7. --multiple-interface option is like --interface option, but can take
  8. several interfaces. They are used in round-robin manner, and it works
  9. like link aggregation. Previously, .netrc search path is fixed under
  10. $HOME directory, and cannot be changed. In this release, --netrc-path
  11. option has been added to override the search path. The runtime bug
  12. concerning getrandom has been fixed in this release. Previously if
  13. download failed because checksum error, aria2 exited with error code 1
  14. (unknown error). Now it exits with dedicated error code 32. We fixed
  15. long outstanding bug that aria2 crashes when downloading multi-file
  16. torrent.
  17. Changes
  18. -------
  19. * android: Build and link with zlib
  20. Previously, we linked with zlib shipped with NDK, but it seems this
  21. is not part of NDK API, and thus could break our app.
  22. * Allow netrc-path to be specified in the config file
  23. Adds --netrc-path to override default .netrc search path. Patch
  24. from Ryan Steinmetz
  25. * Exit with 32 status code if checksum verification failed
  26. * Add SFTP support using libssh2
  27. aria2 can now download files via sftp protocol: aria2c sftp://....
  28. --ssh-host-key-md option is added to specify expected server's
  29. fingerprint.
  30. * Added Dockerfile to cross complile aria2 for RaspberryPI (armhf)
  31. Patch from Igor Khomyakov
  32. * multiple interface support for link aggregation
  33. Adds --multiple-interface option. Patch from Sarim Khan
  34. * Run on-bt-download-complete command when -V reports download finished
  35. Fixes GH-355
  36. * Use dedicated DiskWriter in MultiDiskFileAllocationIterator
  37. We have to use dedicated DiskWriter instead of
  38. (*entryItr_)->getDiskWriter(). This is because
  39. SingleFileAllocationIterator cannot reopen file if file is closed by
  40. OpenedFileCounter. Fixes GH-350
  41. * Fix getrandom for system with libc not including errno or systems
  42. not supporting ENOSYS in the first place. Fixes GH-347
  43. * Don't send back rpc-secret option value in aria2.getGlobalOption RPC
  44. method
  45. * Make libuv default off
  46. See GH-241 for discussion
  47. * Fixed slow RPC response
  48. Fxies GH-345
  49. * Fix getrandom interface detection
  50. Fixes GH-346