From ff94698d314404a4814a820aa6794f96299f00d0 Mon Sep 17 00:00:00 2001 From: Jan Venekamp <1422460+jan2000@users.noreply.github.com> Date: Mon, 19 Aug 2024 04:00:43 +0200 Subject: [PATCH] wolfssl: fix setting tls version The value CURL_SSLVERSION_TLSv1_0 was unsupported. Closes #14587 --- lib/vtls/wolfssl.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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) { -- 2.47.3