summaryrefslogtreecommitdiffstats
path: root/crypto/x509v3/v3_bitst.c
AgeCommit message (Collapse)Author
2007-01-21Constify version strings and some structures.Dr. Stephen Henson
2004-12-05Add lots of checks for memory allocation failure, error codes to indicateDr. Stephen Henson
failure and freeing up memory if a failure occurs. PR:620
2004-03-28Make {i2v,v2i}_ASN1_BIT_STRING global.Dr. Stephen Henson
make update
2000-12-13Rewrite the extension code to use an ASN1_ITEM structureDr. Stephen Henson
for its ASN1 operations as well as the old style function pointers (i2d, d2i, new, free). Change standard extensions to support this. Fix a warning in BN_mul(), bn_mul.c about uninitialised 'j'.
1999-10-20Replace the macros in asn1.h with function equivalents. Also make UTF8StringsDr. Stephen Henson
tolerated in certificates.
1999-06-20Convert the CONF library to use a typesafe stack: a STACK_OF(CONF_VALUE). ItDr. Stephen Henson
seemed like a good idea at the time... several hours later it was rather obvious that these are used all over the place making the changes rather extensive.
1999-05-09Kill evil casts, fix PKCS#7 and add new X509V3 Function.Dr. Stephen Henson
1999-04-26Remove NOPROTO definitions and error code comments.Ulf Möller
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-19Change functions to ANSI C.Ulf Möller
1999-02-22Various changes to make this stuff compile under Win32 and VC++ with andDr. Stephen Henson
without -debug option to mk1mf.pl. Change _export to is_export (_export is a reserved word under VC++). Add yucky function prototype function pointer casts. Sanitise the included files in crypto/x509v3. Also changed ssleay.exe target to openssl.exe
1999-02-19Overhaul 'crl' application, add a proper X509_CRL_print function and startDr. Stephen Henson
to support CRL extensions.
1999-02-10More extension code. Incomplete support for subject and issuer altDr. Stephen Henson
name, issuer and authority key id. Change the i2v function parameters and add an extra 'crl' parameter in the X509V3_CTX structure: guess what that's for :-) Fix to ASN1 macro which messed up IMPLICIT tag and add f_enum.c which adds a2i, i2a for ENUMERATED.
1999-02-06Rename v3_bitstr.c to v3_bitst.c to fit in 8+3. Rebuild MINFO to reflectDr. Stephen Henson
change.