You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dr. David von Oheimb 31b28ad96a chunk 7 of CMP contribution to OpenSSL
add CMP message validation and related tests; while doing so:
* add ERR_add_error_mem_bio() to crypto/err/err_prn.c
* move ossl_cmp_add_error_txt() as ERR_add_error_txt() to crypto/err/err_prn.c
* add X509_STORE_CTX_print_verify_cb() to crypto/x509/t_x509.c,
  adding internally x509_print_ex_brief(), print_certs(), and print_store_certs()
* move {ossl_cmp_,}X509_STORE_get1_certs() to crypto/x509/x509_lu.c

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/10620)
3 years ago
..
__DECC_INCLUDE_EPILOGUE.H Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
__DECC_INCLUDE_PROLOGUE.H Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
aes.h Deprecate the low level AES functions 3 years ago
asn1.h Add duplication APIs to ASN1_TIME and related types 3 years ago
asn1_mac.h Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
asn1err.h Update source files for deprecation at 3.0 4 years ago
asn1t.h Update source files for deprecation at 3.0 4 years ago
async.h Update source files for deprecation at 3.0 4 years ago
asyncerr.h Update source files for deprecation at 3.0 4 years ago
bio.h add BIO_socket_wait(), BIO_wait(), and BIO_connect_retry() improving timeout support 3 years ago
bioerr.h add BIO_socket_wait(), BIO_wait(), and BIO_connect_retry() improving timeout support 3 years ago
blowfish.h Deprecate Low Level Blowfish APIs 3 years ago
bn.h Fix builds with no-dh 3 years ago
bnerr.h Update source files for deprecation at 3.0 4 years ago
buffer.h Update source files for deprecation at 3.0 4 years ago
buffererr.h Update source files for deprecation at 3.0 4 years ago
camellia.h Deprecate Low Level Camellia APIs 3 years ago
cast.h Deprecate the Low Level CAST APIs 3 years ago
cmac.h Deprecate the low level CMAC functions 3 years ago
cmp.h chunk 7 of CMP contribution to OpenSSL 3 years ago
cmp_util.h fix various formatting nits in CMP contribution chunks 1-6 found by the new util/check-format.pl 3 years ago
cmperr.h chunk 7 of CMP contribution to OpenSSL 3 years ago
cms.h PEM: constify PEM_write_ routines 4 years ago
cmserr.h Update source files for deprecation at 3.0 4 years ago
comp.h Update source files for pre-3.0 deprecation 4 years ago
comperr.h Update source files for deprecation at 3.0 4 years ago
conf.h Add a .pragma directive for configuration files 4 years ago
conf_api.h Update source files for deprecation at 3.0 4 years ago
conferr.h Add a .pragma directive for configuration files 4 years ago
configuration.h.in Add better support for using deprecated symbols internally 4 years ago
core.h SERIALIZER: New API for serialization of objects through providers 4 years ago
core_names.h Implement Provider side Key Management for X25519 and X448 3 years ago
core_numbers.h Redesign the KEYMGMT libcrypto <-> provider interface - the basics 3 years ago
crmf.h fix various formatting nits in CMP contribution chunks 1-6 found by the new util/check-format.pl 3 years ago
crmferr.h fix various formatting nits in CMP contribution chunks 1-6 found by the new util/check-format.pl 3 years ago
crypto.h Memory allocator code cleanup 3 years ago
cryptoerr.h CORE: ossl_namemap_add_names(): new function to add multiple names 4 years ago
ct.h Update source files for deprecation at 3.0 4 years ago
cterr.h Update source files for deprecation at 3.0 4 years ago
des.h Deprecate the low level DES functions. 3 years ago
dh.h Fix no-dh 3 years ago
dherr.h Update source files for deprecation at 3.0 4 years ago
dsa.h Deprecate the low level DSA functions. 3 years ago
dsaerr.h Update source files for deprecation at 3.0 4 years ago
dtls1.h Update source files for deprecation at 3.0 4 years ago
e_os2.h Update source files for deprecation at 3.0 4 years ago
ebcdic.h Update source files for deprecation at 3.0 4 years ago
ec.h Deprecate the ECDSA and EV_KEY_METHOD functions. 3 years ago
ecdh.h Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
ecdsa.h Following the license change, modify the boilerplates in include/ and crypto/include/ 5 years ago
ecerr.h Update source files for deprecation at 3.0 4 years ago
engine.h Update source files for pre-3.0 deprecation 4 years ago
engineerr.h Update source files for deprecation at 3.0 4 years ago
err.h chunk 7 of CMP contribution to OpenSSL 3 years ago
ess.h Fix header file include guard names 4 years ago
esserr.h Update source files for deprecation at 3.0 4 years ago
evp.h Add RSA key validation to default provider 3 years ago
evperr.h Update source files for deprecation at 3.0 4 years ago
fips_names.h Fix header file include guard names 4 years ago
hmac.h Deprecate the low level HMAC functions 3 years ago
http.h Generalize the HTTP client so far implemented mostly in crypto/ocsp/ocsp_ht.c 3 years ago
httperr.h Generalize the HTTP client so far implemented mostly in crypto/ocsp/ocsp_ht.c 3 years ago
idea.h Deprecate the low level IDEA functions. 3 years ago
kdf.h Update source files for deprecation at 3.0 4 years ago
kdferr.h Deprecate ERR_load_KDF_strings() 4 years ago
lhash.h Prevent compiler warning for unused static function. 3 years ago
macros.h Deprecate the low level AES functions 3 years ago
md2.h Deprecate the low level MD2 functions. 3 years ago
md4.h Deprecate the low level MD4 functions. 3 years ago
md5.h TODO: undo md5.h and sha.h changes temporarily 3 years ago
mdc2.h Deprecate the low level MDC2 functions. 3 years ago
modes.h Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32 4 years ago
obj_mac.h Add support for DH 'modp' group parameters (RFC 3526) 3 years ago
objects.h Update source files for pre-3.0 deprecation 4 years ago
objectserr.h Update source files for deprecation at 3.0 4 years ago
ocsp.h fix build for new HTTP client in case OPENSSL_NO_CMP or OPENSSL_NO_OCSP 3 years ago
ocsperr.h Generalize the HTTP client so far implemented mostly in crypto/ocsp/ocsp_ht.c 3 years ago
opensslconf.h Add better support for using deprecated symbols internally 4 years ago
opensslv.h.in Cleanup include/openssl/opensslv.h.in 4 years ago
ossl_typ.h Reorganize public header files (part 2) 4 years ago
params.h Remove unused OSSL_PARAM_construct_from_text() function. 3 years ago
pem.h PROV SERIALIZER: add common functionality to serialize keys 4 years ago
pem2.h Update source files for deprecation at 3.0 4 years ago
pemerr.h Update source files for deprecation at 3.0 4 years ago
pkcs7.h Update source files for deprecation at 3.0 4 years ago
pkcs7err.h Update source files for deprecation at 3.0 4 years ago
pkcs12.h Update source files for pre-3.0 deprecation 4 years ago
pkcs12err.h Update source files for deprecation at 3.0 4 years ago
provider.h Fix header file include guard names 4 years ago
rand.h Convert rand_bytes_ex and rand_priv_bytes_ex to public functions 3 years ago
rand_drbg.h RAND_DRBG: add a callback data for entropy and nonce callbacks 3 years ago
randerr.h rand_lib.c: fix null pointer dereferences after RAND_get_rand_method() failure 4 years ago
rc2.h Deprecate the low level RC2 functions 3 years ago
rc4.h Deprecate the low level RC4 functions 3 years ago
rc5.h Deprecate the low level RC5 functions 3 years ago
ripemd.h Deprecate the low level RIPEMD160 functions. 3 years ago
rsa.h Teach the RSA implementation about TLS RSA Key Transport 4 years ago
rsaerr.h Make the RSA ASYM_CIPHER implementation available inside the FIPS module 3 years ago
safestack.h Update source files for deprecation at 3.0 4 years ago
seed.h Deprecate the low level SEED functions 3 years ago
self_test.h Add FIPS Self test kats for digests 3 years ago
serializer.h Add OSSL_SERIALIZER_PUBKEY_TO_DER_PQ and friends 3 years ago
serializererr.h SERIALIZER: add support for serializing EVP_PKEYs 4 years ago
sha.h TODO: undo md5.h and sha.h changes temporarily 3 years ago
srp.h Update source files for deprecation at 3.0 4 years ago
srtp.h Update source files for deprecation at 3.0 4 years ago
ssl.h TLS: use EVP for HMAC throughout libssl. 3 years ago
ssl2.h Update source files for deprecation at 3.0 4 years ago
ssl3.h Update source files for deprecation at 3.0 4 years ago
sslerr.h Detect EOF while reading in libssl 3 years ago
stack.h Update source files for pre-3.0 deprecation 4 years ago
store.h Update source files for deprecation at 3.0 4 years ago
storeerr.h Update source files for deprecation at 3.0 4 years ago
symhacks.h Update source files for deprecation at 3.0 4 years ago
tls1.h TLS: use EVP for HMAC throughout libssl. 3 years ago
trace.h OSSL_STORE: add tracing 4 years ago
ts.h Update source files for deprecation at 3.0 4 years ago
tserr.h Update source files for deprecation at 3.0 4 years ago
txt_db.h Update source files for deprecation at 3.0 4 years ago
types.h Generalize the HTTP client so far implemented mostly in crypto/ocsp/ocsp_ht.c 3 years ago
ui.h Update source files for pre-3.0 deprecation 4 years ago
uierr.h Update source files for deprecation at 3.0 4 years ago
whrlpool.h include/openssl/whrlpool.h: correct unbalanced deprecation guards 3 years ago
x509.h Generalize the HTTP client so far implemented mostly in crypto/ocsp/ocsp_ht.c 3 years ago
x509_vfy.h chunk 7 of CMP contribution to OpenSSL 3 years ago
x509err.h chunk 7 of CMP contribution to OpenSSL 3 years ago
x509v3.h Update source files for pre-3.0 deprecation 4 years ago
x509v3err.h Update source files for deprecation at 3.0 4 years ago