Release Note
This release fixes several bugs, and add new features.
Changes
-
Include arm in a filename of android zip
-
Upgrade base image of Dockerfile.mingw to ubuntu:16.04
-
wintls: Potential fix for undecrypted read
-
libaria2: Return last error code from DownloadHandle::getErrorCode
-
Windows: pass writefds also as exceptfds to select()
winsock notifies connect() failures on exceptfds instead of
writefds. -
libuv: use pkg-config
-
FeatureConfig: align text
-
Update Dockerfile.mingw
avoid docker cache when using git
Patch from qweaszxcdf
-
Add --peer-agent option
Add --peer-agent for setting the version/user agent used in the
extended handshake protocol for bittorrent.Patch from Kurt Kartaltepe
-
OSX: Allow to specify a build
-
OSX: update c-ares
-
[Docs, libaria2] Fix type of obj pushed into options vector
aria::KeyVals is a vector of pair of std strings, therefore the type
of object being pushed should be std::pair<std::string,
std::string>, however in the docs, the type of the said object is
KeyVals. If one follows the docs, their code will fail to compile.Patch from geetam
-
AppleTLS: Silence cipher suite selection
-
Unbreak build OSX build
-
Update macOS versions
-
Add --bt-load-saved-metadata option
Before getting torrent metadata from DHT when downloading with
magnet link, first try to read file saved by --bt-save-metadata
option. If it is successful, then skip downloading metadata from
DHT. By default, this feature is turned off. -
Fix regression in bfc54d0
Don't save control file if --auto-save-interval is 0.
-
Fix infinite loop bug when file is not found