aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/asn1/asn_pack.c
Commit message (Collapse)AuthorAgeFilesLines
* Update from 1.0.0-stable.Dr. Stephen Henson2009-07-271-4/+4
|
* Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe2008-11-121-2/+2
| | | | | | 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.
* Update obsolete email address...Dr. Stephen Henson2008-11-051-1/+1
|
* size_tification.Ben Laurie2008-11-011-2/+2
|
* More type-checking.Ben Laurie2008-06-041-4/+4
|
* Update util/ck_errf.pl script, and have it run automaticallyBodo Möller2005-05-091-5/+5
| | | | | | | | during "make errors" and thus during "make update". Fix lots of bugs that util/ck_errf.pl can detect automatically. Various others of these are still left to fix; that's why "make update" will complain loudly when run now.
* Consistency.Ben Laurie2005-03-311-3/+2
|
* Simplicate and add lightness.Ben Laurie2005-03-311-4/+2
|
* Give everything prototypes (well, everything that's actually used).Ben Laurie2005-03-311-7/+10
|
* Constify d2i, s2i, c2i and r2i functions and other associatedRichard Levitte2004-03-151-3/+3
| | | | | | | | 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.
* Rewrite PKCS#12 code and remove some of the oldDr. Stephen Henson2000-12-311-2/+2
| | | | | | | | | | horrible macros. Fix two evil ASN1 bugs. Attempt to use 'ctx' when NULL if input is indefinite length constructed in asn1_check_tlen() and invalid pointer to ASN1_TYPE when reusing existing structure (this took *ages* to find because the new PKCS#12 code triggered it).
* ASN1_ITEM versions of ASN1_d2i_{fp, bio} and replacement ofDr. Stephen Henson2000-12-301-0/+4
| | | | | | most of the old wrappers. A few of the old versions remain because they are non standard and the corresponding ASN1 code has not been reimplemented yet.
* ASN1_ITEM versions of sign, verify, pack and unpack.Dr. Stephen Henson2000-12-281-1/+43
| | | | | The old function pointer versions will eventually go away.
* Fixes for Win32 build.Dr. Stephen Henson2000-06-211-1/+1
| | | | | | | | | | | | | | | | | This is mostly a work around for the old VC++ problem that it treats func() as func(void). Various prototypes had been added to 'compare' function pointers that triggered this. This could be fixed by removing the prototype, adding function pointer casts to every call or changing the passed function to use the expected arguments. I mostly did the latter. The mkdef.pl script was modified to remove the typesafe functions which no longer exist. Oh and some functions called OPENSSL_freeLibrary() were changed back to FreeLibrary(), wonder how that happened :-)
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-3/+3
| | | | | | | | | 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.
* More PKCS#5 v2.0 development. Add a function to setup a PKCS#5 v2.0Dr. Stephen Henson1999-06-061-2/+2
| | | | AlgorithmIdentifier and make various ASN1 fixes.
* 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-17/+6
|
* Fix some warnings. Contributed by Anonymous.Ben Laurie1999-04-161-1/+3
|
* Further PKCS#12 integration, PBE, PKCS#8 additions.Dr. Stephen Henson1999-03-281-0/+154