mirror of https://github.com/aria2/aria2
parent
dd7efdefc0
commit
09e7cfc4c0
88
NEWS
88
NEWS
|
@ -1,79 +1,67 @@
|
|||
aria2 1.23.0
|
||||
aria2 1.24.0
|
||||
============
|
||||
|
||||
Release Note
|
||||
------------
|
||||
|
||||
This release fixes several bugs reported by users, and adds several
|
||||
new features. Read the following section for details.
|
||||
This release fixes several bugs. The new functionality is that when
|
||||
options which is only applicable in waiting state are submitted to an
|
||||
active download via RPC, the download is now automatically restarted
|
||||
to reflect the changes. Previously, those options were just ignored.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
* Simplify cache write
|
||||
* BitTorrent: Allow 32KiB request
|
||||
|
||||
The previous cache write routine was too complex. I'm sure I can
|
||||
rewrite it to more elegantly. But the primary motivation of this
|
||||
complex logic is for disk activity reduction on Windows 7, and I
|
||||
observed it on my old IDE disk. I checked it again recently, and
|
||||
there is no difference between with and without this complex logic.
|
||||
For this reason, it was removed. Will revert this change if many of
|
||||
users are not happy with this.
|
||||
It looks like the 32KiB is the default request size of python
|
||||
bittorrent client. Previously, aria2 only allowed maximum 16KiB
|
||||
request.
|
||||
|
||||
* Allow subsecond value in ns cookie.txt file's expiry time field
|
||||
* Don't unchoke peer which is not interested in us
|
||||
|
||||
Fixes GH-655
|
||||
* Fix bug that evaluation of Peer::amChoking is negated
|
||||
|
||||
* Adjust chromium cookie time
|
||||
* Faster seed/download on fast connection
|
||||
|
||||
* import-po: iterate on glob, not ls output
|
||||
* Increase DHT task concurrency to 15
|
||||
|
||||
Patch from Mingye Wang
|
||||
Fix GH-653
|
||||
|
||||
* Add --stderr option to redirect all stdout log output to stderr
|
||||
* Fixed mmap failure check with MAP_FAILED flag
|
||||
|
||||
Fixes GH-638
|
||||
Fix GH-662
|
||||
|
||||
* Add "hide" to --download-result option
|
||||
Patch from suzker
|
||||
|
||||
Fixes GH-639
|
||||
* Added file size overflow check for mmap on 32bit os
|
||||
|
||||
* Fix downloaded metaurl torrent filename
|
||||
Fix GH-662
|
||||
|
||||
* Add a little bit of color to have a better visual of important
|
||||
informations
|
||||
Patch from suzker
|
||||
|
||||
Patch from rotor
|
||||
* Use standard percent-encode for tracker request query
|
||||
|
||||
* Update README URLs based on HTTP redirects
|
||||
Fix GH-659
|
||||
|
||||
Patch from ReadmeCritic
|
||||
* mingw32: Gain privilege before opening files
|
||||
|
||||
* Relocate from github.com/tatsuhiro-t/aria2 to github.com/aria2/aria2
|
||||
Fix GH-657
|
||||
|
||||
Fixes GH-602
|
||||
* Restart active download to apply previously not applicable options
|
||||
|
||||
* mingw: Defer the falloc warning until falloc is specified by option
|
||||
Previously, we categorized options that can be used in
|
||||
aria2.changeOption RPC method into 2 categories. The options in one
|
||||
category can be applied on the fly, meaning that download continues
|
||||
to be active while applying options. Another category includes
|
||||
options which are only applicable when downloads are waiting or
|
||||
paused.
|
||||
|
||||
Fixes GH-594
|
||||
In this change, when active download is ordered to change options
|
||||
which only applicable in waiting or paused state, it is now paused,
|
||||
and then automatically restarted. Although we have limited number
|
||||
of download concurrency, the pause and restart is done atomically,
|
||||
and the download is inserted at the front of the queue, it is picked
|
||||
up immediately if the concurrency regulation allows.
|
||||
|
||||
* Add bittorrent key to aria2.tellStopped status
|
||||
|
||||
Fixes GH-612
|
||||
|
||||
* Addsystem.listNotifications RPC method
|
||||
|
||||
Merges GH-620
|
||||
|
||||
Patch from Sonny Piers
|
||||
|
||||
* Report CheckIntegrity info in tellStatus
|
||||
|
||||
- Adds verifiedLength to tellStatus. Reports the length of data that
|
||||
has been verified of the current RequestGroup being verified.
|
||||
- Adds verifyPending to tellStatus. Reports if the RequestGroup has
|
||||
a verification of integrity pending.
|
||||
|
||||
Closes GH-561
|
||||
|
||||
Patch from Kurt Kartaltepe
|
||||
Fix GH-640 and GH-644
|
||||
|
|
Loading…
Reference in New Issue