From: Jan Venekamp <1422460+jan2000@users.noreply.github.com> Date: Mon, 19 Aug 2024 02:00:43 +0000 (+0200) Subject: wolfssl: fix setting tls version X-Git-Tag: curl-8_10_0~207 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff94698d314404a4814a820aa6794f96299f00d0;p=thirdparty%2Fcurl.git wolfssl: fix setting tls version The value CURL_SSLVERSION_TLSv1_0 was unsupported. Closes #14587 --- diff --git a/lib/vtls/wolfssl.c b/lib/vtls/wolfssl.c index 0396bb940f..2a65b3e156 100644 --- a/lib/vtls/wolfssl.c +++ b/lib/vtls/wolfssl.c @@ -746,6 +746,7 @@ wolfssl_connect_step1(struct Curl_cfilter *cf, struct Curl_easy *data) switch(conn_config->version) { case CURL_SSLVERSION_DEFAULT: case CURL_SSLVERSION_TLSv1: + case CURL_SSLVERSION_TLSv1_0: res = wolfSSL_CTX_set_min_proto_version(backend->ctx, TLS1_VERSION); break; case CURL_SSLVERSION_TLSv1_1: @@ -760,7 +761,7 @@ wolfssl_connect_step1(struct Curl_cfilter *cf, struct Curl_easy *data) break; #endif default: - failf(data, "wolfSSL: unrecognized minimum TLS version value"); + failf(data, "wolfSSL: unsupported minimum TLS version value"); return CURLE_SSL_CONNECT_ERROR; } if(res != WOLFSSL_SUCCESS) { @@ -788,7 +789,7 @@ wolfssl_connect_step1(struct Curl_cfilter *cf, struct Curl_easy *data) res = WOLFSSL_SUCCESS; break; default: - failf(data, "wolfSSL: unrecognized maximum TLS version value"); + failf(data, "wolfSSL: unsupported maximum TLS version value"); return CURLE_SSL_CONNECT_ERROR; } if(res != WOLFSSL_SUCCESS) {