diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-12-02 10:55:33 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-12-03 16:28:50 +0100 |
commit | 564d88a8bd190a21b362d6da535fccf74d33394d (patch) | |
tree | f1d0c5c77852f77bd2eb08e978925e2a79a9a495 /include | |
parent | 94f1f771586913addf5c68f9219e176036c50115 (diff) |
openssl: CURLSSLOPT_NO_PARTIALCHAIN can disable partial cert chains
Closes #4655
Diffstat (limited to 'include')
-rw-r--r-- | include/curl/curl.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/curl/curl.h b/include/curl/curl.h index a6d555819..bef8a0bca 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -828,6 +828,10 @@ typedef enum { SSL backends where such behavior is present. */ #define CURLSSLOPT_NO_REVOKE (1<<1) +/* - NO_PARTIALCHAIN tells libcurl to *NOT* accept a partial certificate chain + if possible. The OpenSSL backend has this ability. */ +#define CURLSSLOPT_NO_PARTIALCHAIN (1<<2) + /* The default connection attempt delay in milliseconds for happy eyeballs. CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 and happy-eyeballs-timeout-ms.d document this value, keep them in sync. */ |