]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
_ENVIRONMENT.md. Windows does case insensitive env variables
authorDaniel Stenberg <daniel@haxx.se>
Mon, 8 Jun 2026 10:40:55 +0000 (12:40 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 8 Jun 2026 11:29:47 +0000 (13:29 +0200)
Closes #21907

docs/cmdline-opts/_ENVIRONMENT.md
docs/libcurl/libcurl-env.md

index 1ac85fb12841226736648d34c26fcc0fa336379c..a3c13ae0c00d2cdf8f2d5d5ea612ede0ad8874a7 100644 (file)
@@ -3,7 +3,8 @@
 # ENVIRONMENT
 The environment variables can be specified in lower case or upper case. The
 lower case version has precedence. `http_proxy` is an exception as it is only
-available in lower case.
+available in lower case. (Note that some systems, like Windows, do not
+differentiate between environment variables using different case.)
 
 Using an environment variable to set the proxy has the same effect as using
 the --proxy option.
index 6ef11ac9a3ddf6fa7110df2be7d90992068a5fb4..5ce846df8aa62e92ac9697e46ab9ad2c2ce81af5 100644 (file)
@@ -32,8 +32,8 @@ uses the **ftp_proxy** variable.
 
 These proxy variables are also checked for in their uppercase versions, except
 the **http_proxy** one which is only used lowercase. Note also that some
-systems actually have a case insensitive handling of environment variables and
-then of course **HTTP_PROXY** still works.
+systems (like Windows) have a case insensitive handling of environment
+variables and then of course **HTTP_PROXY** still works.
 
 An exception exists for the WebSocket **ws** and **wss** URL schemes, where
 libcurl first checks **ws_proxy** or **wss_proxy** but if they are not set, it