summaryrefslogtreecommitdiffstats
path: root/crypto/asn1/asn1_mac.h
AgeCommit message (Collapse)Author
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe
knock-on work than expected - they've been extracted into a patch series that can be completed elsewhere, or in a different branch, before merging back to HEAD.
2008-11-01More size_tification.Ben Laurie
2008-11-01size_tification.Ben Laurie
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
2005-04-20Rename typed version of M_ASN1_get M_ASN1_get_x to avoid conflicts.Dr. Stephen Henson
Remove more bogus shadow warnings.
2005-03-31Give everything prototypes (well, everything that's actually used).Ben Laurie
2004-03-15Constify d2i, s2i, c2i and r2i functions and other associatedRichard Levitte
functions and macros. This change has associated tags: LEVITTE_before_const and LEVITTE_after_const. Those will be removed when this change has been properly reviewed.
2001-03-08Get rid of '#define ERR_file_name __FILE__', which is unnecessary indirection.Bodo Möller
(It cannot possibly help to avoid duplicate 'name of file' strings in object files because the preprocessor does not work at object file level.)
2000-11-06Constify the RSA parts of the ASN.1 library. Note some ugly castsRichard Levitte
that are needed in the ASN.1 macros. Hopefully, we can get rid of those in an elegant way in the future.
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-02In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,Richard Levitte
"Jan Mikkelsen" <janm@transactionsite.com> correctly states that the OpenSSL header files have #include's and extern "C"'s in an incorrect order. Thusly fixed.
1999-12-22Support for ASN1 NULL type.Dr. Stephen Henson
1999-11-04Allow additional information to be attached to aDr. Stephen Henson
certificate: currently this includes trust settings and a "friendly name".
1999-07-21Torture weak compilers less by not automatically including x509.h whereBodo Möller
it is not needed.
1999-06-04Some constification and stacks that slipped through the cracks (how?).Ben Laurie
1999-05-31Stack.Ben Laurie
1999-05-02Yet another stack.Ben Laurie
1999-05-01Another stack.Ben Laurie
1999-05-01Another safe stack.Ben Laurie
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-17Another STACK bites the dust.Ben Laurie
1999-04-12Add type-safe STACKs and SETs.Ben Laurie
1999-02-17Fuller authority key id support, partial support for private key usage extensionDr. Stephen Henson
and really fix the ASN.1 IMPLICIT bug this time :-)
1999-02-07Add support for GeneralName and GeneralNames extensions. Also preliminaryDr. Stephen Henson
support for subject and issuer alt name. Add a new ASN1 macro and fix a nasty bug that left an ASN1 buffer modified on an error condition with IMPLICIT tagging.
1998-12-31Fix for sk_insert bug: it never worked properly.stephen
Allow explicit tag asn macros to handle indefinite length constructed stuff: without this certain "certificates" can't be read in.
1998-12-29Fix incorrect DER encoding of SETs and all knock-ons from that.Ben Laurie
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall