aboutsummaryrefslogtreecommitdiff
path: root/crypto/pkcs7
AgeCommit message (Expand)AuthorFilesLines
2007-02-26remove dead codeNils Larsch1-7/+0
2007-02-03fix potential memory leaksNils Larsch3-20/+85
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
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
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
2006-07-09Set detached flag in PKCS7 structure earlier to avoid eating up memory.Dr. Stephen Henson1-2/+3
2006-06-06Output MIME parameter micalg according to RFC3851 and RFC4490 instead of hardDr. Stephen Henson1-1/+80
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
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
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
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
2006-04-27Code tidy.Dr. Stephen Henson1-2/+1
2006-04-27New function to extract AlgorithmIdentifier for PKCS7_RECIP_INFO.Dr. Stephen Henson2-0/+7
2006-04-27Don't free up parameter. The public key ASN1 method can do that if it needsDr. Stephen Henson1-2/+0
2006-04-19Remove dss1 hack from S/MIME code.Dr. Stephen Henson1-0/+2
2006-04-18Add OID cross reference table.Dr. Stephen Henson1-1/+1
2006-04-17Allow public key ASN1 methods to set PKCS#7 SignerInfo structures.Dr. Stephen Henson3-46/+41
2006-04-07Initial functions for main EVP_PKEY_METHOD operations.Dr. Stephen Henson1-3/+3
2006-02-12RFC 3161 compliant time stamp request creation, response generationUlf Möller1-0/+3
2006-02-04Update filenames in makefiles.Dr. Stephen Henson1-1/+1
2005-09-01Extend callback function to support print customization.Dr. Stephen Henson1-2/+4
2005-09-01Update ASN1 printing code and add a -print option to 'pkcs7' utility forDr. Stephen Henson2-0/+3
2005-08-04Allow PKCS7_decrypt() to work if no cert supplied.Dr. Stephen Henson4-18/+60
2005-05-19fix potential memory leakNils Larsch1-1/+6
2005-05-17fix memory leak (BIO_free_all needs pointer to first BIO)Bodo Möller1-4/+2
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov1-2/+1
2005-05-15Fool-proofing MakefilesAndy Polyakov1-4/+1
2005-05-11Fix more error codes.Bodo Möller3-15/+19
2005-05-01Support for smime-type MIME parameter.Dr. Stephen Henson1-2/+22
2005-04-12Rebuild error codes.Dr. Stephen Henson1-74/+78
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte1-0/+2
2005-04-07make sure error queue is totally emptiedNils Larsch1-1/+1
2005-04-01TypoDr. Stephen Henson1-1/+0
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie1-3/+0
2005-03-30Blow away Makefile.ssl.Ben Laurie1-4/+3
2005-02-14Fix possible memory leak.Dr. Stephen Henson1-5/+6
2005-01-14PKCS7_verify() performance optimization. When the content is large and aDr. Stephen Henson1-4/+33
2004-12-05Add lots of checks for memory allocation failure, error codes to indicateDr. Stephen Henson2-21/+69