curl/lib/vtls
Johannes Schindelin e7e03e47d4
vtls: introduce a new struct for SSL backends
This new struct is similar in nature to Curl_handler: it will define the
functions and capabilities of all the SSL backends (where Curl_handler
defines the functions and capabilities of protocol handlers).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2017-08-28 14:56:56 +02:00
..
axtls.c vtls: make sure all _cleanup() functions return void 2017-08-28 14:56:55 +02:00
axtls.h vtls: make sure all _cleanup() functions return void 2017-08-28 14:56:55 +02:00
cyassl.c cyassl: define build macros before including ssl.h 2017-06-03 00:39:46 +02:00
cyassl.h cyassl: fix typo 2017-02-21 22:24:39 -05:00
darwinssl.c vtls: make sure every _sha256sum()'s first arg is const 2017-08-28 14:56:55 +02:00
darwinssl.h vtls: make sure every _sha256sum()'s first arg is const 2017-08-28 14:56:55 +02:00
gskit.c spelling fixes 2017-03-26 23:56:23 +02:00
gskit.h curl_version_info: add CURL_VERSION_HTTPS_PROXY 2016-11-26 17:28:53 +01:00
gtls.c vtls: make sure all _cleanup() functions return void 2017-08-28 14:56:55 +02:00
gtls.h vtls: make sure all _cleanup() functions return void 2017-08-28 14:56:55 +02:00
mbedtls.c vtls: make sure all _data_pending() functions return bool 2017-08-28 14:56:55 +02:00
mbedtls.h vtls: make sure all _data_pending() functions return bool 2017-08-28 14:56:55 +02:00
nss.c nss: fix a possible use-after-free in SelectClientCert() 2017-07-20 08:09:01 +02:00
nssg.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
openssl.c openssl: fix "error: this statement may fall through" 2017-08-11 08:16:17 +02:00
openssl.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
polarssl_threadlock.c Curl_polarsslthreadlock_thread_setup: clear array at init 2016-10-18 13:05:43 +02:00
polarssl_threadlock.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
polarssl.c vtls: make sure all _data_pending() functions return bool 2017-08-28 14:56:55 +02:00
polarssl.h vtls: make sure all _data_pending() functions return bool 2017-08-28 14:56:55 +02:00
schannel.c vtls: use consistent signature for _random() implementations 2017-08-28 14:56:55 +02:00
schannel.h vtls: use consistent signature for _random() implementations 2017-08-28 14:56:55 +02:00
vtls.c TLS: Fix switching off SSL session id when client cert is used 2017-04-18 07:56:34 +02:00
vtls.h vtls: introduce a new struct for SSL backends 2017-08-28 14:56:56 +02:00