curl-curl/include/curl
Gergely Nagy ad34a2d5c8 SSL: protocol version can be specified more precisely
CURL_SSLVERSION_TLSv1_0, CURL_SSLVERSION_TLSv1_1,
CURL_SSLVERSION_TLSv1_2 enum values are added to force exact TLS version
(CURL_SSLVERSION_TLSv1 means TLS 1.x).

axTLS:
axTLS only supports TLS 1.0 and 1.1 but it cannot be set that only one
of these should be used, so we don't allow the new enum values.

darwinssl:
Added support for the new enum values.

SChannel:
Added support for the new enum values.

CyaSSL:
Added support for the new enum values.
Bug: The original CURL_SSLVERSION_TLSv1 value enables only TLS 1.0 (it
did the same before this commit), because CyaSSL cannot be configured to
use TLS 1.0-1.2.

GSKit:
GSKit doesn't seem to support TLS 1.1 and TLS 1.2, so we do not allow
those values.
Bugfix: There was a typo that caused wrong SSL versions to be passed to
GSKit.

NSS:
TLS minor version cannot be set, so we don't allow the new enum values.

QsoSSL:
TLS minor version cannot be set, so we don't allow the new enum values.

OpenSSL:
Added support for the new enum values.
Bugfix: The original CURL_SSLVERSION_TLSv1 value enabled only TLS 1.0,
now it enables 1.0-1.2.

Command-line tool:
Added command line options for the new values.
2013-10-15 20:26:47 +02:00
..
.gitignore curl tool: use configuration files from lib directory 2012-04-06 23:37:05 +02:00
curl.h SSL: protocol version can be specified more precisely 2013-10-15 20:26:47 +02:00
curlbuild.h.cmake CMake fixes for Linux. 2010-03-24 14:07:18 -04:00
curlbuild.h.dist curlbuild.h.dist: enhance non-configure GCC ABI detection logic 2013-03-08 18:43:03 +01:00
curlbuild.h.in build: fix AIX compilation and usage 2012-11-23 17:57:00 +01:00
curlrules.h build: fix circular header inclusion with other packages 2013-01-09 00:49:50 +01:00
curlver.h bump: start working on 7.33.1 2013-10-14 23:11:20 +02:00
easy.h Fix spelling errors in include/ 2011-04-21 07:55:53 -07:00
Makefile.am include: cleanup 2011-05-09 10:20:31 +02:00
mprintf.h checksrc: ban unsafe functions 2013-03-07 11:08:05 +01:00
multi.h CURLM_ADDED_ALREADY: new error code 2013-08-20 23:13:19 +02:00
stdcheaders.h remove the CVSish $Id$ lines 2010-03-24 11:02:54 +01:00
typecheck-gcc.h libcurl: New options to bind DNS to local interfaces or IP addresses 2013-09-12 21:11:47 +02:00