summaryrefslogtreecommitdiffstats
path: root/crypto/cms
AgeCommit message (Expand)Author
2023-06-01CMS_ContentInfo_free(): fix mem leak on encrypted content keyDr. David von Oheimb
2023-06-01Compute RSA-PSS algorithm params in libcrypto for legacyTomas Mraz
2023-05-30CMS, PKCS7, and CRMF: simplify use of EVP_PKEY_decrypt() by helper functionDr. David von Oheimb
2023-03-15Fix size_t/int mismatch in cms_ec.c and rsa_sig.cTomas Mraz
2023-02-24CMS_add0_cert: if cert already present, do not throw error but ignore itDr. David von Oheimb
2023-02-24CMS_add1_crl(): prevent double free on failure of CMS_add0_crl()Dr. David von Oheimb
2023-02-08Fix incomplete check on CMS_SharedInfo_encodendossche
2023-02-08Fix incomplete error check on BIO_set_md()ndossche
2023-02-08CMS_decrypt_set1_*(): fix NULL deref on unsuitable content typeDr. David von Oheimb
2022-12-22Ensure ossl_cms_EncryptedContent_init_bio() reports an error on no OIDMatt Caswell
2022-12-12rsa: Add option to disable implicit rejectionHubert Kario
2022-12-08Obtain PSS salt length from providerClemens Lang
2022-11-25CMS_decrypt_set1_*(): remove misleading error queue entry when recipient mism...Dr. David von Oheimb
2022-11-25CMS_decrypt_set1_password(): prevent mem leak on any previously set decryptio...Dr. David von Oheimb
2022-11-25CMS_decrypt*(): fix misconceptions and mem leakDr. David von Oheimb
2022-10-18Convert ZLIB defines to OPENSSL_NO_ZLIBTodd Short
2022-10-12crypto: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-23Clear incorrectly reported errors in d2i_CMS_ContentInfoDaniel Fiala
2022-09-02PKCS7: add notes to pkcs7.h.in and minor code cleanup in crypto/{pkcs7,cms}/Dr. David von Oheimb
2022-08-01Check that IV length is not less than zeroDmitry Belyavskiy
2022-07-28Handle SMIME_crlf_copy return codeAlon Bar-Lev
2022-07-28REGRESSION: CMS_final: do not ignore CMS_dataFinal resultAlon Bar-Lev
2022-07-19libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()Dr. David von Oheimb
2022-07-16CMS: add CMS_SignedData_verify(), a variant of CMS_verify() with extensionsDr. David von Oheimb
2022-07-16cms_sd.c: fix style/formatting nits reported check-format.plDr. David von Oheimb
2022-06-28CMS: Export CMS_EnvelopedData and add CMS_EnvelopedData_decrypt()Dr. David von Oheimb
2022-06-02Fix the checks of BIO_get_cipher_statusPeiwei Hu
2022-06-02Fix the checks of EVP_PKEY_CTX_set/get_* functionsPeiwei Hu
2022-06-02Fix the erroneous checks of EVP_PKEY_CTX_set_group_namePeiwei Hu
2022-05-04Remove duplicated #include headersJHH20
2022-05-03Update copyright yearMatt Caswell
2022-04-21Clear incorrectly reported errors in cms_io.Daniel Fiala
2022-04-02CMS sign digestViktor Söderqvist
2022-03-03enable CMS sign/verify for provider-implemented PKEYsMichael Baentsch
2022-01-14Fix malloc failure handling of X509_ALGOR_set0()Dr. David von Oheimb
2022-01-07asn1/x_algor.c: add internal ossl_X509_ALGOR_from_nid() simplifying codeDr. David von Oheimb
2021-12-21add OSSL_STACK_OF_X509_free() for commonly used patternDr. David von Oheimb
2021-11-22Fix the return check of OBJ_obj2txtPW Hu
2021-11-12Add return value NULL checks that were missingPauli
2021-10-28fix some code with obvious wrong coding stylex2018
2021-10-27add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x2018
2021-08-27cms: fix memleaks in cms_env.czhaozg
2021-07-06rsa_cms_verify: Avoid negative return with missing pss parametersTomas Mraz
2021-06-15remove end of line whitespacePauli
2021-06-15cms: free PKEY_CTXPauli
2021-06-15cms: fix coverity 1485981: unchecked return valuePauli
2021-06-05Use the new ASN.1 libctx aware functions in CMSMatt Caswell
2021-06-02cms: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz