- Dec 13, 2000
-
-
Dr. Stephen Henson authored
Rewrite the extension code to use an ASN1_ITEM structure for its ASN1 operations as well as the old style function pointers (i2d, d2i, new, free). Change standard extensions to support this. Fix a warning in BN_mul(), bn_mul.c about uninitialised 'j'.
-
- Dec 12, 2000
-
-
Lutz Jänicke authored
-
Richard Levitte authored
duplicating the certificate that is in the original SSL, remove the one that SSL_new() provided, if any. Spotted by: Mike Zeoli <zeoli@roguewave.com>
-
- Dec 11, 2000
-
-
Bodo Möller authored
-
- Dec 10, 2000
-
-
Ulf Möller authored
-
Ulf Möller authored
-
- Dec 09, 2000
-
-
Richard Levitte authored
given. That also allows the arguments to come in any order (-new last, for example).
-
Bodo Möller authored
to dermine what the expression should look like. Apparently CVS does not like lines longer than about 2^10 characters.
-
Bodo Möller authored
-
Ulf Möller authored
-
- Dec 08, 2000
-
-
Geoff Thorpe authored
DECLARE/IMPLEMENT macros now exist to create type (and prototype) safe wrapper functions that avoid the use of function pointer casting yet retain type-safety for type-specific callbacks. However, most of the usage within OpenSSL itself doesn't really require the extra function because the hash and compare callbacks are internal functions declared only for use by the hash table. So this change catches all those cases and reimplements the functions using the base-level LHASH prototypes and does per-variable casting inside those functions to convert to the appropriate item type. The exception so far is in ssl_lib.c where the hash and compare callbacks are not static - they're exposed in ssl.h so their prototypes should not be changed. In this last case, the IMPLEMENT_LHASH_*** macros have been left intact.
-
Ulf Möller authored
-
Dr. Stephen Henson authored
Merge from the ASN1 branch of new ASN1 code to main trunk. Lets see if the makes it to openssl-cvs :-)
-
Lutz Jänicke authored
-
Bodo Möller authored
-
- Dec 07, 2000
-
-
Bodo Möller authored
One problem that looked like a problem in bn_recp.c at first turned out to be a BN_mul bug. An example is given in bn_recp.c; finding the bug responsible for this is left as an exercise.
-
Bodo Möller authored
-
Bodo Möller authored
BN_mod_exp_mont does not work properly yet if modulus m is negative (we want computations to be carried out modulo |m|).
-
Bodo Möller authored
(just in cases someone uses a negative modulus)
-
- Dec 06, 2000
-
-
Bodo Möller authored
-
Ulf Möller authored
it is missing.
-
Ulf Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
"xxx tests passed" message.
-
Richard Levitte authored
stderr...
-
Richard Levitte authored
-
Bodo Möller authored
not just on certain platforms.
-
Bodo Möller authored
-
Bodo Möller authored
-
Ulf Möller authored
-
Ulf Möller authored
reliable timings yet, please try it out!
-
Ulf Möller authored
-
Ulf Möller authored
-
Ulf Möller authored
-
- Dec 05, 2000
-
-
Richard Levitte authored
-
Lutz Jänicke authored
-
Lutz Jänicke authored
-
-
Richard Levitte authored
Spotted by plin <plin@rainbow.com>
-
Ulf Möller authored
-