aboutsummaryrefslogtreecommitdiff
path: root/crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2025-03-14 06:40:59 +0000
committerPhilip Paeps <philip@FreeBSD.org>2025-04-10 14:38:58 +0000
commit862cd6b8fa9df7057bad47d01ccaf36a959e9166 (patch)
tree35bd6034ae1e5396fb6420037f2f8ba1b19ef588 /crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod
parent4651d400f1000834365a21c59d6803da4474c63e (diff)
openssl: Import OpenSSL 3.0.16
This release incorporates the following bug fixes and mitigations: - [CVE-2024-13176](https://www.openssl.org/news/vulnerabilities.html#CVE-2024-13176 - [CVE-2024-9143](https://www.openssl.org/news/vulnerabilities.html#CVE-2024-9143) Release notes can be found at: https://openssl-library.org/news/openssl-3.0-notes/index.html Approved by: so Security: FreeBSD-EN-25:07.openssl Differential Revision: https://reviews.freebsd.org/D49296 Differential Revision: https://reviews.freebsd.org/D49297 (cherry picked from commit 0d0c8621fd181e507f0fb50ffcca606faf66a8c2) (cherry picked from commit cb29db243bd09d16604435639ae43ef7af0ea254) (cherry picked from commit d2a55e6a9348bb55038dbc6b727ab041085f22db) (cherry picked from commit 0d61082e3c64a43f52ec5f1bf3d85671d97d9514)
Diffstat (limited to 'crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod')
-rw-r--r--crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod6
1 files changed, 4 insertions, 2 deletions
diff --git a/crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod b/crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod
index 716e365ef50d..6da1d91b9f37 100644
--- a/crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod
+++ b/crypto/openssl/doc/man3/OSSL_HTTP_transfer.pod
@@ -77,12 +77,14 @@ If TLS is not used this defaults to the environment variable C<http_proxy>
if set, else C<HTTP_PROXY>.
If I<use_ssl> != 0 it defaults to C<https_proxy> if set, else C<HTTPS_PROXY>.
An empty proxy string C<""> forbids using a proxy.
-Else the format is
+Otherwise, the format is
C<[http[s]://][userinfo@]host[:port][/path][?query][#fragment]>,
where any userinfo, path, query, and fragment given is ignored.
+If the host string is an IPv6 address, it must be enclosed in C<[> and C<]>.
The default proxy port number is 80, or 443 in case "https:" is given.
The HTTP client functions connect via the given proxy unless the I<server>
-is found in the optional list I<no_proxy> of proxy hostnames (if not NULL;
+is found in the optional list I<no_proxy> of proxy hostnames or IP addresses
+separated by C<,> and/or whitespace (if not NULL;
default is the environment variable C<no_proxy> if set, else C<NO_PROXY>).
Proxying plain HTTP is supported directly,
while using a proxy for HTTPS connections requires a suitable callback function