- Mar 11, 2003
-
-
Geoff Thorpe authored
dsa_mod_exp() and bn_mod_exp() handlers from dsa_do_verify() and dsa_sign_setup(). When another DSA_METHOD implementation does not define these lower-level handlers, it becomes impossible to do a fallback to software on errors using a simple DSA_OpenSSL()->fn(key). This change allows the default DSA_METHOD to function in such circumstances by only using dsa_mod_exp() and bn_mod_exp() handlers if they exist, otherwise using BIGNUM implementations directly (which is what those handlers did before this change). There should be no noticable difference for the software case, or indeed any custom case that didn't already segfault, except perhaps that there is now one less level of indirection in all cases. PR: 507
-
- Feb 28, 2003
-
-
Bodo Möller authored
- bugfix: in ECDH_compute_key, pad x coordinate with leading zeros if necessary
-
Bodo Möller authored
PR: 343
-
Bodo Möller authored
-
- Feb 27, 2003
-
-
Dr. Stephen Henson authored
Two fixes: 1. If BIO_write() fails inside enc_write() it should return the total number of bytes successfully written. 2. If BIO_write() fails during BIO_flush() it should return immediately with the error code: previously it would fall through to the final encrypt, corrupting the buffer.
-
Dr. Stephen Henson authored
-
Bodo Möller authored
-
Dr. Stephen Henson authored
-
- Feb 25, 2003
-
-
Dr. Stephen Henson authored
the buffer pointer. Rename PKCS7_PARTSIGN to PKCS7_STREAM. Guess what that's for :-)
-
- Feb 24, 2003
-
-
Bodo Möller authored
-
Bodo Möller authored
-
- Feb 22, 2003
-
-
Ulf Möller authored
rearrange some of the other text for better readability.
-
Ulf Möller authored
This is needed because Windows doesn't support symlinks. The Cygwin/MinGW build now passes "make test".
-
Ulf Möller authored
under cygwin.
-
Ulf Möller authored
-
Richard Levitte authored
-
Richard Levitte authored
-
Dr. Stephen Henson authored
when reading from a non blocking BIO. It would incorrectly interpret retries as EOF, incorrectly buffer initial data and have no buffering at all after initial data (data would be sent one byte at a time to EVP_DecodeUpdate).
-
Ulf Möller authored
-
- Feb 21, 2003
-
-
Ulf Möller authored
-
Ulf Möller authored
conventions.
-
Ulf Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
behaviour was not quite consistent with the conventions for d2i and i2d functions as far as handling of the 'out' or 'in' pointer is concerned. This patch changes this behaviour, and renames the functions to o2i_ECPublicKey and i2o_ECPublicKey (not 'd2i' and 'i2d' because the external encoding is just a raw object string without any DER icing). Submitted by: Nils Larsch
-
- Feb 20, 2003
-
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
For some reason it was disabled...
-
Dr. Stephen Henson authored
if the write fails when flushing the buffer return the value to the application so it can retry.
-
- Feb 19, 2003
-
-
Bodo Möller authored
PR: 511 Submitted by: Eric Cronin
-
Richard Levitte authored
-
Richard Levitte authored
An advisory will be posted to the web. Expect a release within the hour.
-
Richard Levitte authored
-
Richard Levitte authored
-
Dr. Stephen Henson authored
-
- Feb 18, 2003
-
-
Dr. Stephen Henson authored
-
Richard Levitte authored
-
- Feb 16, 2003
-
-
Bodo Möller authored
Reportedly this option is deprecated, and on some systems "make test" fails if it is included. PR: 495
-
- Feb 15, 2003
-
-
Geoff Thorpe authored
elements directly, so this missing functionality is required. PR: 276
-
Geoff Thorpe authored
be cast later on.
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
-