diff options
author | Alessandro Ghedini <alessandro@ghedini.me> | 2014-06-16 15:05:17 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2015-01-22 23:25:23 +0100 |
commit | d1cf5d570663dac157740cb5e49d24614f185da7 (patch) | |
tree | 1cb649e7e585a642f9988bcb87fba63b4cba4e98 /lib/vtls/openssl.h | |
parent | e888e30476c9bbb0f6fd0a79737197156dc0a99c (diff) |
openssl: add support for the Certificate Status Request TLS extension
Also known as "status_request" or OCSP stapling, defined in RFC6066
section 8.
Thanks-to: Joe Mason
- for the work-around for the OpenSSL bug.
Diffstat (limited to 'lib/vtls/openssl.h')
-rw-r--r-- | lib/vtls/openssl.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/vtls/openssl.h b/lib/vtls/openssl.h index 9e9ba1e1e..39103295c 100644 --- a/lib/vtls/openssl.h +++ b/lib/vtls/openssl.h @@ -73,6 +73,8 @@ void Curl_ossl_md5sum(unsigned char *tmp, /* input */ unsigned char *md5sum /* output */, size_t unused); +bool Curl_ossl_cert_status_request(void); + /* Set the API backend definition to OpenSSL */ #define CURL_SSL_BACKEND CURLSSLBACKEND_OPENSSL @@ -102,6 +104,7 @@ void Curl_ossl_md5sum(unsigned char *tmp, /* input */ #define curlssl_data_pending(x,y) Curl_ossl_data_pending(x,y) #define curlssl_random(x,y,z) Curl_ossl_random(x,y,z) #define curlssl_md5sum(a,b,c,d) Curl_ossl_md5sum(a,b,c,d) +#define curlssl_cert_status_request() Curl_ossl_cert_status_request() #define DEFAULT_CIPHER_SELECTION "ALL!EXPORT!EXPORT40!EXPORT56!aNULL!LOW!RC4" |