/openssl/crypto/conf/ |
H A D | conf_sap.c | 34 OPENSSL_INIT_SETTINGS settings; in OPENSSL_config() local 36 memset(&settings, 0, sizeof(settings)); in OPENSSL_config() 38 settings.appname = strdup(appname); in OPENSSL_config() 39 settings.flags = DEFAULT_CONF_MFLAGS; in OPENSSL_config() 40 OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CONFIG, &settings); in OPENSSL_config() 42 free(settings.appname); in OPENSSL_config() 46 int ossl_config_int(const OPENSSL_INIT_SETTINGS *settings) in ossl_config_int() argument 59 filename = settings ? settings->filename : NULL; in ossl_config_int() 60 appname = settings ? settings->appname : NULL; in ossl_config_int() 61 flags = settings ? settings->flags : DEFAULT_CONF_MFLAGS; in ossl_config_int()
|
H A D | conf_lib.c | 441 free(settings->filename); in OPENSSL_INIT_set_config_filename() 442 settings->filename = newfilename; in OPENSSL_INIT_set_config_filename() 450 settings->flags = flags; in OPENSSL_INIT_set_config_file_flags() 459 int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, in OPENSSL_INIT_set_config_appname() argument 470 free(settings->appname); in OPENSSL_INIT_set_config_appname() 471 settings->appname = newappname; in OPENSSL_INIT_set_config_appname() 477 void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings) in OPENSSL_INIT_free() argument 479 if (settings == NULL) in OPENSSL_INIT_free() 482 free(settings->filename); in OPENSSL_INIT_free() 483 free(settings->appname); in OPENSSL_INIT_free() [all …]
|
/openssl/doc/man3/ |
H A D | SSL_clear.pod | 15 Reset B<ssl> to allow another connection. All settings (method, ciphers, 21 settings are kept, a side effect is the handling of the current SSL session. 29 settings corresponding. This explicitly means, that e.g. the special method 43 reset operation however keeps several settings of the last sessions 44 (some of these settings were made automatically during the last 46 same peer that shares these settings, and may fail if that peer 47 changes its settings between connections. Use the sequence
|
H A D | SSL_new.pod | 18 data for a TLS/SSL connection. The new structure inherits the settings 20 options, verification settings, timeout settings. An B<SSL> structure is 31 the settings in I<s> into the new B<SSL> object. 41 The subset of settings in I<s> that are duplicated are: 47 =item any tmp_dh settings set via L<SSL_set_tmp_dh(3)>, 54 =item any DANE settings 60 =item any minimum or maximum protocol settings set via 87 =item any security level settings or callbacks
|
H A D | OPENSSL_init_ssl.pod | 11 int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); 60 OPENSSL_init_ssl() takes a B<settings> parameter which can be used to
|
H A D | RAND_get0_primary.pod | 58 For that reason it is recommended not to change the settings of these 60 Instead, an application should change the default settings for new DRBG instances
|
H A D | SSL_CTX_ctrl.pod | 19 The SSL_*_ctrl() family of functions is used to manipulate settings of
|
H A D | SSL_get_ciphers.pod | 38 The list depends on settings like the cipher list, the supported protocol 40 SRP and PSK ciphers are only enabled if the appropriate callbacks or settings
|
H A D | SSL_set1_server_cert_type.pod | 52 By default (if no explicit settings are specified), only X.509 certificates 62 By default (if no explicit settings are specified), only X.509 certificates
|
H A D | SSL_CTX_set_msg_callback.pod | 42 default settings that will be copied to new B<SSL> objects by 44 SSL_set_msg_callback_arg() modify the actual settings of an B<SSL>
|
/openssl/demos/http3/ |
H A D | ossl-nghttp3.h | 50 const nghttp3_settings *settings, 66 const nghttp3_settings *settings,
|
H A D | ossl-nghttp3.c | 233 const nghttp3_settings *settings, in OSSL_DEMO_H3_CONN_new_for_conn() argument 319 if (settings == NULL) { in OSSL_DEMO_H3_CONN_new_for_conn() 321 settings = &dsettings; in OSSL_DEMO_H3_CONN_new_for_conn() 344 ec = nghttp3_conn_client_new(&conn->h3conn, &intl_callbacks, settings, in OSSL_DEMO_H3_CONN_new_for_conn() 393 const nghttp3_settings *settings, in OSSL_DEMO_H3_CONN_new_for_addr() argument 429 settings, user_data); in OSSL_DEMO_H3_CONN_new_for_addr()
|
/openssl/ssl/ |
H A D | ssl_init.c | 68 int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings) in OPENSSL_init_ssl() argument 92 if (!OPENSSL_init_crypto(opts, settings)) in OPENSSL_init_ssl()
|
/openssl/doc/man1/ |
H A D | openssl-version.pod.in | 67 ENGINESDIR settings. 71 MODULESDIR settings. 75 The random number generator source settings. 79 The OpenSSL CPU settings info.
|
H A D | openssl-info.pod.in | 75 Outputs the OpenSSL CPU settings info.
|
H A D | openssl-x509.pod.in | 90 convert certificates to various forms, edit certificate trust settings, 235 any extensions present and any trust settings. 583 Trust settings currently are only used with a root CA. 588 on the meaning of trust settings. 590 Future versions of OpenSSL will recognize trust settings on any 599 certificate is output and any trust settings are discarded. 601 certificate is automatically output if any trust settings are modified.
|
/openssl/crypto/ |
H A D | init.c | 475 int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings) in OPENSSL_init_crypto() argument 600 if (settings == NULL) { in OPENSSL_init_crypto() 605 conf_settings = settings; in OPENSSL_init_crypto()
|
/openssl/ |
H A D | NOTES-ANSI.md | 5 the following configuration settings:
|
/openssl/include/internal/ |
H A D | recordmethod.h | 146 const OSSL_PARAM *settings,
|
/openssl/test/ |
H A D | README.ssltest.md | 145 Additional handshake settings can be configured in the `extra` section of each 188 * NPNProtocols, ALPNProtocols - NPN and ALPN settings. Server and client 192 * SRPUser, SRPPassword - SRP settings. For client, this is the SRP user to 273 Note that the test expectations sometimes depend on the Configure settings. For
|
/openssl/include/openssl/ |
H A D | crypto.h.in | 477 int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); 485 int OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings, 487 void OPENSSL_INIT_set_config_file_flags(OPENSSL_INIT_SETTINGS *settings, 489 int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, 492 void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings);
|
/openssl/test/smime-certs/ |
H A D | ca.cnf | 42 # Following SKID and AKID settings are meanwhile by default in all certificates.
|
/openssl/ssl/record/methods/ |
H A D | ktls_meth.c | 413 const OSSL_PARAM *settings, const OSSL_PARAM *options, in ktls_new_record_layer() argument 421 transport, next, settings, in ktls_new_record_layer()
|
/openssl/doc/man7/ |
H A D | ossl-guide-libssl-introduction.pod | 53 Typically settings that you apply to the B<SSL_CTX> will then be inherited by 54 any B<SSL> object that you create from it. Alternatively you can apply settings
|
/openssl/doc/designs/quic-design/ |
H A D | quic-tls.md | 250 certain settings that may be optional in a normal TLS connection but are 251 mandatory for QUIC. Where possible these settings will be automatically 254 One of these settings is the minimum TLS protocol version. QUIC requires that
|