From: MonkeybreadSoftware Date: Tue, 7 May 2024 07:45:15 +0000 (+0200) Subject: vtls: deprioritize Secure Transport X-Git-Tag: curl-8_9_0~330 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=810933d7791e83b5b0106bda6161a35823012b3e;p=thirdparty%2Fcurl.git vtls: deprioritize Secure Transport Moved Secure Transport behind OpenSSL, so we can build CURL with both and prefer using OpenSSL over Secure Transport by default. Closes #13547 --- diff --git a/lib/vtls/vtls.c b/lib/vtls/vtls.c index aa190b7809..85d0b6ad82 100644 --- a/lib/vtls/vtls.c +++ b/lib/vtls/vtls.c @@ -1342,8 +1342,6 @@ const struct Curl_ssl *Curl_ssl = &Curl_ssl_multi; #elif defined(USE_WOLFSSL) &Curl_ssl_wolfssl; -#elif defined(USE_SECTRANSP) - &Curl_ssl_sectransp; #elif defined(USE_GNUTLS) &Curl_ssl_gnutls; #elif defined(USE_MBEDTLS) @@ -1352,6 +1350,8 @@ const struct Curl_ssl *Curl_ssl = &Curl_ssl_rustls; #elif defined(USE_OPENSSL) &Curl_ssl_openssl; +#elif defined(USE_SECTRANSP) + &Curl_ssl_sectransp; #elif defined(USE_SCHANNEL) &Curl_ssl_schannel; #elif defined(USE_BEARSSL) @@ -1364,9 +1364,6 @@ static const struct Curl_ssl *available_backends[] = { #if defined(USE_WOLFSSL) &Curl_ssl_wolfssl, #endif -#if defined(USE_SECTRANSP) - &Curl_ssl_sectransp, -#endif #if defined(USE_GNUTLS) &Curl_ssl_gnutls, #endif @@ -1376,6 +1373,9 @@ static const struct Curl_ssl *available_backends[] = { #if defined(USE_OPENSSL) &Curl_ssl_openssl, #endif +#if defined(USE_SECTRANSP) + &Curl_ssl_sectransp, +#endif #if defined(USE_SCHANNEL) &Curl_ssl_schannel, #endif