Streamline the CMP request session API, adding the generalized OSSL_CMP_exec_certreq()
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Mon, 13 Jul 2020 12:12:02 +0000 (14:12 +0200)
committerDr. David von Oheimb <David.von.Oheimb@siemens.com>
Thu, 30 Jul 2020 07:38:08 +0000 (09:38 +0200)
commit299e0f1eaea1c57354e50a45ecb1c97ac8adb833
treedf3e8e33b17a424484029d5b2f224069f6f0873d
parentcfae32c69a0dde5a47fbd5aed4103fb01fc59acf
Streamline the CMP request session API, adding the generalized OSSL_CMP_exec_certreq()

Fixes #12395

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12431)
22 files changed:
crypto/cmp/cmp_client.c
crypto/cmp/cmp_err.c
crypto/cmp/cmp_local.h
crypto/cmp/cmp_msg.c
crypto/cmp/cmp_server.c
crypto/crmf/crmf_asn.c
crypto/err/openssl.txt
doc/internal/man3/ossl_cmp_certreq_new.pod [moved from doc/internal/man3/ossl_cmp_certReq_new.pod with 93% similarity]
doc/internal/man3/ossl_cmp_msg_create.pod
doc/internal/man3/ossl_cmp_pkisi_get_status.pod
doc/man3/OSSL_CMP_CTX_new.pod
doc/man3/OSSL_CMP_exec_certreq.pod [moved from doc/man3/OSSL_CMP_exec_IR_ses.pod with 78% similarity]
doc/man3/OSSL_CMP_validate_msg.pod
doc/man3/X509_dup.pod
fuzz/cmp.c
include/openssl/cmp.h
include/openssl/cmperr.h
include/openssl/crmf.h
test/cmp_client_test.c
test/cmp_msg_test.c
util/libcrypto.num
util/other.syms