summaryrefslogtreecommitdiffstats
path: root/crypto/stack
AgeCommit message (Collapse)Author
2009-07-27Update from 1.0.0-stable.Dr. Stephen Henson
2009-07-27Update from 1.0.0-stableDr. Stephen Henson
2009-04-28Update from 1.0.0-stable.Dr. Stephen Henson
2009-04-23Merge from 1.0.0-stable branch.Dr. Stephen Henson
2009-04-03Merge from 1.0.0-stable branch.Dr. Stephen Henson
2008-10-14Type-safe OBJ_bsearch_ex.Ben Laurie
2008-06-04Remove old non-safestack code.Dr. Stephen Henson
2008-06-04More type-checking.Ben Laurie
2008-05-27Avoid warning about empty structures and always define CHECKED_PTR_OFDr. Stephen Henson
2008-05-26LHASH revamp. make depend.Ben Laurie
2008-05-09Add missing cast.Dr. Stephen Henson
2008-03-26Signed Receipt Request utility functions and option on CMS utility toDr. Stephen Henson
print out receipt requests.
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.
2007-09-26Support for certificate status TLS extension.Dr. Stephen Henson
2007-09-07Change safestack reimplementation to match 0.9.8.Dr. Stephen Henson
Fix additional gcc 4.2 value not used warnings.
2007-07-30Make preprocessor logic more fail-safe.Andy Polyakov
2007-07-30As for inline vs. __inline. The original code implies that most compilersAndy Polyakov
understand inline, while WIN32 ones insist on __inline. Well, there are other compilers that insist on __inline. At the same time it turned out that most compilers understand both __inline and inline. I could find only one that doesn't understand __inline, Sun C. In other words it seems that __inline as preferred choice provides better coverage...
2007-06-23Inline function declarations have to be prototypes.Ben Laurie
2007-06-08WIN32 fixes.Dr. Stephen Henson
2007-06-04Back out safestack.h change for now: seems to break some things.Dr. Stephen Henson
2007-06-04Avoid use of function pointer casts in pem library. Modify safestack toDr. Stephen Henson
always use inline functions.
2007-04-23Add SEED encryption algorithm.Bodo Möller
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2007-01-21Constify version strings and some structures.Dr. Stephen Henson
2006-12-06Fix change to OPENSSL_NO_RFC3779Dr. Stephen Henson
2006-11-27Add RFC 3779 support.Ben Laurie
2006-11-16Initial, incomplete support for typesafe macros without using functionDr. Stephen Henson
casts.
2006-09-17Overhaul of by_dir code to handle dynamic loading of CRLs.Dr. Stephen Henson
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
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov
[most importantly] put back dependencies accidentaly eliminated in check-in #13342.
2005-05-16make updateBodo Möller
2005-05-15Fool-proofing MakefilesAndy Polyakov
2005-05-14openssl_fcast should always be defined, not just with DEBUG_SAFESTACKDr. Stephen Henson
2005-05-12Some C compilers produce warnings or compilation errors if an attemptDr. Stephen Henson
is made to directly cast a function of one type to what it considers and incompatible type. In particular gcc 3.4.2. Add new openssl_fcast macro to place functions into a form where the compiler will allow them to be cast. The current version achives this by casting to: void function(void).
2005-04-20Make sure id2_func is properly cast as well...Richard Levitte
2005-04-20Avoid compiler complaint about mismatched function signaturesRichard Levitte
(void * != char *)
2005-04-20Type mismatch detected by DEC C compiler. void* != void**Richard Levitte
2005-04-19Various Win32 and other fixes for warnings and compilation errors.Dr. Stephen Henson
Fix Win32 build system to use 'Makefile' instead of 'Makefile.ssl'.
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie
2005-03-30Blow away Makefile.ssl.Ben Laurie
2004-11-02Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte
if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
2004-10-04Oops!Dr. Stephen Henson
2004-10-04Fix race condition when CRL checking is enabled.Dr. Stephen Henson
2004-09-06New X509_VERIFY_PARAM structure and associated functionality.Dr. Stephen Henson
This tidies up verify parameters and adds support for integrated policy checking. Add support for policy related command line options. Currently only in smime application. WARNING: experimental code subject to change.
2004-05-17After the latest round of header-hacking, regenerate the dependencies inGeoff Thorpe
the Makefiles. NB: this commit is probably going to generate a huge posting and it is highly uninteresting to read.
2004-04-21Extend the index parameter checking from sk_value to sk_set(). Also tidy upGeoff Thorpe
some similar code elsewhere. Thanks to Francesco Petruzzi for bringing this to my attention.
2004-04-02Avoid undefined results when the parameter is out of range.Geoff Thorpe
2004-03-25Fix ASN1 warnings.Dr. Stephen Henson
2004-03-23Initial support for certificate policy checking and evaluation.Dr. Stephen Henson
This is currently *very* experimental and needs to be more fully integrated with the main verification code.