aboutsummaryrefslogtreecommitdiff
path: root/crypto/pkcs12
AgeCommit message (Collapse)AuthorFilesLines
2010-11-22add pice of PR#2295 not committed to HEADDr. Stephen Henson1-2/+4
2010-10-11PR: 2295Dr. Stephen Henson1-19/+27
Submitted by: Alexei Khlebnikov <alexei.khlebnikov@opera.com> Reviewed by: steve OOM checking. Leak in OOM fix. Fall-through comment. Duplicate code elimination.
2010-03-28PR: 1696Dr. Stephen Henson1-4/+13
Check return value if d2i_PBEPARAM().
2009-10-02Typo.Dr. Stephen Henson1-2/+1
2009-09-23Audit libcrypto for unchecked return values: fix all cases enounteredDr. Stephen Henson3-12/+29
2009-08-05Oops!Dr. Stephen Henson1-3/+0
2009-08-05Update from 1.0.0-stable.Dr. Stephen Henson1-0/+3
2009-06-17Rename asc2uni and uni2asc functions to avoid clashes.Dr. Stephen Henson4-6/+6
2009-04-04Updates from 1.0.0-stableDr. Stephen Henson1-1/+1
2009-04-03Merge from 1.0.0-stable branch.Dr. Stephen Henson1-79/+84
2009-03-09Update from stable branch.Dr. Stephen Henson1-0/+3
2008-12-29If we're going to return errors (no matter how stupid), then we shouldBen Laurie2-2/+11
test for them!
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2-13/+9
knock-on work than expected - they've been extracted into a patch series that can be completed elsewhere, or in a different branch, before merging back to HEAD.
2008-11-05Update obsolete email address...Dr. Stephen Henson15-15/+15
2008-11-02Fix warnings.Ben Laurie2-9/+13
2008-06-26Update from stable branch.Dr. Stephen Henson1-9/+17
2006-11-21Update from 0.9.8 stable. Eliminate duplicate error codes.Dr. Stephen Henson1-7/+4
2006-11-16Remove redundant PREDECLARE statement.Dr. Stephen Henson1-2/+0
2006-05-17PKCS#12 mac key length should equal digest length.Dr. Stephen Henson1-3/+3
2006-05-15Change builting PBE to use static table. Add entries for HMAC and MD5, GOST.Dr. Stephen Henson1-19/+1
2006-05-15Add feature to PKCS12_create() if the encryption NID corresponds to aDr. Stephen Henson1-2/+18
supported encryption algorithm instead of a PBE NID then use that algorithm with PBES2.
2006-02-04Update filenames in makefiles.Dr. Stephen Henson1-1/+1
2005-07-26improved error checking and some fixesNils Larsch1-2/+7
PR: 1170 Submitted by: Yair Elharrar Reviewed and edited by: Nils Larsch
2005-06-30Check PKCS7 structures in PKCS#12 files are of type data.Dr. Stephen Henson4-1/+22
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov1-2/+1
[most importantly] put back dependencies accidentaly eliminated in check-in #13342.
2005-05-15Fool-proofing MakefilesAndy Polyakov1-4/+1
2005-05-15Make -CSP option work again in pkcs12 utility by checking forDr. Stephen Henson1-0/+12
attribute in EVP_PKEY structure.
2005-05-11Fix more error codes.Bodo Möller9-54/+54
(Also improve util/ck_errf.pl script, and occasionally fix source code formatting.)
2005-04-12Rebuild error codes.Dr. Stephen Henson1-50/+54
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte1-0/+2
2005-03-30Blow away Makefile.ssl.Ben Laurie1-4/+3
2004-12-05Add lots of checks for memory allocation failure, error codes to indicateDr. Stephen Henson3-9/+26
failure and freeing up memory if a failure occurs. PR:620
2004-11-24Check return code of EVP_CipherInit() in PKCS#12 code.Dr. Stephen Henson1-3/+3
2004-11-02Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte1-1/+1
if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
2004-05-17After the latest round of header-hacking, regenerate the dependencies inGeoff Thorpe1-139/+132
the Makefiles. NB: this commit is probably going to generate a huge posting and it is highly uninteresting to read.
2004-05-17Deprecate the recursive includes of bn.h from various API headers (asn1.h,Geoff Thorpe1-1/+1
dh.h, dsa.h, ec.h, ecdh.h, ecdsa.h, rsa.h), as the opaque bignum types are already declared in ossl_typ.h. Add explicit includes for bn.h in those C files that need access to structure internals or API functions+macros.
2004-04-19make updateGeoff Thorpe1-81/+63
2004-03-15Constify d2i, s2i, c2i and r2i functions and other associatedRichard Levitte3-3/+6
functions and macros. This change has associated tags: LEVITTE_before_const and LEVITTE_after_const. Those will be removed when this change has been properly reviewed.
2003-12-27Use sh explicitely to run point.shRichard Levitte1-1/+1
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-03-20Shut up an ANSI compiler about uninitialised variables.Richard Levitte1-1/+1
PR: 517
2002-12-29make updateRichard Levitte1-250/+130
2002-11-28Cleanse memory using the new OPENSSL_cleanse() function.Richard Levitte3-5/+5
I've covered all the memset()s I felt safe modifying, but may have missed some.
2002-10-09Use double dashes so makedepend doesn't misunderstand the flags weRichard Levitte1-1/+1
give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies.
2002-10-03Various enhancements to PKCS#12 code, newDr. Stephen Henson2-72/+253
medium level API, improved PKCS12_create and additional functionality in pkcs12 utility.
2002-09-07Fix typos in PKCS#12 ASN1 code.Dr. Stephen Henson1-3/+3
Make PKCS7_set_detached work again.
2002-08-09make updateBodo Möller1-174/+178
2002-07-30"make update"Lutz Jänicke1-246/+243
2002-07-14Replace 'ecdsaparam' commandline utility by 'ecparam'Bodo Möller1-120/+240
(the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS" in 'PEM' format. Fix ec_asn1.c (take into account the desired conversion form). 'make update'. Submitted by: Nils Larsch
2002-06-27Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte1-1/+1
handled properly. Part of PR 75
2002-06-27Use bg instead of bag as argument to macros, to avoid clashes withRichard Levitte1-2/+2
structure field names. PR: 112