]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Fix the use of OPENSSL_HTTP_PROXY / OPENSSL_HTTPS_PROXY
authorRichard Levitte <levitte@openssl.org>
Wed, 8 Jan 2025 09:15:02 +0000 (10:15 +0100)
committerTomas Mraz <tomas@openssl.org>
Thu, 9 Jan 2025 11:04:28 +0000 (12:04 +0100)
Fixes #26337

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26340)

(cherry picked from commit 6a2472fb3e958c029989286d9272bd2b23738f85)

crypto/http/http_lib.c

index 44c8c0f89e4d45bd1660f7cd29f57b7c15bb4534..04d64246a2712fa6b4a721fba5fe512c71238186 100644 (file)
@@ -299,7 +299,7 @@ const char *OSSL_HTTP_adapt_proxy(const char *proxy, const char *no_proxy,
     if (proxy == NULL)
         proxy = ossl_safe_getenv(use_ssl ? "https_proxy" : "http_proxy");
     if (proxy == NULL)
-        proxy = ossl_safe_getenv(use_ssl ? OPENSSL_HTTP_PROXY : OPENSSL_HTTPS_PROXY);
+        proxy = ossl_safe_getenv(use_ssl ? OPENSSL_HTTPS_PROXY : OPENSSL_HTTP_PROXY);
 
     if (proxy == NULL || *proxy == '\0' || !use_proxy(no_proxy, server))
         return NULL;