aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Time to release 0.9.6i.OpenSSL_0_9_6iRichard Levitte2003-02-195-7/+14
| | | | The tag will be OpenSSL_0_9_6i.
* Security fix: Vaudenay timing attack on CBC.Richard Levitte2003-02-192-18/+41
| | | | An advisory will be posted to the web. Expect a release within the hour.
* Make sure the memory allocation routines check for negative sizesRichard Levitte2003-02-191-0/+6
|
* Change no_rmd160 to no_ripemd for consistency.Richard Levitte2003-02-141-3/+3
| | | | PR: 500
* commentsBodo Möller2003-02-121-1/+3
|
* typo in WIN16 sectionBodo Möller2003-02-051-1/+1
| | | | Submitted by: Toni Andjelkovic <toni@soth.at>
* typoBodo Möller2003-02-041-1/+1
|
* Update PRNG entry:Bodo Möller2003-02-041-24/+24
| | | | | - OpenSSL version differences - Sun /dev/urandom patch information
* Correct an example that has a few typos.Richard Levitte2003-01-141-2/+2
| | | | PR: 458
* fix release date (CHANGES as released with OpenSSL 0.9.6h onBodo Möller2003-01-131-1/+1
| | | | 2002-12-05 said '[21 Dec 2002]')
* typoBodo Möller2003-01-131-1/+1
|
* A function returning int should really return an int, even if it exitsRichard Levitte2002-12-281-0/+1
| | | | first...
* Make sure OPENSSL_cleanse is declared properly.Richard Levitte2002-12-281-0/+1
|
* Merge from HEAD...Richard Levitte2002-12-213-2/+13
|
* Skip DH-specific tests when no-dh has been configured.Richard Levitte2002-12-122-13/+35
| | | | PR: 353
* In CRYPTO_lock(), check that the application cares about locking (providedRichard Levitte2002-12-111-8/+7
| | | | callbacks) before attempting to lock.
* sk_*_push() returns the number of items on the stack, not the index of theRichard Levitte2002-12-111-3/+14
| | | | | | | pushed item. The index is the number of items - 1. And if a NULL item was found, actually use it. Finally, provide a little bit of safety in CRYPTO_lock() by asserting the a requested dynamic lock really must exist, instead of just being silent about it
* A memset() too many got converted into a OPENSSL_cleanse().Richard Levitte2002-12-101-1/+1
| | | | PR: 393
* Fix wrong URI.Lutz Jänicke2002-12-091-3/+3
| | | | | | Submitted by: assar@kth.se Reviewed by: PR: 390
* Update version to 0.9.6i, even if that's never going to be released.Richard Levitte2002-12-054-4/+8
|
* Small fault correctedOpenSSL_0_9_6hRichard Levitte2002-12-051-1/+1
|
* make updateRichard Levitte2002-12-057-41/+73
|
* Time to release OpenSSL 0.9.6h.Richard Levitte2002-12-055-16/+7
| | | | The tag will be OpenSSL_0_9_6h.
* Make sure using SSL_CERT_FILE actually works, and has priority over system ↵Richard Levitte2002-12-051-8/+9
| | | | | | defaults. PR: 376
* Fixes for VxWorks. Are these needed for 0.9.7 and up as well?Richard Levitte2002-12-048-3/+138
| | | | PR: 374
* Include crypto.h to pull in definition of OPENSSL_cleanse in variousDr. Stephen Henson2002-12-048-0/+8
| | | | places.
* Missing ")"Lutz Jänicke2002-12-041-1/+1
| | | | | | Submitted by: Christian Hohnstaedt <chohnstaedt@innominate.com> Reviewed by: PR:
* A gcc 3.0 bug is triggered by our code. Add a section about it in PROBLEMS.Richard Levitte2002-12-041-0/+16
| | | | PR: 375
* EXIT() may mean return(). That's confusing, so let's have it really meanRichard Levitte2002-12-0333-52/+52
| | | | | | exit() in whatever way works for the intended platform, and define OPENSSL_EXIT() to have the old meaning (the name is of course because it's only used in the openssl program)
* Make CRYPTO_cleanse() independent of endianness.Richard Levitte2002-12-031-1/+1
|
* EXIT() needs to be in a function that returns int.Richard Levitte2002-12-011-1/+6
|
* Correct some names.Richard Levitte2002-11-291-3/+3
|
* A few more memset()s converted to OPENSSL_cleanse().Richard Levitte2002-11-299-10/+10
| | | | | | I *think* I got them all covered by now, bu please, if you find any more, tell me and I'll correct it. PR: 343
* Have all tests use EXIT() to exit rather than exit(), since the latter doesn'tRichard Levitte2002-11-2821-36/+75
| | | | always give the expected result on some platforms.
* Make sure EXIT() can always be used as one statement.Richard Levitte2002-11-281-3/+3
|
* Cleanse memory using the new OPENSSL_cleanse() function.Richard Levitte2002-11-2846-102/+102
| | | | I've covered all the memset()s I felt safe modifying, but may have missed some.
* make updateRichard Levitte2002-11-271-1/+1
|
* Add OPENSSL_cleanse() to help cleanse memory and avoid certain compilerRichard Levitte2002-11-276-3/+31
| | | | | and linker optimizations. PR: 343
* This commit was manufactured by cvs2svn to create branchcvs2svn2002-11-271-0/+75
|\ | | | | 'OpenSSL_0_9_6-stable'.
| * Add OPENSSL_cleanse() to help cleanse memory and avoid certain compilerRichard Levitte2002-11-277-190/+294
| | | | | | | | | | and linker optimizations. PR: 343
| * I forgot that @ in strings must be escaped in PerlRichard Levitte2002-11-261-1/+1
| |
| * The logic in the main signing and verifying functions to check lengths wasRichard Levitte2002-11-264-3/+5
| | | | | | | | | | | | incorrect. Fortunately, there is a second check that's correct, when adding the pads. PR: 355
| * Heimdal isn't really supported right now. Say so, and offer a possibilityRichard Levitte2002-11-261-0/+5
| | | | | | | | | | to force the use of Heimdal, and warn if that's used. PR: 346
| * Small bugfixes to the KSSL implementation.Richard Levitte2002-11-263-4/+3
| | | | | | | | PR: 349
| * Heimdal isn't really supported right now. Say so, and offer a possibilityRichard Levitte2002-11-261-0/+11
| | | | | | | | | | to force the use of Heimdal, and warn if that's used. PR: 346
| * rename some functions to improve consistencyBodo Möller2002-11-233-20/+19
| | | | | | | | Submitted by: Sheueling Chang
| * add a commentBodo Möller2002-11-221-0/+14
| |
| * Disable this module if OPENSSL_NO_SOCK is defined.Richard Levitte2002-11-221-1/+9
| |
| * Typo. OPENSSL_NO_ECDH, not NO_OPENSSL_ECDHRichard Levitte2002-11-221-1/+1
| |
| * Mention a current showstopperRichard Levitte2002-11-211-1/+13
| |