/openssl/include/openssl/ |
H A D | core_dispatch.h | 198 OSSL_CORE_MAKE_FUNC(size_t, get_entropy, (const OSSL_CORE_HANDLE *handle, 201 OSSL_CORE_MAKE_FUNC(size_t, get_user_entropy, (const OSSL_CORE_HANDLE *handle, 204 OSSL_CORE_MAKE_FUNC(void, cleanup_entropy, (const OSSL_CORE_HANDLE *handle, 206 OSSL_CORE_MAKE_FUNC(void, cleanup_user_entropy, (const OSSL_CORE_HANDLE *handle, 208 OSSL_CORE_MAKE_FUNC(size_t, get_nonce, (const OSSL_CORE_HANDLE *handle, 212 OSSL_CORE_MAKE_FUNC(size_t, get_user_nonce, (const OSSL_CORE_HANDLE *handle, 216 OSSL_CORE_MAKE_FUNC(void, cleanup_nonce, (const OSSL_CORE_HANDLE *handle, 218 OSSL_CORE_MAKE_FUNC(void, cleanup_user_nonce, (const OSSL_CORE_HANDLE *handle, 231 (const OSSL_CORE_HANDLE *handle, 237 (const OSSL_CORE_HANDLE *handle))
|
H A D | core.h | 193 typedef int (OSSL_provider_init_fn)(const OSSL_CORE_HANDLE *handle,
|
/openssl/crypto/ |
H A D | init.c | 138 HMODULE handle = NULL; in DEFINE_RUN_ONCE_STATIC() local 144 (void *)&base_inited, &handle); in DEFINE_RUN_ONCE_STATIC() 676 HMODULE handle = NULL; in OPENSSL_atexit() local 691 handlersym.sym, &handle); in OPENSSL_atexit()
|
H A D | context.c | 450 OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle, in OSSL_LIB_CTX_new_from_dispatch() argument 466 OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle, in OSSL_LIB_CTX_new_child() argument 469 OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new_from_dispatch(handle, in); in OSSL_LIB_CTX_new_child() 474 if (!ossl_provider_init_as_child(ctx, handle, in)) { in OSSL_LIB_CTX_new_child()
|
/openssl/providers/ |
H A D | legacyprov.c | 199 int OSSL_provider_init(const OSSL_CORE_HANDLE *handle, in OSSL_provider_init() argument 242 || (libctx = OSSL_LIB_CTX_new_child(handle, in)) == NULL) { in OSSL_provider_init() 249 ossl_prov_ctx_set0_handle(*provctx, handle); in OSSL_provider_init()
|
H A D | defltprov.c | 615 int ossl_default_provider_init(const OSSL_CORE_HANDLE *handle, in ossl_default_provider_init() argument 661 (OSSL_LIB_CTX *)c_get_libctx(handle)); in ossl_default_provider_init() 662 ossl_prov_ctx_set0_handle(*provctx, handle); in ossl_default_provider_init()
|
/openssl/test/ |
H A D | p_minimal.c | 18 int OSSL_provider_init(const OSSL_CORE_HANDLE *handle, in OSSL_provider_init() argument
|
H A D | smcont.txt | 1 Somewhat longer test content for OpenSSL CMS utility to handle, and a bit longer...
|
H A D | provfetchtest.c | 201 static int dummy_provider_init(const OSSL_CORE_HANDLE *handle, in dummy_provider_init() argument 206 OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new_child(handle, in); in dummy_provider_init()
|
/openssl/doc/man3/ |
H A D | SSL_new.pod | 36 reference count and returns the I<same> handle. It may be possible to 37 use L<SSL_clear(3)> to recycle an SSL handle that is not in its initial 39 the session, if desired, and construct a fresh handle for each connection.
|
H A D | SMIME_read_PKCS7.pod | 52 While it will handle most S/MIME messages more complex compound 56 encoded and will not handle the case where it is in binary format
|
H A D | RSA_private_encrypt.pod | 28 These functions handle RSA signatures at a low-level. 41 PKCS #1 v1.5 padding. This function does not handle the
|
H A D | SMIME_read_CMS.pod | 55 handle most S/MIME messages more complex compound formats may not work. 58 and will not handle the case where it is in binary format or uses quoted
|
H A D | SSL_CTX_dane_enable.pod | 50 argument specifies the associated digest algorithm handle. 140 The B<flags> set for an B<SSL_CTX> context are copied to each B<SSL> handle 141 associated with that context at the time the handle is created. 143 for the handle. 249 /* handle SSL library internal error */ 251 /* handle unusable TLSA record */ 288 /* Perform SSL_connect() handshake and handle errors here */
|
H A D | DSA_set_method.pod | 54 previous method was supplied by an ENGINE, the handle to that ENGINE will 75 the method for B<dsa> (including unloading the ENGINE handle if the previous
|
H A D | DH_set_method.pod | 53 was supplied by an ENGINE, the handle to that ENGINE will be released during the 75 the method for B<dh> (including unloading the ENGINE handle if the previous
|
H A D | SSL_CTX_set_tmp_ecdh.pod | 6 - handle ECDH keys for ephemeral key exchange
|
H A D | OSSL_LIB_CTX.pod | 18 OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle, 20 OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle, 44 useful for provider authors. The I<handle> and dispatch structure arguments
|
H A D | SSL_set1_host.pod | 54 the library and is no longer valid once the associated B<ssl> handle 90 /* XXX: Perform SSL_connect() handshake and handle errors here */
|
H A D | SSL_handle_events.pod | 17 is being used with the given SSL object. For example, SSL_handle_events() may handle 23 OpenSSL in nonblocking mode to give OpenSSL an opportunity to handle timer
|
/openssl/doc/HOWTO/ |
H A D | certificates.txt | 6 How you handle certificates depends a great deal on what your role is. 58 handle files in PEM format. If not, use the extra argument '-outform' 69 Section 5 will tell you more on how to handle the certificate you
|
/openssl/doc/designs/ |
H A D | xof.md | 55 squeeze code in a older provider that does not handle returning correct data for 62 Change EVP_DigestFinalXOF(ctx, out, outlen) to handle multiple calls. 77 Keep EVP_DigestFinalXOF() as a one shot function and create a new API to handle 265 - Requires small assembler change to pass the boolean and handle the call to
|
/openssl/doc/internal/man3/ |
H A D | ossl_provider_new.pod | 44 const OSSL_CORE_HANDLE *handle); 98 const OSSL_CORE_HANDLE *handle, 105 to handle a provider, regardless of if it's built in to the 178 parent library context. I<handle> is the B<OSSL_CORE_HANDLE> object passed to 181 ossl_provider_get_parent() obtains the handle on the parent provider. 297 the necessary upcalls for managing child providers. The I<handle> and I<in>
|
/openssl/include/internal/ |
H A D | thread_arch.h | 76 void *handle; member
|
/openssl/doc/man7/ |
H A D | ossl-guide-tls-server-block.pod | 257 configured as the I/O conduit for this SSL handle. SSL_set_bio transfers 258 ownership of the BIO or BIOs involved (our B<client_bio>) to the SSL handle. 260 /* Associate a new SSL handle with the new connection */ 263 warnx("Error creating SSL handle for new connection"); 295 B<stderr> and free the SSL handle, which also frees the B<client_bio> and
|