Register callbacks with core for child provider creation/deletion
authorMatt Caswell <matt@openssl.org>
Fri, 23 Apr 2021 11:08:27 +0000 (12:08 +0100)
committerMatt Caswell <matt@openssl.org>
Tue, 11 May 2021 13:59:43 +0000 (14:59 +0100)
commit7b88c184b66c0d7cfb1f76422448af6a636eea8c
tree3c35397ba7aef0a28e0d6e0eba5d5808733021ce
parent5442611dffed2c345ef83d494f2ef7ffb9cf3883
Register callbacks with core for child provider creation/deletion

By adding callbacks to the core this will enable (in future commits) the
ability to add/remove child providers as the providers are added/removed
from the parent libctx.

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14991)
crypto/provider_child.c
crypto/provider_core.c
include/openssl/core.h
include/openssl/core_dispatch.h