diff options
Diffstat (limited to 'src/lib/libcrypto/man/OPENSSL_config.3')
| -rw-r--r-- | src/lib/libcrypto/man/OPENSSL_config.3 | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/src/lib/libcrypto/man/OPENSSL_config.3 b/src/lib/libcrypto/man/OPENSSL_config.3 index e74f697dc4..2960e2389a 100644 --- a/src/lib/libcrypto/man/OPENSSL_config.3 +++ b/src/lib/libcrypto/man/OPENSSL_config.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: OPENSSL_config.3,v 1.14 2019/06/10 09:49:48 schwarze Exp $ | 1 | .\" $OpenBSD: OPENSSL_config.3,v 1.15 2019/06/14 13:41:31 schwarze Exp $ |
| 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
| @@ -65,7 +65,7 @@ | |||
| 65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
| 67 | .\" | 67 | .\" |
| 68 | .Dd $Mdocdate: June 10 2019 $ | 68 | .Dd $Mdocdate: June 14 2019 $ |
| 69 | .Dt OPENSSL_CONFIG 3 | 69 | .Dt OPENSSL_CONFIG 3 |
| 70 | .Os | 70 | .Os |
| 71 | .Sh NAME | 71 | .Sh NAME |
| @@ -82,12 +82,7 @@ | |||
| 82 | .Fn OPENSSL_no_config void | 82 | .Fn OPENSSL_no_config void |
| 83 | .Sh DESCRIPTION | 83 | .Sh DESCRIPTION |
| 84 | .Fn OPENSSL_config | 84 | .Fn OPENSSL_config |
| 85 | initializes the crypto library with | 85 | initializes the crypto library and calls |
| 86 | .Xr OPENSSL_init_crypto 3 | ||
| 87 | and then calls | ||
| 88 | .Xr OPENSSL_load_builtin_modules 3 , | ||
| 89 | .Xr ENGINE_load_builtin_engines 3 , | ||
| 90 | and | ||
| 91 | .Xr CONF_modules_load_file 3 | 86 | .Xr CONF_modules_load_file 3 |
| 92 | with the standard configuration file and the given | 87 | with the standard configuration file and the given |
| 93 | .Fa appname . | 88 | .Fa appname . |
| @@ -104,7 +99,7 @@ Further calls to | |||
| 104 | have no effect. | 99 | have no effect. |
| 105 | .Pp | 100 | .Pp |
| 106 | .Fn OPENSSL_no_config | 101 | .Fn OPENSSL_no_config |
| 107 | suppresses the loading of any configuration file, so that any | 102 | suppresses the loading of the standard configuration file, so that any |
| 108 | future calls to | 103 | future calls to |
| 109 | .Fn OPENSSL_config | 104 | .Fn OPENSSL_config |
| 110 | or to | 105 | or to |
| @@ -116,6 +111,17 @@ Calling these functions is optional. | |||
| 116 | All required initialization of the crypto libraries happens | 111 | All required initialization of the crypto libraries happens |
| 117 | automatically when needed. | 112 | automatically when needed. |
| 118 | .Pp | 113 | .Pp |
| 114 | To use a non-standard configuration file, refer to | ||
| 115 | .Xr CONF_modules_load_file 3 . | ||
| 116 | .Pp | ||
| 117 | Internally, | ||
| 118 | .Fn OPENSSL_config | ||
| 119 | calls | ||
| 120 | .Xr OPENSSL_init_crypto 3 , | ||
| 121 | .Xr OPENSSL_load_builtin_modules 3 , | ||
| 122 | and | ||
| 123 | .Xr ENGINE_load_builtin_engines 3 . | ||
| 124 | .Pp | ||
| 119 | If an application is compiled with the preprocessor symbol | 125 | If an application is compiled with the preprocessor symbol |
| 120 | .Dv OPENSSL_LOAD_CONF | 126 | .Dv OPENSSL_LOAD_CONF |
| 121 | #define'd, | 127 | #define'd, |
| @@ -135,7 +141,6 @@ standard configuration file | |||
| 135 | .Xr CONF_modules_free 3 , | 141 | .Xr CONF_modules_free 3 , |
| 136 | .Xr CONF_modules_load_file 3 , | 142 | .Xr CONF_modules_load_file 3 , |
| 137 | .Xr crypto 3 , | 143 | .Xr crypto 3 , |
| 138 | .Xr OPENSSL_init_crypto 3 , | ||
| 139 | .Xr OPENSSL_load_builtin_modules 3 , | 144 | .Xr OPENSSL_load_builtin_modules 3 , |
| 140 | .Xr OPENSSL_VERSION_NUMBER 3 , | 145 | .Xr OPENSSL_VERSION_NUMBER 3 , |
| 141 | .Xr openssl.cnf 5 , | 146 | .Xr openssl.cnf 5 , |
