OSSL_CMP_certConf_cb(): fix regression on checking newly enrolled cert
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Fri, 27 Jan 2023 20:17:50 +0000 (21:17 +0100)
committerDr. David von Oheimb <dev@ddvo.net>
Mon, 13 Feb 2023 11:00:01 +0000 (12:00 +0100)
commite10bbf112e06e8eaa7aef746f821929f73f83e0b
tree6cfc3b4f7ada7fb7468754b71e174bfab2798d1a
parent440bc71b543ecb6a162c0999e3c77ed6cfcbca5b
OSSL_CMP_certConf_cb(): fix regression on checking newly enrolled cert

Also add corresponding tests and to this end update credentials

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
(Merged from https://github.com/openssl/openssl/pull/20160)

(cherry picked from commit 6b58f498b3f5d8e4c9197c3c5228fb450e33aaaf)
12 files changed:
apps/cmp.c
crypto/cmp/cmp_client.c
doc/man1/openssl-cmp.pod.in
doc/man3/OSSL_CMP_CTX_new.pod
test/recipes/80-test_cmp_http_data/Mock/issuing.crt
test/recipes/80-test_cmp_http_data/Mock/issuing_expired.crt [new file with mode: 0644]
test/recipes/80-test_cmp_http_data/Mock/root_expired.crt [new file with mode: 0644]
test/recipes/80-test_cmp_http_data/Mock/server.crt
test/recipes/80-test_cmp_http_data/Mock/server.key
test/recipes/80-test_cmp_http_data/Mock/test.cnf
test/recipes/80-test_cmp_http_data/Mock/trusted.crt
test/recipes/80-test_cmp_http_data/test_enrollment.csv