Enable wintls by default and remove its experimental status

pull/220/merge
Tatsuhiro Tsujikawa 2014-04-17 22:28:29 +09:00
parent 83691981e3
commit 67aa993ca9
3 changed files with 10 additions and 9 deletions

View File

@ -129,9 +129,11 @@ JSON-RPC over WebSocket libnettle or libgcrypt or OpenSSL
If you prefer OpenSSL, run configure with ``--without-gnutls``
``--with-openssl``.
On Windows there is an experimental SSL implementation available that
is based on the native Windows SSL capabilities (Schannel). Run
configure with ``--with-wintls`` to use.
On Windows there is SSL implementation available that is based on
the native Windows SSL capabilities (Schannel) and it will be
preferred. Hence neither GnuTLS nor OpenSSL are required on that
platform. If you'd like to disable this behavior, run configure
with ``--without-wintls``.
.. note::
@ -146,9 +148,9 @@ JSON-RPC over WebSocket libnettle or libgcrypt or OpenSSL
If none of the optional dependencies are installed, an internal
implementation that only supports md5 and sha1 will be used.
On Windows there is an experimental implementation available that is
based on the native Windows capabilities. Run configure with
``--with-wintls`` to use.
On Windows there is SSL implementation available that is based on
the native Windows capabilities and it will be preferred, unless
aria2 is configured with ``--without-wintls``.
A user can have one of the following configurations for SSL and crypto
libraries:

View File

@ -40,7 +40,7 @@ AC_DEFINE_UNQUOTED([TARGET], ["$target"], [Define target-type])
# Checks for arguments.
ARIA2_ARG_WITHOUT([libuv])
ARIA2_ARG_WITHOUT([appletls])
ARIA2_ARG_WITH([wintls])
ARIA2_ARG_WITHOUT([wintls])
ARIA2_ARG_WITHOUT([gnutls])
ARIA2_ARG_WITHOUT([libnettle])
ARIA2_ARG_WITHOUT([libgmp])

View File

@ -63,7 +63,6 @@ test -z "$PREFIX" && PREFIX=/usr/local/$HOST
--without-included-gettext \
--disable-nls \
--with-libcares \
--with-wintls \
--without-gnutls \
--without-openssl \
--with-sqlite3 \