summaryrefslogtreecommitdiffstats
path: root/crypto/pkcs7
AgeCommit message (Collapse)Author
2008-04-04Delete nonexistant function from pkcs7.h header file. WIN32 build fix fromDr. Stephen Henson
stable branch. Sync and update ordinals.
2008-03-31Use correct headers for signed receipts. Use consistent naming.Dr. Stephen Henson
Update cms-test.pl to support OpenSSL 0.9.8.
2008-03-12And so it begins...Dr. Stephen Henson
Initial support for CMS. Add zlib compression BIO. Add AES key wrap implementation. Generalize S/MIME MIME code to support CMS and/or PKCS7.
2008-01-03Netware support.Dr. Stephen Henson
Submitted by: Guenter Knauf <eflash@gmx.net>
2007-09-19Fix dependencies. Make depend.Ben Laurie
2007-08-12Fix warnings.Dr. Stephen Henson
2007-06-07Finish gcc 4.2 changes.Dr. Stephen Henson
2007-05-16Fix error code name.Dr. Stephen Henson
2007-05-10Improve error detection when streaming S/MIME.Dr. Stephen Henson
Only use streaming when appropriate for detached data in smime utility.
2007-04-24fix function codes for errorBodo Möller
2007-04-23Add SEED encryption algorithm.Bodo Möller
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2007-04-13Flush b64 BIO.Dr. Stephen Henson
2007-04-13Don't finalize signerinfo if reuse and partial both set.Dr. Stephen Henson
2007-04-13Update smime utility to support streaming for -encrypt and -sign -nodetachDr. Stephen Henson
options. Add new streaming i2d (though strictly speaking it is BER format when streaming) and PEM functions. These all process content on the fly without storing it all in memory.
2007-04-05If you're going to check for negative, use an signed integer! Coverity ID 122.Ben Laurie
2007-04-04check return value of ASN1_item_i2d(), Coverity ID 55Nils Larsch
2007-04-04Handle bad content type. Coverity ID 99.Ben Laurie
2007-04-01Fix warning.Ben Laurie
2007-02-26remove dead codeNils Larsch
2007-02-03fix potential memory leaksNils Larsch
PR: 1462
2006-12-24Add bit I missed from PKCS#7 streaming encoder.Dr. Stephen Henson
2006-12-24Experimental streaming PKCS#7 support.Dr. Stephen Henson
I thought it was about time I dusted this off. This stuff had been sitting on my hard drive for *ages* (2003 in fact). Hasn't been tested well and may not work properly. Nothing uses it at present which is just as well. Think of this as a traditional Christmas present which looks far more impressive in the adverts and on the box, some of the bits are missing and falls to bits if you play with it too much.
2006-11-21Update from 0.9.8 stable. Eliminate duplicate error codes.Dr. Stephen Henson
2006-11-06remove SSLEAY_MACROS codeNils Larsch
2006-08-28Make things static that should be. Declare stuff in headers that should be.Ben Laurie
Fix warnings.
2006-07-20Use correct pointer types for various functions.Dr. Stephen Henson
2006-07-10Allow digests to supply S/MIME micalg values from a ctrl.Dr. Stephen Henson
Send ctrls to EVP_PKEY_METHOD during signing of PKCS7 structure so customisation is possible.
2006-07-09Set detached flag in PKCS7 structure earlier to avoid eating up memory.Dr. Stephen Henson
PR: 1071
2006-06-06Output MIME parameter micalg according to RFC3851 and RFC4490 instead of hardDr. Stephen Henson
coding it to "sha1".
2006-06-06Add AES and GOST S/MIME capabilities if algorithms are supported.Dr. Stephen Henson
2006-05-26Flush p7bio when all data has been copied.Dr. Stephen Henson
2006-05-24Fix warnings.Dr. Stephen Henson
2006-05-18Add -resign and -md options to smime command to support resigning anDr. Stephen Henson
existing structure and using alternative digest for signing.
2006-05-18Typo.Dr. Stephen Henson
2006-05-18More S/MIME tidy. Place some common attribute operations in utilityDr. Stephen Henson
functions.
2006-05-18Remove old digest type hacks for non RSA keys.Dr. Stephen Henson
2006-05-17Tidy up of S/MIME code and add new functions which will make is easierDr. Stephen Henson
to create S/MIME signed data with multiple signers.
2006-05-08Update PKCS#7 decrypt routines to use new API.Dr. Stephen Henson
2006-05-08Update PKCS#7 enveloped data to new API.Dr. Stephen Henson
2006-05-07Update S/MIME code to use default digest.Dr. Stephen Henson
2006-04-27Replace RSA specific PKCS7_RECIP_INFO set up with an public key algorithmDr. Stephen Henson
ctrl.
2006-04-27Code tidy.Dr. Stephen Henson
2006-04-27New function to extract AlgorithmIdentifier for PKCS7_RECIP_INFO.Dr. Stephen Henson
2006-04-27Don't free up parameter. The public key ASN1 method can do that if it needsDr. Stephen Henson
to.
2006-04-19Remove dss1 hack from S/MIME code.Dr. Stephen Henson
2006-04-18Add OID cross reference table.Dr. Stephen Henson
Fix some typos in GOST OIDs. Update dependencies.
2006-04-17Allow public key ASN1 methods to set PKCS#7 SignerInfo structures.Dr. Stephen Henson
2006-04-07Initial functions for main EVP_PKEY_METHOD operations.Dr. Stephen Henson
No method implementations yet.
2006-02-12RFC 3161 compliant time stamp request creation, response generationUlf Möller
and response verification. Submitted by: Zoltan Glozik <zglozik@opentsa.org> Reviewed by: Ulf Moeller
2006-02-04Update filenames in makefiles.Dr. Stephen Henson