aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/asn1/a_bytes.c
Commit message (Collapse)AuthorAgeFilesLines
* PR: 1835Dr. Stephen Henson2009-02-141-1/+1
| | | | | | | Submitted by: Damien Miller <djm@mindrot.org> Approved by: steve@openssl.org Fix various typos.
* Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2008-11-121-4/+4
| | | | | | 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.
* size_tification.Ben Laurie2008-11-011-4/+4
|
* Constify d2i, s2i, c2i and r2i functions and other associatedRichard Levitte2004-03-151-10/+12
| | | | | | | | 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.
* Security fixes brought forward from 0.9.7.Ben Laurie2002-11-131-1/+1
|
* More linker bloat reorganisation:Dr. Stephen Henson2001-07-271-19/+1
| | | | | | | | | | | | | | | | | | | | | Split private key PEM and normal PEM handling. Private key handling needs to link in stuff like PKCS#8. Relocate the ASN1 *_dup() functions, to the relevant ASN1 modules using new macro IMPLEMENT_ASN1_DUP_FUNCTION. Previously these were all in crypto/x509/x_all.c along with every ASN1 BIO/fp function which linked in *every* ASN1 function if a single dup was used. Move the authority key id ASN1 structure to a separate file. This is used in the X509 routines and its previous location linked in all the v3 extension code. Also move ASN1_tag2bit to avoid linking in a_bytes.c which is now largely obsolete. So far under Linux stripped binary with single PEM_read_X509 is now 238K compared to 380K before these changes.
* Merge from the ASN1 branch of new ASN1 codeDr. Stephen Henson2000-12-081-5/+12
| | | | | | to main trunk. Lets see if the makes it to openssl-cvs :-)
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-7/+7
| | | | | | | | | 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.
* ispell (and minor modifications)Ulf Möller2000-02-031-5/+5
|
* Seek out and destroy another evil cast.Ulf Möller2000-01-301-3/+3
|
* Fix for d2i_ASN1_bytes and stop PKCS#7 routines crashing is signed messageDr. Stephen Henson1999-10-041-1/+2
| | | | | | contains no certificates. Also fix typo in RANLIB changes.
* Spelling error.Ulf Möller1999-05-181-1/+1
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-261-9/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-1/+1
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.Ulf Möller1999-04-191-19/+6
|
* Add support for VISIBLESTRING and UTF8StringDr. Stephen Henson1999-04-171-2/+2
|
* Import of old SSLeay release: SSLeay 0.9.1b (unreleased)Ralf S. Engelschall1998-12-211-3/+1
|
* Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1998-12-211-11/+20
|
* Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall1998-12-211-0/+337