From: Daniel Stenberg Date: Fri, 1 Dec 2017 09:17:50 +0000 (+0100) Subject: openssl: pkcs12 is supported by boringssl X-Git-Tag: curl-7_58_0~116 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=10bb0b47197588f2491a16996ae3d95e37a4ee20;p=curl openssl: pkcs12 is supported by boringssl Removes another #ifdef for BoringSSL Pointed-out-by: David Benjamin Closes #2134 --- diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c index 7b04edfd6..d0f525523 100644 --- a/lib/vtls/openssl.c +++ b/lib/vtls/openssl.c @@ -68,12 +68,7 @@ #include #include #include - -#ifndef OPENSSL_IS_BORINGSSL -/* BoringSSL does not support PKCS12 */ -#define HAVE_PKCS12_SUPPORT 1 #include -#endif #if (OPENSSL_VERSION_NUMBER >= 0x0090808fL) && !defined(OPENSSL_NO_OCSP) #include @@ -654,7 +649,6 @@ int cert_stuff(struct connectdata *conn, case SSL_FILETYPE_PKCS12: { -#ifdef HAVE_PKCS12_SUPPORT FILE *f; PKCS12 *p12; EVP_PKEY *pri; @@ -741,10 +735,6 @@ int cert_stuff(struct connectdata *conn, if(!cert_done) return 0; /* failure! */ break; -#else - failf(data, "file type P12 for certificate not supported"); - return 0; -#endif } default: failf(data, "not supported file type '%s' for certificate", cert_type);