Add documentation for some of the missing environment variables.
authorPauli <pauli@openssl.org>
Tue, 16 Nov 2021 00:31:44 +0000 (10:31 +1000)
committerPauli <pauli@openssl.org>
Wed, 17 Nov 2021 08:54:31 +0000 (18:54 +1000)
Where document already exists, it has been linked to.

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

doc/man7/openssl-env.pod

index f691191b6f43a25378a0fda4f5e5ac3271bcb575..a2443d54d8229138160a10c64ff7e32d6321e942 100644 (file)
@@ -74,6 +74,19 @@ See L<SSL_CTX_load_verify_locations(3)>.
 
 Additional arguments for the L<tsget(1)> command.
 
+=item B<OPENSSL_ia32cap>, B<OPENSSL_sparcv9cap>, B<OPENSSL_ppccap>, B<OPENSSL_armcap>, B<OPENSSL_s390xcap>
+
+OpenSSL supports a number of different algorithm implementations for
+various machines and, by default, it determines which to use based on the
+processor capabilities and run time feature enquiry.  These environment
+variables can be used to exert more control over this selection process.
+See L<OPENSSL_ia32cap(3)>, L<OPENSSL_s390xcap(3)>.
+
+=item B<NO_PROXY>, B<HTTPS_PROXY>, B<HTTP_PROXY>
+
+Specify a proxy hostname.
+See L<OSSL_HTTP_parse_url(3)>.
+
 =back
 
 =head1 COPYRIGHT