openssl/include/crypto
Shane Lontis 90a1f2d76f Add libctx support to PKCS7.
-Public PKCS7 methods that create a PKCS7 object now have variants that also add a libctx and propq.
 This includes PKCS7_new_with_libctx(), PKCS7_sign_with_libctx() and PKCS7_encrypt_with_libctx()
-Added SMIME_read_PKCS7_ex() so that a created PKCS7 object can be passed to the read.
-d2i_PKCS7_bio() has been modified so that after it loads the PKCS7 object it then resolves any subobjects that require
 the libctx/propq (such as objects containing X509 certificates).

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11884)
2020-08-09 17:34:52 +10:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
aes_platform.h Update copyright year 2020-04-23 13:55:52 +01:00
aria.h
asn1_dsa.h
asn1.h Constify X509_PUBKEY_get(), X509_PUBKEY_get0(), and X509_PUBKEY_get0_param() 2020-05-26 09:35:05 +02:00
async.h
bn_conf.h.in
bn_dh.h Fix DH_get_nid() so that it does not cache values. 2020-04-20 11:07:38 +10:00
bn_srp.h
bn.h
chacha.h
cmll_platform.h CRYPTO: split cipher_platform.h into algorithm specific headers 2019-12-19 13:31:29 +01:00
cms.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
cryptlib.h
ctype.h
des_platform.h CRYPTO: split cipher_platform.h into algorithm specific headers 2019-12-19 13:31:29 +01:00
dh.h Add ACVP fips module tests 2020-06-17 11:33:16 +10:00
dsa.h Add ACVP fips module tests 2020-06-17 11:33:16 +10:00
dso_conf.h.in
ec.h Add evp_test fixes. 2020-08-07 14:29:00 +10:00
ecx.h Add the library ctx into an ECX_KEY 2020-05-04 09:30:55 +01:00
engine.h
err.h
ess.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
evp.h Add evp_test fixes. 2020-08-07 14:29:00 +10:00
lhash.h
md32_common.h
modes.h Update copyright year 2020-04-23 13:55:52 +01:00
objects.h
pkcs7.h Add libctx support to PKCS7. 2020-08-09 17:34:52 +10:00
poly1305.h
rand.h share rand_pool between libcrypto and providers 2020-06-24 20:05:41 +10:00
rsa.h RSA: Be less strict on PSS parameters when exporting to provider 2020-08-07 09:59:18 +10:00
security_bits.h Change DH_get_nid() to set the value of q if it is not already set 2020-03-07 07:47:58 +10:00
serializer.h Update copyright year 2020-08-06 13:22:30 +01:00
sha.h
siphash.h
siv.h Update copyright year 2020-08-06 13:22:30 +01:00
sm2.h
sm2err.h
sm4.h
sparse_array.h
store.h Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
x509.h Add internal method x509_set0_libctx(). 2020-08-09 17:34:52 +10:00
x509v3.h x509v3 subjectSignTool extention support 2020-02-28 18:01:16 +03:00