1
0
mirror of https://github.com/moparisthebest/curl synced 2024-10-31 15:45:12 -04:00
curl/lib/vtls
Daniel Stenberg 151da51404 cyassl: deal with lack of *get_peer_certificate
The function is only present in wolfssl/cyassl if it was built with
--enable-opensslextra. With these checks added, pinning support is disabled
unless the TLS lib has that function available.

Also fix the mistake in configure that checks for the wrong lib name.

Closes #566
2015-12-16 10:27:18 +01:00
..
axtls.c axtls: add timeout within Curl_axtls_connect 2015-03-31 02:04:22 +02:00
axtls.h vtls: Removed unimplemented overrides of curlssl_close_all() 2015-01-17 16:41:03 +00:00
cyassl.c cyassl: deal with lack of *get_peer_certificate 2015-12-16 10:27:18 +01:00
cyassl.h cyassl: fixed mismatched sha256sum function prototype 2015-07-02 08:29:22 +02:00
darwinssl.c darwinsssl: add support for TLS False Start 2015-03-21 12:22:56 -05:00
darwinssl.h darwinsssl: add support for TLS False Start 2015-03-21 12:22:56 -05:00
gskit.c ssl: add server cert's "sha256//" hash to verbose 2015-09-19 23:17:39 +02:00
gskit.h gskit.h: Code policing of function pointer arguments 2015-01-17 17:02:01 +00:00
gtls.c http: add libcurl option to allow HTTP/2 for HTTPS only 2015-12-13 09:24:51 +01:00
gtls.h SSL: Pinned public key hash support 2015-07-01 19:43:47 +02:00
mbedtls.c http: add libcurl option to allow HTTP/2 for HTTPS only 2015-12-13 09:24:51 +01:00
mbedtls.h vtls: added support for mbedTLS 2015-10-20 07:57:24 +02:00
nss.c http: add libcurl option to allow HTTP/2 for HTTPS only 2015-12-13 09:24:51 +01:00
nssg.h SSL: Pinned public key hash support 2015-07-01 19:43:47 +02:00
openssl.c libressl: the latest openssl x509 funcs are not in libressl 2015-12-14 09:49:54 +01:00
openssl.h openssl: build with < 0.9.8 2015-09-17 08:54:04 +02:00
polarssl_threadlock.c polarssl/mbedtls: fix name space pollution 2015-10-23 16:14:29 +02:00
polarssl_threadlock.h polarssl/mbedtls: fix name space pollution 2015-10-23 16:14:29 +02:00
polarssl.c http: add libcurl option to allow HTTP/2 for HTTPS only 2015-12-13 09:24:51 +01:00
polarssl.h polarssl/mbedtls: fix name space pollution 2015-10-23 16:14:29 +02:00
schannel.c schannel: Corrected copy/paste error in commit 8d17117683 2015-11-21 02:54:44 +00:00
schannel.h schannel: schannel_recv overhaul 2015-06-17 00:17:03 -04:00
vtls.c vtls: fix compiler warning for TLS backends without sha256 2015-10-20 08:12:44 +02:00
vtls.h vtls: added support for mbedTLS 2015-10-20 07:57:24 +02:00