summaryrefslogtreecommitdiffstats
path: root/crypto/cms
AgeCommit message (Expand)Author
2024-05-06Fix error handling in CMS_EncryptedData_encryptBernd Edlinger
2024-04-09Copyright year updatesRichard Levitte
2024-01-25Add appropriate NULL checks in EVP_CIPHER apiNeil Horman
2024-01-03Allow duplicate CMS attributesTomas Mraz
2023-12-29Fix memleak in rsa_cms_decryptslontis
2023-11-22Fix a possible memleak in CMS_sign_receiptBernd Edlinger
2023-10-30free oaep label-octet-string on errorJames Muir
2023-10-26CMS and PKCS7: fix handlling of EVP_PKEY_get_size() failureDr. David von Oheimb
2023-10-19cms_enc.c: Include crypto/asn1.h for struct asn1_object_stTomas Mraz
2023-10-18cms encrypt, better OBJ_nid2obj() return checkJames Muir
2023-10-17CMS_add1_signer(): add missing ERR_raise() callsDr. David von Oheimb
2023-09-08Check error return from cms_sd_asn1_ctrl() correctly.Pauli
2023-09-07Copyright year updatesMatt Caswell
2023-08-10Do not raise CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA error in CMS_ContentInfo_freeOlga Batyshkina
2023-07-18Remove redundant checkatishkov
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