mirror of https://github.com/aria2/aria2
Updated for 1.10.8 release
parent
7a7c95fa15
commit
6af3cd82b3
41
NEWS
41
NEWS
|
@ -1,3 +1,44 @@
|
||||||
|
aria2 1.10.8
|
||||||
|
============
|
||||||
|
|
||||||
|
Release Note
|
||||||
|
------------
|
||||||
|
|
||||||
|
This release fixes the compile error which occurs with --disable-nls
|
||||||
|
configure option. It also fixes the compile error which occurs when
|
||||||
|
the system does not have fallocate() but has posix_fallocate().
|
||||||
|
|
||||||
|
Please note that since 1.10.0 release, aria2 uses 1 connection per
|
||||||
|
host by default and has 20MiB segment size restriction. So whatever
|
||||||
|
value you specify using -s option, it uses 1 connection per host. To
|
||||||
|
make it behave like 1.9.x, use -x16 -k1M (see
|
||||||
|
--max-connection-per-server and --min-split-size option in man
|
||||||
|
page). If you specify multiple hosts, aria2 will use all of them and
|
||||||
|
open multiple connections.
|
||||||
|
|
||||||
|
Changes
|
||||||
|
-------
|
||||||
|
|
||||||
|
* Moved #include <gettext.h> inside of #ifdef ENABLE_NLS. If we put
|
||||||
|
#include <gettext.h> outside of #ifdef ENABLE_NLS and --disable-nls
|
||||||
|
is used, gettext(msgid) is defined as ((const char *)
|
||||||
|
(Msgid)). System header includes libintl.h regardless of
|
||||||
|
--disable-nls. For example, #include <string> will include
|
||||||
|
libintl.h through include chain. Since libintl.h refers gettext and
|
||||||
|
it is defined as non-function form, this causes compile error. User
|
||||||
|
reported gcc-4.2.2 has this problem. But gcc-4.4.5 does not suffer
|
||||||
|
from this problem.
|
||||||
|
|
||||||
|
* Fixed compile error which occurs when system has posix_fallocate()
|
||||||
|
but does not have fallocate().
|
||||||
|
|
||||||
|
* Removed specializations of std::swap(PeerEntry&, PeerEntry&).
|
||||||
|
Declaring std::swap(PeerEntry&, PeerEntry&) in class declaration
|
||||||
|
breaks under Mac OS X 10.5. They are also not used. So we simply
|
||||||
|
removed them.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
aria2 1.10.7
|
aria2 1.10.7
|
||||||
============
|
============
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue