summaryrefslogtreecommitdiffstats
path: root/crypto/stack
AgeCommit message (Collapse)Author
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.
2003-12-27Use sh explicitely to run point.shRichard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-05-01make updateRichard Levitte
2003-04-29make updateRichard Levitte
2003-04-29Include objects.h to get a correct declaration of OBJ_bsearch_ex(),Richard Levitte
not to mention the OBJ_BSEARCH_* macros.
2003-04-29Add an extended variant of sk_find() which returns a non-NULL pointerRichard Levitte
even if an exact match wasn't found.
2003-03-24Support for name constraints.Dr. Stephen Henson
2003-03-20Support for policyMappingsDr. Stephen Henson
2002-10-09Use double dashes so makedepend doesn't misunderstand the flags weRichard Levitte
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-06-27Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte
handled properly. Part of PR 75
2002-03-12Fix various warnings when compiling with KRB5 code.Dr. Stephen Henson
2002-01-05Experimental configuration code.Dr. Stephen Henson
Incomplete, largely untested and subject to change/deletion.
2001-10-01The cleanup stack in ENGINE changed slightly, so this "make update" isGeoff Thorpe
needed.
2001-09-25This commits the changes to STACK macros forced by recent ENGINE surgery.Geoff Thorpe