Add -verbosity option to apps/cmp.c and add log output also in crypto/cmp
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Wed, 26 Aug 2020 08:11:14 +0000 (10:11 +0200)
committerDr. David von Oheimb <David.von.Oheimb@siemens.com>
Tue, 1 Sep 2020 16:53:41 +0000 (18:53 +0200)
commit1a5ae1da14f24a170c200c653c8b81e4a2966d3e
treef29ce4ca28c2af2c4587a7c566a33dc1346bebf2
parent807b0a1dbb65fcf0d432184326e76e9f745dc3f1
Add -verbosity option to apps/cmp.c and add log output also in crypto/cmp

* In the cmp app so far the -verbosity option had been missing.
* Extend log output helpful for debugging CMP applications
  in setup_ssl_ctx() of the cmp app, ossl_cmp_msg_add_extraCerts(),
  OSSL_CMP_validate_msg(), and OSSL_CMP_MSG_http_perform().
* Correct suppression of log output with insufficient severity.
* Add logging/severity level OSSL_CMP_LOG_TRACE = OSSL_CMP_LOG_MAX.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/12739)
apps/cmp.c
crypto/cmp/cmp_ctx.c
crypto/cmp/cmp_http.c
crypto/cmp/cmp_protect.c
crypto/cmp/cmp_vfy.c
doc/man1/openssl-cmp.pod.in
doc/man3/OSSL_CMP_log_open.pod
include/openssl/cmp_util.h
util/other.syms