summaryrefslogtreecommitdiffstats
path: root/crypto/cmp
AgeCommit message (Expand)Author
2023-10-10CMP: fix OSSL_CMP_MSG_http_perform() by adding option OSSL_CMP_OPT_USE_TLSDr. David von Oheimb
2023-09-21cmp_vfy.c: Use verification callback if cert_acceptable() finds expired certDr. David von Oheimb
2023-09-07Copyright year updatesMatt Caswell
2023-09-05CMP: generalize ossl_cmp_calc_protection() to handle Edwards curves correctlyDr. David von Oheimb
2023-08-18cmp_genm.c: Remove superfluous store_ctx != 0 checkTomas Mraz
2023-08-03crypto/cmp: fix clash of OSSL_CMP_CERTREQID_NONE with error result of ossl_cm...Dr. 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-06allow to disable httpVladimĂ­r Kotal
2023-06-01cmp_client.c: add comment on certConf and add 'ossl_unused' to two functionsDr. David von Oheimb
2023-06-01CMP: add support for genm/genp messages with id-it-caCertsDr. David von Oheimb
2023-05-30cmp_http.c: Remove obsolete comment w.r.t. ERR_clear_error()Dr. David von Oheimb
2023-05-12CMP client: fix checking new cert enrolled with oldcert and without private keyDr. David von Oheimb
2023-05-12CMP client: fix error response on -csr without private key, also in docsDr. David von Oheimb
2023-04-18crypto/cmp: fix CertReqId to use in p10cr transactions acc. to RFC 4210Dr. David von Oheimb
2023-03-25CMP add: fix -reqin option, which requires adding OSSL_CMP_MSG_update_recipNo...Dr. David von Oheimb
2023-03-21nit: tidy-up code, and fix a typo.FdaSilvaYY
2023-03-20cmp_msg.c: free memory of certStatus before goto errJAVAID Mohammad-Habib
2023-02-13OSSL_CMP_certConf_cb(): fix regression on checking newly enrolled certDr. David von Oheimb
2023-02-08CMP cert_response(): add missing rejection status on client rejecting new certDr. David von Oheimb
2023-02-08OSSL_CMP_SRV_process_request(): fix recipNonce on error in subsequent request...Dr. David von Oheimb
2023-02-08cmp_ctx.c: fix wrong comments on OSSL_CMP_CTX_set1_{recipient,issuer}Dr. David von Oheimb
2023-02-08CMP check_transactionID_or_nonce(): fix reason code on unmatched recipNonceDr. David von Oheimb
2023-02-08ossl_cmp_msg_check_update(): fix two wrong error return values (-1 instead of 0)Dr. David von Oheimb
2023-01-26Fix Coverity 1520485: logically dead codePauli
2023-01-23cmp_client.c: fix handling of total_timeout for RR and GENM transactionsDr. David von Oheimb
2023-01-23cmp_client_test.c: add tests for end_time being initialized for RR/GENMDr. David von Oheimb
2022-12-08OSSL_CMP_validate_msg(): make sure to reject protection type mismatchDr. David von Oheimb
2022-12-07Compensate for CMP-related TODOs removed by PR #15539Dr. David von Oheimb
2022-11-25add missing OSSL_CMP_CTX_reset_geninfo_ITAVs() functionDr. David von Oheimb
2022-11-25OSSL_CMP_CTX_reinit(): fix missing reset of ctx->genm_ITAVsDr. David von Oheimb
2022-11-25CMP: fix gen_new() in cmp_msg.c checking wrong ITAVsDr. David von Oheimb
2022-11-24CMP: fix handling of unset or missing failInfo PKI status informationDr. David von Oheimb
2022-11-24CMP: fix status held in OSSL_CMP_CTX, in particular for genp messagesDr. David von Oheimb
2022-11-24CMP+CRMF: fix formatting nits in crypto/, include/, and test/Dr. David von Oheimb
2022-11-23CMP: add API functions OSSL_CMP_CTX_get0_libctx() and OSSL_CMP_CTX_get0_propq()Dr. David von Oheimb
2022-10-12crypto/*: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY
2022-10-12crypto: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY
2022-10-06Rename ossl_sleep calls to OSSL_sleep everywhereRichard Levitte
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-30Fix missing null checkGraham Woodward
2022-08-24CMP: correct handling of fallback subject in OSSL_CMP_CTX_setup_CRM() and its...Dr. David von Oheimb
2022-08-24CMP: fix crash in check_transactionID_or_nonce() on 'actual' being NULLDr. David von Oheimb
2022-07-20Add OSSL_CMP_CTX_get0_validatedSrvCert(), correcting OSSL_CMP_validate_msg()Dr. David von Oheimb
2022-07-19libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()Dr. David von Oheimb
2022-07-11cmp_http.c: extend comment in keep_alive()Dr. David von Oheimb
2022-07-01CMP: implement optional hashAlg field of certConf CMPv3 messageDr. David von Oheimb
2022-07-01CMP: introduce version 3, while version 2 stays the defaultDr. David von Oheimb
2022-06-29Fix memory leak in cmp_calc_protection()slontis