summaryrefslogtreecommitdiff
path: root/lib/libcrypto/pkcs7
AgeCommit message (Expand)Author
2024-07-08Hide global _it symbols in pkcs7.hBob Beck
2024-06-24libcrypto: constify most error string tablesTheo Buehler
2024-04-20Remove more unnecessary GOST codeTheo Buehler
2024-02-19pk7_attr.c: tidy includesTheo Buehler
2024-02-18Use EVP_MD_CTX_legacy_clear() internallyTheo Buehler
2024-01-25Fix various NULL dereferences in PKCS #12Theo Buehler
2023-11-15Drop some unnecessary parenthesesTheo Buehler
2023-11-15Shuffle getters and adders down a bitTheo Buehler
2023-11-09Forgot to fix the RFC number in the new commentTheo Buehler
2023-11-09Convert PKCS7_SIGNER_INFO_set() to X509_ALGOR_set0_by_nid()Theo Buehler
2023-05-02Style tweaks for SMIME_write_PKCS7()Theo Buehler
2023-05-02Unwrap a lineTheo Buehler
2023-04-26Remove the now unused bio_pk7.cTheo Buehler
2023-04-26Move BIO_new_PKCS7() to the the other streaming stuff in pk7_mime.cTheo Buehler
2023-04-25Move low level BIO_new_NDEF API to internal-onlyTheo Buehler
2023-04-25Remove i2d_PKCS7_NDEFTheo Buehler
2023-04-24Mark the NDEF API for removalTheo Buehler
2023-03-12pk7_cb() and cms_cb()Theo Buehler
2023-03-09Add missing error checking in PKCS7Theo Buehler
2023-02-16libressl *_namespace.h: adjust *_ALIAS() to require a semicolonTheo Buehler
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-11-26Make internal header file names consistentTheo Buehler
2022-11-12Hide symbols in libcrypto/pkcs7Bob Beck
2022-07-12Remove mkerr.pl remnants from LibreSSLKlemens Nanni
2022-05-09Simplify X509_ATTRIBUTE ASN.1 encoding.Joel Sing
2022-01-14Garbage collect the app_items field of ASN1_ADBTheo Buehler
2021-12-12Include evp_locl.h where it will be needed once most structs fromTheo Buehler
2021-11-01Move the now internal X.509-related structs into x509_lcl.h.Theo Buehler
2020-06-05Remove remaining error *_str_functs[]Joel Sing
2020-01-21Remove redundant ASN1_INTEGER_set call in PKCS7_set_typeKinichiro Inoguchi
2019-10-04Fix a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey.Theo Buehler
2019-03-13Fix a number of ASN1_INTEGER vs ASN1_STRING mixups coming from theTheo Buehler
2017-05-02use freezero() instead of memset/explicit_bzero + free. SubstantiallyTheo de Raadt
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2016-12-30Expand ASN1_ITEM_rptr macros - no change in generated assembly.Joel Sing
2016-12-27Expand DECLARE_ASN1_{NDEF,PRINT}_FUNCTION macros - no change inJoel Sing
2016-12-27Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have beenJoel Sing
2016-12-27Expand DECLARE_ASN1_ITEM - no change to preprocessor output.Joel Sing
2016-11-05More X509_STORE_CTX_set_*() return value checks.Miod Vallat
2016-09-04Expand DECLARE_ASN1_.*FUNCTIONS macros.Joel Sing
2015-09-30Replace M_ASN1_OCTET_STRING_(free|new) with ASN1_OCTET_STRING_(free|new).Joel Sing
2015-09-30Replace M_ASN1_INTEGER_(new|free) with ASN1_INTEGER_(new|free) - this isJoel Sing
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-07-29Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generatedJoel Sing
2015-07-25Expand ASN.1 template macros - no change in generated assembly.Joel Sing
2015-07-19Verify ASN1 objects types before attempting to access them as a particularMiod Vallat
2015-07-18Check the return value of ASN1_STRING_set(), for it may fail to allocateMiod Vallat
2015-07-15Remove dead code. Coverity CID 21688Miod Vallat
2015-03-19Fix several crash causing defects from OpenSSL.Ted Unangst
2015-02-10Expand IMPLEMENT_ASN1_NDEF_FUNCTION and IMPLEMENT_ASN1_PRINT_FUNCTIONJoel Sing