aboutsummaryrefslogtreecommitdiffstats
path: root/src/crypto/cms.c
Commit message (Expand)AuthorAgeFilesLines
* [crypto] Allow cms_decrypt() to be called on unregistered imagesMichael Brown2024-08-291-9/+15
* [crypto] Support decryption of images via CMS envelopesMichael Brown2024-08-291-17/+494
* [crypto] Hold CMS message as a single ASN.1 objectMichael Brown2024-08-231-26/+12
* [crypto] Remove the concept of a public-key algorithm reusable contextMichael Brown2024-08-211-15/+4
* [crypto] Pass asymmetric keys as ASN.1 cursorsMichael Brown2024-08-181-2/+1
* [crypto] Generalise cms_signature to cms_messageMichael Brown2024-08-141-233/+282
* [crypto] Pass image as parameter to CMS functionsMichael Brown2024-08-131-15/+33
* [crypto] Centralise mechanisms for identifying X.509 certificatesMichael Brown2024-08-121-29/+1
* [asn1] Rename ASN1_OID_CURSOR to ASN1_CURSORMichael Brown2020-12-081-1/+1
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [crypto] Generalise X.509 cache to a full certificate storeMichael Brown2014-03-281-7/+12
* [crypto] Remove dynamically-allocated storage for certificate nameMichael Brown2014-03-251-3/+2
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [crypto] Generalise asn1_{digest,pubkey,signature}_algorithm()Michael Brown2012-05-141-32/+9
* [crypto] Add x509_auto_append()Michael Brown2012-05-081-41/+13
* [crypto] Add x509_append_raw()Michael Brown2012-05-081-21/+6
* [crypto] Allow for X.509 certificates with no common nameMichael Brown2012-05-081-1/+2
* [crypto] Allow certificate chains to be long-lived data structuresMichael Brown2012-05-041-109/+274
* [crypto] Fix memory leak in cms_verify_digest()Michael Brown2012-05-041-1/+2
* [crypto] Disambiguate all CMS errorsMichael Brown2012-03-261-5/+26
* [crypto] Add support for Cryptographic Message Syntax (PKCS #7)Michael Brown2012-03-221-0/+582