aboutsummaryrefslogtreecommitdiff
path: root/crypto/pkcs7
AgeCommit message (Collapse)AuthorFilesLines
2011-01-26Change AR to ARX to allow exclusion of fips object modulesDr. Stephen Henson1-1/+1
2010-06-12Fix warnings.Ben Laurie2-5/+0
2010-01-05PR: 2102Dr. Stephen Henson1-2/+0
Submitted by: John Fitzgibbon <john_fitzgibbon@yahoo.com> Remove duplicate definitions.
2009-09-23Audit libcrypto for unchecked return values: fix all cases enounteredDr. Stephen Henson1-7/+17
2009-03-15Fix from stable branch.Dr. Stephen Henson1-2/+1
2008-12-26pval must always be set when pk7_cb() does anything (Coverity ID 146).Ben Laurie1-8/+5
2008-11-21Set memory BIOs up properly when stripping text headers from S/MIME messages.Dr. Stephen Henson1-0/+1
2008-11-05Update obsolete email address...Dr. Stephen Henson4-4/+4
2008-04-04Delete nonexistant function from pkcs7.h header file. WIN32 build fix fromDr. Stephen Henson1-1/+0
stable branch. Sync and update ordinals.
2008-03-31Use correct headers for signed receipts. Use consistent naming.Dr. Stephen Henson1-2/+2
Update cms-test.pl to support OpenSSL 0.9.8.
2008-03-12And so it begins...Dr. Stephen Henson5-1012/+56
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 Henson1-0/+2
Submitted by: Guenter Knauf <eflash@gmx.net>
2007-09-19Fix dependencies. Make depend.Ben Laurie1-7/+8
2007-08-12Fix warnings.Dr. Stephen Henson2-5/+5
2007-06-07Finish gcc 4.2 changes.Dr. Stephen Henson1-21/+10
2007-05-16Fix error code name.Dr. Stephen Henson3-3/+3
2007-05-10Improve error detection when streaming S/MIME.Dr. Stephen Henson2-6/+13
Only use streaming when appropriate for detached data in smime utility.
2007-04-24fix function codes for errorBodo Möller4-3/+5
2007-04-23Add SEED encryption algorithm.Bodo Möller1-0/+6
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2007-04-13Flush b64 BIO.Dr. Stephen Henson1-0/+1
2007-04-13Don't finalize signerinfo if reuse and partial both set.Dr. Stephen Henson1-1/+2
2007-04-13Update smime utility to support streaming for -encrypt and -sign -nodetachDr. Stephen Henson4-30/+112
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 Laurie1-1/+2
2007-04-04check return value of ASN1_item_i2d(), Coverity ID 55Nils Larsch1-0/+6
2007-04-04Handle bad content type. Coverity ID 99.Ben Laurie1-0/+3
2007-04-01Fix warning.Ben Laurie1-0/+3
2007-02-26remove dead codeNils Larsch1-7/+0
2007-02-03fix potential memory leaksNils Larsch3-20/+85
PR: 1462
2006-12-24Add bit I missed from PKCS#7 streaming encoder.Dr. Stephen Henson1-10/+28
2006-12-24Experimental streaming PKCS#7 support.Dr. Stephen Henson5-2/+256
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 Henson1-9/+6
2006-11-06remove SSLEAY_MACROS codeNils Larsch1-10/+0
2006-08-28Make things static that should be. Declare stuff in headers that should be.Ben Laurie1-2/+2
Fix warnings.
2006-07-20Use correct pointer types for various functions.Dr. Stephen Henson1-1/+1
2006-07-10Allow digests to supply S/MIME micalg values from a ctrl.Dr. Stephen Henson4-37/+57
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 Henson1-2/+3
PR: 1071
2006-06-06Output MIME parameter micalg according to RFC3851 and RFC4490 instead of hardDr. Stephen Henson1-1/+80
coding it to "sha1".
2006-06-06Add AES and GOST S/MIME capabilities if algorithms are supported.Dr. Stephen Henson1-1/+13
2006-05-26Flush p7bio when all data has been copied.Dr. Stephen Henson1-0/+2
2006-05-24Fix warnings.Dr. Stephen Henson3-4/+4
2006-05-18Add -resign and -md options to smime command to support resigning anDr. Stephen Henson5-2/+51
existing structure and using alternative digest for signing.
2006-05-18Typo.Dr. Stephen Henson1-1/+1
2006-05-18More S/MIME tidy. Place some common attribute operations in utilityDr. Stephen Henson5-84/+157
functions.
2006-05-18Remove old digest type hacks for non RSA keys.Dr. Stephen Henson1-17/+0
2006-05-17Tidy up of S/MIME code and add new functions which will make is easierDr. Stephen Henson3-79/+135
to create S/MIME signed data with multiple signers.
2006-05-08Update PKCS#7 decrypt routines to use new API.Dr. Stephen Henson3-34/+78
2006-05-08Update PKCS#7 enveloped data to new API.Dr. Stephen Henson3-38/+65
2006-05-07Update S/MIME code to use default digest.Dr. Stephen Henson4-1/+19
2006-04-27Replace RSA specific PKCS7_RECIP_INFO set up with an public key algorithmDr. Stephen Henson3-6/+43
ctrl.
2006-04-27Code tidy.Dr. Stephen Henson1-2/+1