summaryrefslogtreecommitdiffstats
path: root/crypto/x509v3/v3_cpols.c
AgeCommit message (Collapse)Author
2008-08-12Support for policy mappings extension.Dr. Stephen Henson
Delete X509_POLICY_REF code. Fix handling of invalid policy extensions to return the correct error. Add command line option to inhibit policy mappings.
2007-01-21Constify version strings and some structures.Dr. Stephen Henson
2005-08-05fix potential memory leak + improved error checkingNils Larsch
PR: 1182
2005-05-11Fix more error codes.Bodo Möller
(Also improve util/ck_errf.pl script, and occasionally fix source code formatting.)
2004-03-31New function X509_POLICY_NODE_print()Dr. Stephen Henson
2003-05-28PR: 627Dr. Stephen Henson
Allocate certificatePolicies correctly if CPS field is absent. Fix various memory leaks in certificatePolicies.
2001-02-23Get rid of ASN1_ITEM_FUNCTIONS dummy functionDr. Stephen Henson
prototype hack. This unfortunately means that every ASN1_*_END construct cannot have a trailing ;
2001-02-23Initial support for ASN1_ITEM_FUNCTION option toDr. Stephen Henson
change the way ASN1 modules are exported. Still needs a bit of work for example the hack which a dummy function prototype to avoid compilers warning about multiple ;s.
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'.
2000-12-08Merge from the ASN1 branch of new ASN1 codeDr. Stephen Henson
to main trunk. Lets see if the makes it to openssl-cvs :-)
2000-06-01There have been a number of complaints from a number of sources that namesRichard Levitte
like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
2000-05-17Typesafety Thought Police part 5.Ben Laurie
2000-05-15Get rid of more non-ANSI declarations.Ulf Möller
1999-10-20Replace the macros in asn1.h with function equivalents. Also make UTF8StringsDr. Stephen Henson
tolerated in certificates.
1999-06-21Implement STACK_OF(ANS1_OBJECT) for extended key usage extension, change theDr. Stephen Henson
documentation to reflect the STACK_OF(CONF_VALUE) change to the CONF lib and use ANSI typedefs for X509V3_EXT_I2D and X509V3_EXT_FREE.
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-08Allows PKCS#12 password to be placed on command line and add allow configDr. Stephen Henson
file name for 'ca' to come from the environment.
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-21Suppport for CRL distribution points extension. Also document some ofDr. Stephen Henson
this stuff.
1999-04-19Change functions to ANSI C.Ulf Möller
1999-04-19Finish off support for Certificate Policies extension.Dr. Stephen Henson
1999-04-18Initial support for Certificate Policies extension: print out works but settingDr. Stephen Henson
isn't fully implemented (yet).