summaryrefslogtreecommitdiff
path: root/crypto/asn1/a_set.c
Commit message (Collapse)AuthorAgeFilesLines
* Update from 1.0.0-stable.steve2009-07-271-18/+19
|
* Calculate offset correctly. (Coverity ID 233)ben2009-01-011-1/+1
|
* Revert the size_t modifications from HEAD that had led to moregeoff2008-11-121-6/+6
| | | | | | 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.
* More size_tification.ben2008-11-011-5/+5
|
* size_tification.ben2008-11-011-1/+1
|
* More type-checking.ben2008-06-041-20/+22
|
* Simplicate and add lightness.ben2005-03-311-7/+7
|
* Give everything prototypes (well, everything that's actually used).ben2005-03-311-3/+6
|
* Add lots of checks for memory allocation failure, error codes to indicatesteve2004-12-051-4/+19
| | | | | | failure and freeing up memory if a failure occurs. PR:620
* Constify d2i, s2i, c2i and r2i functions and other associatedLEVITTE_after_constlevitte2004-03-151-2/+2
| | | | | | | | 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.
* Check the return values where memory allocation failures may happen.levitte2002-05-301-2/+2
| | | | PR: 49
* Add NO_ASN1_OLD to remove some old style functions:steve2000-12-281-0/+3
| | | | | | | | | | currently OpenSSL itself wont compile with this set because some old style stuff remains. Change old functions X509_sign(), X509_verify() etc to use new item based functions. Replace OCSP function declarations with DECLARE macros.
* Use sk_*_new_null() instead of sk_*_new(NULL), since that takes carelevitte2000-09-171-1/+1
| | | | | of complaints from the compiler about data pointers and function pointers not being compatible with each other.
* Fixes for Win32 build.steve2000-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 nameslevitte2000-06-011-4/+4
| | | | | | | | | 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.
* Remove NOPROTO definitions and error code comments.ulf1999-04-261-2/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.bodo1999-04-231-1/+1
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.ulf1999-04-191-16/+5
|
* Massive constification.ben1999-04-171-2/+2
|
* Fix incorrect DER encoding of SETs and all knock-ons from that.ben1998-12-291-10/+91
|
* Initial revisionrse1998-12-211-0/+149