Commit fdb8113d authored by Matt Caswell's avatar Matt Caswell
Browse files

Document the change in the previous commit about loading the config file

When libssl is initialised it will attempt to load any config file. This
ensures any system_default configuration (as per
https://github.com/openssl/openssl/pull/4848

) is used.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5818)
parent d8f031e8
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -13,6 +13,9 @@
     in libcrypto when run as setuid/setgid.
     in libcrypto when run as setuid/setgid.
     [Bernd Edlinger]
     [Bernd Edlinger]
  *) Load any config file by default when libssl is used.
     [Matt Caswell]
  *) Added new public header file <openssl/rand_drbg.h> and documentation
  *) Added new public header file <openssl/rand_drbg.h> and documentation
     for the RAND_DRBG API. See manual page RAND_DRBG(7) for an overview.
     for the RAND_DRBG API. See manual page RAND_DRBG(7) for an overview.
     [Matthias St. Pierre]
     [Matthias St. Pierre]
+4 −2
Original line number Original line Diff line number Diff line
@@ -95,8 +95,10 @@ B<OPENSSL_INIT_ADD_ALL_DIGESTS> will be ignored.
=item OPENSSL_INIT_LOAD_CONFIG
=item OPENSSL_INIT_LOAD_CONFIG


With this option an OpenSSL configuration file will be automatically loaded and
With this option an OpenSSL configuration file will be automatically loaded and
used by calling OPENSSL_config(). This is not a default option.
used by calling OPENSSL_config(). This is not a default option for libcrypto.
See the description of OPENSSL_INIT_new(), below.
From OpenSSL 1.1.1 this is a default option for libssl (see
L<OPENSSL_init_ssl(3)> for further details about libssl initialisation). See the
description of OPENSSL_INIT_new(), below.


=item OPENSSL_INIT_NO_LOAD_CONFIG
=item OPENSSL_INIT_NO_LOAD_CONFIG