Add an OpenSSL library context
The context builds on CRYPTO_EX_DATA, allowing it to be dynamically extended with new data from the different parts of libcrypto. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/8225)
Showing
- crypto/build.info 1 addition, 1 deletioncrypto/build.info
- crypto/context.c 110 additions, 0 deletionscrypto/context.c
- doc/internal/man3/openssl_ctx_get_data.pod 117 additions, 0 deletionsdoc/internal/man3/openssl_ctx_get_data.pod
- doc/man3/OPENSSL_CTX.pod 48 additions, 0 deletionsdoc/man3/OPENSSL_CTX.pod
- include/internal/cryptlib.h 9 additions, 0 deletionsinclude/internal/cryptlib.h
- include/openssl/crypto.h 4 additions, 1 deletioninclude/openssl/crypto.h
- include/openssl/ossl_typ.h 2 additions, 0 deletionsinclude/openssl/ossl_typ.h
- test/build.info 7 additions, 1 deletiontest/build.info
- test/context_internal_test.c 89 additions, 0 deletionstest/context_internal_test.c
- test/recipes/02-test_internal_context.t 16 additions, 0 deletionstest/recipes/02-test_internal_context.t
- util/libcrypto.num 2 additions, 0 deletionsutil/libcrypto.num
- util/private.num 1 addition, 0 deletionsutil/private.num
Please register or sign in to comment