summaryrefslogtreecommitdiffstats
path: root/apps/cmp.c
AgeCommit message (Expand)Author
2023-09-07Copyright year updatesMatt Caswell
2023-09-05apps/cmp.c: fix bug not allowing to reset -csr and -serial option valuesDr. David von Oheimb
2023-07-17CMP: add support for genm with rootCaCert and genp with rootCaKeyUpdateDr. David von Oheimb
2023-07-17rename OSSL_CMP_get{,1}_caCerts and improve OSSL_CMP_exec_certreq.podDr. David von Oheimb
2023-07-10CMP: support specifying certificate to be revoked via issuer and serial numberRajeev Ranjan
2023-06-18Fix new typos found by codespellDimitri Papadopoulos
2023-06-09Cast the argument to unsigned char when calling isspace()Michael Baentsch
2023-06-06allow to disable httpVladimĂ­r Kotal
2023-06-01apps/cmp.c: make management of http_cb_arg pointer more robustDr. David von Oheimb
2023-06-01apps/cmp.c: improve warnings on option useDr. David von Oheimb
2023-06-01CMP: add support for genm/genp messages with id-it-caCertsDr. David von Oheimb
2023-05-25APPS: replace awkward and error-prone pattern by calls to new app_conf_try_st...Dr. David von Oheimb
2023-05-12CMP client: fix error response on -csr without private key, also in docsDr. David von Oheimb
2023-05-10CMP app: fix deallocated host/port fields in APP_HTTP_TLS_INFODr. David von Oheimb
2023-05-10CMP app and app_http_tls_cb(): pick the right TLS hostname (also without port)Dr. David von Oheimb
2023-05-03apps: silent warning when loading CSR files with vfyopt optionTianjia Zhang
2023-04-28APPS/cmp: prevent HTTP client failure on -rspin option with too few filenamesDr. David von Oheimb
2023-03-25CMP add: fix -reqin option, which requires adding OSSL_CMP_MSG_update_recipNo...Dr. David von Oheimb
2023-03-25apps/cmp.c: make sure that last -reqin argument is actually usedDr. David von Oheimb
2023-03-25CMP app: improve doc and help output on -{req,rsp}{in,out} optionsDr. David von Oheimb
2023-02-13OSSL_CMP_certConf_cb(): fix regression on checking newly enrolled certDr. David von Oheimb
2023-02-08cmp_client_test.c: add tests for errors reported by server on subsequent requ...Dr. David von Oheimb
2023-02-08CMP app and doc: improve texts on (un-)trusted certs, srvCert, etc.Dr. David von Oheimb
2023-01-24Fix windows buildsFdaSilvaYY
2023-01-16CMP app: fix file output of certs and cert lists on non-existing cert(s)Dr. David von Oheimb
2022-11-24CMP: fix status held in OSSL_CMP_CTX, in particular for genp messagesDr. David von Oheimb
2022-10-06Rename ossl_sleep calls to OSSL_sleep everywhereRichard Levitte
2022-09-20APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for a...Dr. David von Oheimb
2022-09-07APPS HTTP server: trace requests and responses when enabledDr. David von Oheimb
2022-07-20Add OSSL_CMP_CTX_get0_validatedSrvCert(), correcting OSSL_CMP_validate_msg()Dr. David von Oheimb
2022-07-11apps/cmp.c: fix cleanup of CMP_CTX vs. APP_HTTP_TLS_INFO in its http_cb_arg f...Dr. David von Oheimb
2022-07-01apps/cmp.c: improve print_itavs()Dr. David von Oheimb
2022-07-01apps/cmp.c: Fix glitch in -newkeypass warning and extend warnings for genmDr. David von Oheimb
2022-05-03Update copyright yearMatt Caswell
2022-01-07apps/cmp.c: fix coding style nits reported by check-format.plDr. David von Oheimb
2022-01-05Fix typosDimitris Apostolou
2022-01-04CMP mock server: add -ref_cert option and corresponding ossl_cmp_mock_srv_set...Dr. David von Oheimb
2022-01-04HTTP client: Work around HTTPS proxy use bug due to callback design flawDr. David von Oheimb
2021-12-30APPS/cmp: improve diagnostics for presence of TLS optionsDr. David von Oheimb
2021-12-30OSSL_CMP_CTX: rename get/set function for trustedStoreDr. David von Oheimb
2021-12-21add OSSL_STACK_OF_X509_free() for commonly used patternDr. David von Oheimb
2021-12-15APPS/cmp: Fix logic and doc of mutually exclusive -server/-use_mock_srv/-port...Dr. David von Oheimb
2021-12-13APPS/cmp: Simplify read_write_req_resp() - 'req' arg must not be NULL anywayDr. David von Oheimb
2021-12-09APPS/cmp: Fix use of OPENSSL_NO_SOCK: options like -server do not make sense ...Dr. David von Oheimb
2021-12-09APPS/cmp: fix -rspin option such that it works again without -reqinDr. David von Oheimb
2021-12-07APPS: Improve diagnostics on missing/extra args and unknown cipher/digestDr. David von Oheimb
2021-11-22Fix HTTP server port output and allow dynamic verbosity settingDr. David von Oheimb
2021-11-17Add and use HAS_CASE_PREFIX(), CHECK_AND_SKIP_CASE_PREFIX(), and HAS_CASE_SUF...Dr. David von Oheimb
2021-11-17Fix verbosity of CMP client diagnosticsDr. David von Oheimb
2021-11-08APPS/cmp: make the -sans option support email addresses (type rfc822Name)Dr. David von Oheimb