summaryrefslogtreecommitdiffstats
path: root/crypto/cms/cms_smime.c
AgeCommit message (Expand)Author
2023-11-22Fix a possible memleak in CMS_sign_receiptBernd Edlinger
2023-09-07Copyright year updatesMatt Caswell
2023-02-08CMS_decrypt_set1_*(): fix NULL deref on unsuitable content typeDr. David von Oheimb
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-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-02PKCS7: add notes to pkcs7.h.in and minor code cleanup in crypto/{pkcs7,cms}/Dr. David von Oheimb
2022-07-28Handle SMIME_crlf_copy return codeAlon Bar-Lev
2022-07-28REGRESSION: CMS_final: do not ignore CMS_dataFinal resultAlon Bar-Lev
2022-06-02Fix the checks of BIO_get_cipher_statusPeiwei Hu
2022-05-03Update copyright yearMatt Caswell
2022-04-02CMS sign digestViktor Söderqvist
2021-12-21add OSSL_STACK_OF_X509_free() for commonly used patternDr. David von Oheimb
2021-11-12Add return value NULL checks that were missingPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-04-21cms: remove most references to EVP_sha1()Pauli
2021-03-18TS and CMS CAdES-BES: Refactor check_signing_certs() funcs into common ESS funcDr. David von Oheimb
2021-02-22Fix external symbols for cms.Shane Lontis
2021-01-28Update copyright yearRichard Levitte
2021-01-18CMS: Fix NULL access if d2i_CMS_bio() is not passed a CMS_ContentInfo**.Shane Lontis
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-08Fix zero-length content verification in S/MIME formatDmitry Belyavskiy
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-13Fix safestack issues in cms.hMatt Caswell
2020-09-13Fix safestack issues in x509.hMatt Caswell
2020-09-08Add CMS AuthEnvelopedData with AES-GCM supportJakub Zelenka
2020-08-09Add libctx support to CMS.Shane Lontis
2020-05-27crypto/cms: add CAdES-BES signed attributes validationFdaSilvaYY
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz
2020-04-23Update copyright yearMatt Caswell
2020-03-03Implementation of Russian GOST CMSDmitry Belyavskiy
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-10Fix a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkeyBernd Edlinger
2018-12-06Following the license change, modify the boilerplates in crypto/cms/Richard Levitte
2018-05-29Update copyright yearMatt Caswell
2018-05-08Fix a mem leak in CMSMatt Caswell
2017-08-08Support CMS decrypt without a certificate for all key typesDr. Stephen Henson
2016-07-25Constify CMS_decrypt_set1_key input bufferFdaSilvaYY
2016-05-17Copyright consolidation 09/10Rich Salz
2016-04-15Make many X509_xxx types opaque.Rich Salz
2016-02-22Remove unused parameters from internal functionsRich Salz
2016-01-26Remove /* foo.c */ commentsRich Salz
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell
2015-08-12Err isn't always malloc failure.Dr. Stephen Henson