summaryrefslogtreecommitdiffstats
path: root/crypto/asn1/x_x509a.c
AgeCommit message (Collapse)Author
2008-11-05Update obsolete email address...Dr. Stephen Henson
2002-11-27Extra ; removed.Richard Levitte
2002-11-18Add the ASN.1 structures and functions for CertificatePair, which isRichard Levitte
defined as follows (according to X.509_4thEditionDraftV6.pdf): CertificatePair ::= SEQUENCE { forward [0] Certificate OPTIONAL, reverse [1] Certificate OPTIONAL, -- at least one of the pair shall be present -- } The only thing I'm not sure about is if it's implicit or explicit tags that I should count on. For now, I'm thinking explicit, but will gladly stand corrected. Also implement the PEM functions to read and write certificate pairs, and defined the PEM tag as "CERTIFICATE PAIR". This needed to be defined, mostly for the sake of the LDAP attribute crossCertificatePair, but may prove useful elsewhere as well.
2002-10-03Various enhancements to PKCS#12 code, newDr. Stephen Henson
medium level API, improved PKCS12_create and additional functionality in pkcs12 utility.
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 ;
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-09-07Two new PKCS#12 demo programs.Dr. Stephen Henson
Update PKCS12_parse(). Make the keyid in certificate aux info more usable.
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-02-26More get0 et al. changes. Also provide fgrep targets in CHANGESBodo Möller
where the new functions are mentioned.
2000-02-26Rename functions for new convention.Dr. Stephen Henson
2000-02-20Change the 'other' structure in certificate aux info.Dr. Stephen Henson
2000-01-30Seek out and destroy another evil cast.Ulf Möller
2000-01-07More X509_ATTRIBUTE changes.Dr. Stephen Henson
1999-12-29Simplify the trust structure: basically zap the bit strings andDr. Stephen Henson
represent everything by OIDs.
1999-11-27Initial trust code: allow setting of trust checking functionsDr. Stephen Henson
in a table. Doesn't do too much yet. Make the -<digestname> options in 'x509' affect all relevant options. Change the name of the 'notrust' options to 'reject' as this causes less confusion and is a better description of the effect. A few constification changes.
1999-11-08Fix to the -revoke option in ca. It was leaking memory, crashing and justDr. Stephen Henson
plain not working :-( Also fix some memory leaks in the new X509_NAME code. Fix so new app_rand code doesn't crash 'x509' and move #include so it compiles under Win32.
1999-11-04Allow additional information to be attached to aDr. Stephen Henson
certificate: currently this includes trust settings and a "friendly name".