forked from aria2/aria2
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
dd7efde
commit 09e7cfc
Showing
1 changed file
with
38 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 |