openssl/include/openssl
Shane Lontis 0ab18e7924 Add EVP signature with libctx methods.
-Added EVP_SignFinal_with_libctx() and EVP_VerifyFinal_with_libctx()
-Renamed EVP_DigestSignInit_ex() and EVP_DigestVerifyInit_with_libctx() to
  EVP_DigestSignInit_with_libctx() and EVP_DigestVerifyInit_with_libctx()

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 Update copyright year 2020-04-23 13:55:52 +01:00
__DECC_INCLUDE_PROLOGUE.H Update copyright year 2020-04-23 13:55:52 +01:00
aes.h Update copyright year 2020-04-23 13:55:52 +01:00
asn1_mac.h
asn1.h Add libctx to SMIME ASN1 2020-08-09 17:34:52 +10:00
asn1err.h Update copyright year 2020-04-23 13:55:52 +01:00
asn1t.h In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
async.h
asyncerr.h Update copyright year 2020-04-23 13:55:52 +01:00
bio.h Improve BIO_socket_wait(), BIO_wait(), BIO_connect_retry(), and their docs 2020-06-16 18:51:39 +02:00
bioerr.h Update copyright year 2020-04-23 13:55:52 +01:00
blowfish.h Update copyright year 2020-04-23 13:55:52 +01:00
bn.h Refactor BN_R_NO_INVERSE logic in internal functions 2020-06-16 21:41:33 +03:00
bnerr.h Refactor BN_R_NO_INVERSE logic in internal functions 2020-06-16 21:41:33 +03:00
buffer.h
buffererr.h Update copyright year 2020-04-23 13:55:52 +01:00
camellia.h Update copyright year 2020-04-23 13:55:52 +01:00
cast.h Update copyright year 2020-04-23 13:55:52 +01:00
cmac.h Update copyright year 2020-04-23 13:55:52 +01:00
cmp_util.h Update copyright year 2020-04-23 13:55:52 +01:00
cmp.h Add OSSL_CMP_MSG_write(), use it in apps/cmp.c 2020-07-30 20:14:51 +02:00
cmperr.h Streamline the CMP request session API, adding the generalized OSSL_CMP_exec_certreq() 2020-07-30 09:38:08 +02:00
cms.h Add libctx support to CMS. 2020-08-09 17:34:52 +10:00
cmserr.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
comp.h
comperr.h Update copyright year 2020-04-23 13:55:52 +01:00
conf_api.h
conf.h include/openssl/x509v3.h: restore previous stack definition arrangement 2020-04-29 06:37:10 +02:00
conferr.h Update copyright year 2020-04-23 13:55:52 +01:00
configuration.h.in Add better support for using deprecated symbols internally 2019-12-13 10:09:49 +01:00
core_dispatch.h rand_drbg: remove RAND_DRBG. 2020-08-07 14:16:47 +10:00
core_names.h DESERIALIZER: Implement decryption of password protected objects 2020-07-24 16:43:20 +02:00
core.h core: add OSSL_INOUT_CALLBACK 2020-06-24 20:05:41 +10:00
crmf.h Streamline the CMP request session API, adding the generalized OSSL_CMP_exec_certreq() 2020-07-30 09:38:08 +02:00
crmferr.h Fix CMP -days option range checking and test failing with enable-ubsan 2020-06-22 16:39:26 +02:00
crypto.h doc: document that the engine initialisation options are deprecated. 2020-07-16 09:12:27 +02:00
cryptoerr.h Update copyright year 2020-04-23 13:55:52 +01:00
ct.h unify spelling of serialize 2020-07-30 20:15:22 +10:00
cterr.h Update copyright year 2020-04-23 13:55:52 +01:00
des.h Update copyright year 2020-04-23 13:55:52 +01:00
deserializer.h DESERIALIZER: Refactor the constructor setting API 2020-08-01 11:51:20 +10:00
deserializererr.h DESERIALIZER: Add foundation for deserializers 2020-07-24 16:32:00 +02:00
dh.h Undeprecate DH, DSA and RSA _bits() functions. 2020-04-30 14:51:37 +10:00
dherr.h Generate error queue entry on FFC_CHECK_BAD_LN_PAIR for DH and DSA 2020-06-10 11:08:21 +02:00
dsa.h unify spelling of serialize 2020-07-30 20:15:22 +10:00
dsaerr.h Generate error queue entry on FFC_CHECK_BAD_LN_PAIR for DH and DSA 2020-06-10 11:08:21 +02:00
dtls1.h Update copyright year 2020-06-25 14:13:12 +01:00
e_os2.h Update copyright year 2020-07-16 14:47:04 +02:00
ebcdic.h
ec.h Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ecdh.h
ecdsa.h
ecerr.h [EC][ASN1] Detect missing OID when serializing EC parameters and keys 2020-07-06 19:15:36 +03:00
engine.h Update copyright year 2020-07-16 14:47:04 +02:00
engineerr.h Update copyright year 2020-04-23 13:55:52 +01:00
err.h Mark an argument of an inline function as unused 2020-08-04 13:34:38 +02:00
ess.h Update copyright year 2020-05-15 14:09:49 +01:00
esserr.h crypto/cms: add CAdES-BES signed attributes validation 2020-05-27 13:16:30 +02:00
evp.h Add EVP signature with libctx methods. 2020-08-09 17:34:52 +10:00
evperr.h DESERIALIZER: Add deserializers for the rest of our asymmetric key types 2020-08-01 11:51:19 +10:00
fips_names.h Update copyright year 2020-06-04 14:33:57 +01:00
fipskey.h.in Fix up build issue when running cpp tests 2020-07-03 10:00:12 +10:00
hmac.h Update copyright year 2020-04-23 13:55:52 +01:00
http.h Constify 'req' parameter of OSSL_HTTP_post_asn1() 2020-05-09 16:57:08 +02:00
httperr.h HTTP client: make server/proxy and port params more consistent; minor other improvements 2020-04-02 18:31:06 +02:00
idea.h Update copyright year 2020-04-23 13:55:52 +01:00
kdf.h Revert "kdf: make function naming consistent." 2020-07-16 14:21:07 +02:00
kdferr.h Update copyright year 2020-04-23 13:55:52 +01:00
lhash.h Add missing pragma weak declaration to lhash.h 2020-05-19 15:31:14 +02:00
macros.h Update copyright year 2020-04-23 13:55:52 +01:00
md2.h Update copyright year 2020-04-23 13:55:52 +01:00
md4.h Update copyright year 2020-04-23 13:55:52 +01:00
md5.h TODO: undo md5.h and sha.h changes temporarily 2020-01-19 10:14:39 +10:00
mdc2.h Update copyright year 2020-04-23 13:55:52 +01:00
modes.h Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32 2019-12-11 18:56:11 +01:00
obj_mac.h GOST-related objects changes 2020-05-19 13:02:43 +03:00
objects.h
objectserr.h Correct misleading diagnostics of OBJ_txt2obj on unknown object name 2020-08-04 09:17:47 +02:00
ocsp.h ocsp.h: Fix backward compatibility decl for OCSP_parse_url() by including http.h 2020-07-10 09:14:54 +02:00
ocsperr.h Update copyright year 2020-04-23 13:55:52 +01:00
opensslconf.h Add better support for using deprecated symbols internally 2019-12-13 10:09:49 +01:00
opensslv.h.in Update copyright year 2020-05-15 14:09:49 +01:00
ossl_typ.h
param_build.h params: add OSSL_PARAM helpers for time_t. 2020-06-24 20:05:41 +10:00
params.h params: add OSSL_PARAM helpers for time_t. 2020-06-24 20:05:41 +10:00
pem2.h
pem.h Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
pemerr.h Update copyright year 2020-04-23 13:55:52 +01:00
pkcs7.h Add libctx support to PKCS7. 2020-08-09 17:34:52 +10:00
pkcs7err.h Update copyright year 2020-04-23 13:55:52 +01:00
pkcs12.h Add new APIs to get PKCS12 secretBag OID and value 2020-08-07 07:59:48 +10:00
pkcs12err.h Add new APIs to get PKCS12 secretBag OID and value 2020-08-07 07:59:48 +10:00
provider.h Add the OSSL_PROVIDER_get_capabilities() API function 2020-06-19 10:19:31 +01:00
rand.h rand_drbg: remove RAND_DRBG. 2020-08-07 14:16:47 +10:00
randerr.h rand_drbg: remove RAND_DRBG. 2020-08-07 14:16:47 +10:00
rc2.h Update copyright year 2020-04-23 13:55:52 +01:00
rc4.h Update copyright year 2020-04-23 13:55:52 +01:00
rc5.h Update copyright year 2020-04-23 13:55:52 +01:00
ripemd.h Update copyright year 2020-04-23 13:55:52 +01:00
rsa.h Update RSA keygen to use sp800-56b by default 2020-06-10 08:59:56 +10:00
rsaerr.h mkerr: remove legacy guards from generated error headers 2020-04-15 10:05:42 +02:00
safestack.h Update copyright year 2020-05-15 14:09:49 +01:00
seed.h Update copyright year 2020-04-23 13:55:52 +01:00
self_test.h Amend references to "OpenSSL license" 2020-04-29 15:27:22 +02:00
serializer.h SERIALIZER: No enc argument for OSSL_SERIALIZER_CTX_set_passphrase_cb() 2020-07-24 16:43:20 +02:00
serializererr.h serialization: break the provider locating code to avoid deadlock. 2020-06-23 19:46:57 +10:00
sha.h Update copyright year 2020-04-23 13:55:52 +01:00
srp.h include/openssl/x509v3.h: restore previous stack definition arrangement 2020-04-29 06:37:10 +02:00
srtp.h
ssl2.h
ssl3.h Do not allow dropping Extended Master Secret extension on renegotiaton 2020-06-09 14:11:19 +02:00
ssl.h Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
sslerr.h Provider a better error message if we fail to copy parameters 2020-06-19 10:19:32 +01:00
stack.h
store.h Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
storeerr.h OSSL_STORE: Make it possible to attach an OSSL_STORE to an opened BIO 2020-05-13 18:51:14 +02:00
symhacks.h
tls1.h Update copyright year 2020-04-23 13:55:52 +01:00
trace.h Update copyright year 2020-07-16 14:47:04 +02:00
ts.h Update copyright year 2020-05-15 14:09:49 +01:00
tserr.h Update copyright year 2020-04-23 13:55:52 +01:00
txt_db.h
types.h DESERIALIZER: Add foundation for deserializers 2020-07-24 16:32:00 +02:00
ui.h In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
uierr.h Update copyright year 2020-04-23 13:55:52 +01:00
whrlpool.h Update copyright year 2020-04-23 13:55:52 +01:00
x509_vfy.h Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
x509.h Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
x509err.h Fix some places where X509_up_ref is used 2020-05-18 17:16:16 +02:00
x509v3.h Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
x509v3err.h Rename misleading X509V3_R_INVALID_NULL_NAME to X509V3_R_INVALID_EMPTY_NAME 2020-08-04 09:17:47 +02:00