]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
wolfssl: fix setting tls version
authorJan Venekamp <1422460+jan2000@users.noreply.github.com>
Mon, 19 Aug 2024 02:00:43 +0000 (04:00 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 19 Aug 2024 08:50:31 +0000 (10:50 +0200)
The value CURL_SSLVERSION_TLSv1_0 was unsupported.

Closes #14587

lib/vtls/wolfssl.c

index 0396bb940fd9375159813c9927ff5ba142b0c124..2a65b3e1569674e15c890f3db6853473263a3047 100644 (file)
@@ -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) {