summaryrefslogtreecommitdiff
path: root/ssl/ssl_asn1.c
Commit message (Collapse)AuthorAgeFilesLines
...
* use SSL3_VERSION_MAJOR instead of SSL3_VERSION etc.Nils Larsch2005-04-011-3/+3
| | | | PR: 658
* Give everything prototypes (well, everything that's actually used).Ben Laurie2005-03-311-6/+6
|
* Constification.Ben Laurie2005-03-301-1/+1
|
* Avoid including cryptlib.h, it's not really needed.Richard Levitte2003-12-271-1/+0
| | | | | Check if IDEA is being built or not. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
* A general spring-cleaning (in autumn) to fix up signed/unsigned warnings.Geoff Thorpe2003-10-291-3/+3
| | | | | | | | | | I have tried to convert 'len' type variable declarations to unsigned as a means to address these warnings when appropriate, but when in doubt I have used casts in the comparisons instead. The better solution (that would get us all lynched by API users) would be to go through and convert all the function prototypes and structure definitions to use unsigned variables except when signed is necessary. The proliferation of (signed) "int" for strictly non-negative uses is unfortunate.
* Security fixes brought forward from 0.9.7.Ben Laurie2002-11-131-2/+9
|
* get rid of OpenSSLDieBodo Möller2002-08-021-2/+3
|
* OpenSSL Security Advisory [30 July 2002]Lutz Jänicke2002-07-301-0/+2
| | | | | | | Changes marked "(CHATS)" were sponsored by the Defense Advanced Research Projects Agency (DARPA) and Air Force Research Laboratory, Air Force Materiel Command, USAF, under agreement number F30602-01-2-0537.
* Reorder inclusion of header files:Lutz Jänicke2002-07-101-1/+1
| | | | | | | | | | | | | | | | | des_old.h redefines crypt: #define crypt(b,s)\ DES_crypt((b),(s)) This scheme leads to failure, if header files with the OS's true definition of crypt() are processed _after_ des_old.h was processed. This is e.g. the case on HP-UX with unistd.h. As evp.h now again includes des.h (which includes des_old.h), this problem only came up after this modification. Solution: move header files (indirectly) including e_os.h before the header files (indirectly) including evp.h. Submitted by: Reviewed by: PR:
* Fix ASN1 additions for KRB5Dr. Stephen Henson2002-03-121-16/+29
|
* More Kerberos SSL changes from Jeffrey Altman <jaltman@columbia.edu>Richard Levitte2001-07-311-0/+27
| | | | | | | | | | | | | | His comments are: First, it corrects a problem introduced in the last patch where the kssl_map_enc() would intentionally return NULL for valid ENCTYPE values. This was done to prevent verification of the kerberos 5 authenticator from being performed when Derived Key ciphers were in use. Unfortunately, the authenticator verification routine was not the only place that function was used. And it caused core dumps. Second, it attempt to add to SSL_SESSION the Kerberos 5 Client Principal Name.
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-8/+8
| | | | | | | | | 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-1/+1
|
* Store verify_result with sessions to avoid potential security hole.Bodo Möller1999-11-161-4/+26
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-261-5/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-2/+2
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.Ulf Möller1999-04-191-7/+3
|
* Fix security hole.Ben Laurie1999-03-221-1/+24
|
* Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1998-12-211-6/+6
|
* Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall1998-12-211-0/+313