Add CRYPTO_alloc_ex_data()
authorRichard Levitte <levitte@openssl.org>
Fri, 8 Feb 2019 15:46:28 +0000 (16:46 +0100)
committerRichard Levitte <levitte@openssl.org>
Fri, 15 Feb 2019 23:29:20 +0000 (00:29 +0100)
commite17f5b6a6bae56175201a96feb8e855835865bb0
tree466c1081cd49c6778ffcd8e222edd9bc067fb615
parentfa1f03061037cbdac5369849a885c1191a2550d9
Add CRYPTO_alloc_ex_data()

This allows allocation of items at indexes that were created after the
CRYPTO_EX_DATA variable was initialized, using the exact same method
that was used then.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8225)
crypto/ex_data.c
doc/man3/CRYPTO_get_ex_new_index.pod
include/openssl/crypto.h
test/exdatatest.c
util/libcrypto.num