summaryrefslogtreecommitdiffstats
path: root/crypto/ossl_typ.h
AgeCommit message (Collapse)Author
2004-05-17Reduce dependencies on crypto.h by moving the opaque definition ofGeoff Thorpe
CRYPTO_EX_DATA and the new/free/dup callback prototypes to ossl_typ.h.
2004-05-15Make some more API types opaquely available from ossl_typ.h, meaning theGeoff Thorpe
corresponding headers are only required for API functions or structure details. This now includes the bignum types and BUF_MEM. Subsequent commits will remove various dependencies on bn.h and buffer.h and update the makefile dependencies.
2004-04-19Reduce header interdependencies, initially in engine.h (the rest of theGeoff Thorpe
changes are the fallout). As this could break source code that doesn't directly include headers for interfaces it uses, changes to recursive includes are covered by the OPENSSL_NO_DEPRECATED symbol. It's better to define this when building and using openssl, and then adapt code where necessary - this is how to stay current. However the mechanism exists for the lethargic.
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-07-23Avoid clashes with Win32 names in WinCrypt.hDr. Stephen Henson
2002-12-28Merge from 0.9.7-stable.Richard Levitte
2002-11-12Initial ASN1 generation code. This can constructDr. Stephen Henson
arbitrary encodings from strings and config files. Documentation to follow...
2002-02-02#undef some things that cause a conflict under Win32 whenDr. Stephen Henson
wincrypt.h is included.
2001-10-04Because there's chances we clash with the system's types.h, rename ourRichard Levitte
types.h to ossl_typ.h.