mirror of https://github.com/aria2/aria2
Update NEWS
parent
de37dbf13d
commit
feca60fce6
107
NEWS
107
NEWS
|
@ -1,3 +1,110 @@
|
|||
aria2 1.18.9
|
||||
============
|
||||
|
||||
Release Note
|
||||
------------
|
||||
|
||||
This releases fixes memory leak with OpenSSL and crash on OSX when
|
||||
proxy is used. We added several new features. Adler32 checksum is
|
||||
now available in --checksum option and hash element in Metalink files.
|
||||
We added --bt-detach-seed-only option, which excludes seed-only
|
||||
downloads when counting concurrent active downloads (-j option). We
|
||||
disabled SSLv3 by default. If you ever want to enable it or further
|
||||
tune the TLS protocols to enable, use new --min-tls-version option.
|
||||
--bt-force-encryption option was added to make requiring BitTorrent
|
||||
full encryption easier. From this release, we build Android binary
|
||||
using API level 16.
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
* Support HTTP date ending "+0000" as well as "GMT".
|
||||
|
||||
Closes GH-330
|
||||
|
||||
* Revise getRandom facilities
|
||||
|
||||
Use one of the following to provide random bytes:
|
||||
- Windows CryptGenRandom
|
||||
- Linux getrandom (syscall interface to urandom, without nasty
|
||||
corner cases such as file descriptor exhaustion or re-linked
|
||||
/dev/urandom)
|
||||
- std::device_random (C++ random device, which usually will be
|
||||
urandom)
|
||||
|
||||
This also equalizes util::getRandom and SimpleRandomizer (the former
|
||||
will now use the latter) instead of having essentially two different
|
||||
PRNG interfaces with potentially different quality.
|
||||
|
||||
Closes GH-320
|
||||
|
||||
* Added debug log of all Metalink URLs with final priorities
|
||||
|
||||
Patch from Dan Fandrich
|
||||
|
||||
* Use gcc-4.9 and android-16 API level for android build
|
||||
|
||||
* Add --bt-force-encryption option
|
||||
|
||||
This option requires BitTorrent message payload encryption with
|
||||
arc4. This is a shorthand of --bt-requre-crypto
|
||||
--bt-min-crypto-level=arc4. If true is given, deny legacy
|
||||
BitTorrent handshake and only use Obfuscation handshake and always
|
||||
encrypt message payload. This option defaults to false.
|
||||
|
||||
* TLS: Fix memory leak with OpenSSL
|
||||
|
||||
Based on the patch submitted by midnight2k
|
||||
|
||||
* Warn about insecure SSL connections.
|
||||
|
||||
Fixed GH-313
|
||||
|
||||
* Add --min-tls-version option
|
||||
|
||||
The --min-tls-version option specifies minimum SSL/TLS version to
|
||||
enable. Possible Values: SSLv3, TLSv1, TLSv1.1, TLSv1.2 Default:
|
||||
TLSv1
|
||||
|
||||
* LibsslTLSContext: Disable SSLv3 and enable ECDHE cipher suites
|
||||
|
||||
* Add Dockerfile.mingw
|
||||
|
||||
Dockerfile.mingw builds aria2 Windows binary. It is probably the
|
||||
easiest way to build the Windows binary.
|
||||
|
||||
* Fix crash when JSON batch response vector is empty
|
||||
|
||||
* Fix doc: Wrong rpc secret token prefix
|
||||
|
||||
* Add --bt-detach-seed-only option
|
||||
|
||||
This option excludes seed only downloads when counting concurrent
|
||||
active downloads (-j option). This means that if -j3 is given and
|
||||
this option is turned on and 3 downloads are active and one of those
|
||||
enters seed mode, then it is excluded from active download count
|
||||
(thus it becomes 2), and the next download waiting in queue gets
|
||||
started. But be aware that seeding item is still recognized as
|
||||
active download in RPC method.
|
||||
|
||||
* mingw: Use MoveFileExW for better atomic move
|
||||
|
||||
* Work around libintl's vprintf macro messing with OutputFile::vprintf
|
||||
|
||||
Patch from David Macek
|
||||
|
||||
* Fix crash on OSX when proxy is used
|
||||
|
||||
See GH-275
|
||||
|
||||
* Support Adler32 checksum
|
||||
|
||||
Adler32 checksum is available for --checksum option and hash element
|
||||
in Metalink files. Currently, we use Adler32 implementation in
|
||||
Zlib.
|
||||
|
||||
|
||||
|
||||
aria2 1.18.8
|
||||
============
|
||||
|
||||
|
|
Loading…
Reference in New Issue