]> git.ipfire.org Git - thirdparty/openssl.git/commit
Tell the FIPS provider about thread stop events
authorMatt Caswell <matt@openssl.org>
Mon, 27 May 2019 15:31:27 +0000 (16:31 +0100)
committerMatt Caswell <matt@openssl.org>
Mon, 17 Jun 2019 15:19:44 +0000 (16:19 +0100)
commitda747958c5db57dbe22c015d058be9db8a90f8f9
tree94eb46b99a0b7b586f7ed7aa1c0fc867d248b337
parente41faf5784382a5d2bc23abebcf81b9f4708f6ec
Tell the FIPS provider about thread stop events

The RAND code needs to know about threads stopping in order to cleanup
local thread data. Therefore we add a callback for libcrypto to tell
providers about such events.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9040)
13 files changed:
crypto/async/async.c
crypto/build.info
crypto/context.c
crypto/err/err.c
crypto/include/internal/cryptlib_int.h
crypto/initthread.c
crypto/provider_core.c
crypto/rand/drbg_lib.c
include/internal/cryptlib.h
include/openssl/core.h
include/openssl/core_numbers.h
providers/common/include/internal/providercommon.h
providers/fips/fipsprov.c