- Dec 13, 2002
-
-
Richard Levitte authored
callbacks
-
- Dec 12, 2002
-
-
Richard Levitte authored
BIO_s_bio.pod. The most logical is to move everything needed from BIO_new_bio_pair.pod to BIO_s_bio.pod (including the nice example) and toss BIO_new_bio_pair.pod. I hope I got all the info over properly. PR: 370
-
Richard Levitte authored
since it's both enumerated and explained in BIO_s_connect.pod. PR: 370
-
Richard Levitte authored
-
Richard Levitte authored
PR: 353
-
Richard Levitte authored
engine work properly even in bad situations.
-
- Dec 11, 2002
-
-
Geoff Thorpe authored
configured with zlib support).
-
Richard Levitte authored
callbacks) before attempting to lock.
-
Richard Levitte authored
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
-
Richard Levitte authored
were defined.
-
Richard Levitte authored
were defined.
-
Richard Levitte authored
(before SSLeay, maybe?), it's better to have that macro protect the compatibility header des_old.h. In the new des.h, let's use a slightly different protecting macro. The rationale is that there are application that might include (via other header files, perhaps) both an old libdes des.h and OpenSSL's des.h. Whichever comes first would overshadow the other because of the clash in protecting macro. This fix solves that problem.
-
Geoff Thorpe authored
(Noticed by Nils Larsch)
-
- Dec 10, 2002
-
-
Lutz Jänicke authored
Submitted by: Bernhard Simon <simon@zid.tuwien.ac.at> Reviewed by: PR:
-
Ralf S. Engelschall authored
-
Ralf S. Engelschall authored
-
Ralf S. Engelschall authored
-
Richard Levitte authored
PR: 393
-
- Dec 09, 2002
-
-
Andy Polyakov authored
-
Lutz Jänicke authored
Submitted by: assar@kth.se Reviewed by: PR: 390
-
Richard Levitte authored
-
Richard Levitte authored
users the option of disabling deprecated functions, which should of course be reflected in libeay.num and .def files. Quite nice, actually.
-
- Dec 08, 2002
-
-
Geoff Thorpe authored
- a patch to fix a memory leak in rsa_gen.c - a note about compiler warnings with unions - a note about improving structure element names This applies his patch and implements a solution to the notes.
-
Richard Levitte authored
ZLIB a known compression method, with the identity 1.
-
Geoff Thorpe authored
being built with it defined - it is not a symbol to affect how openssl itself builds, but to alter the way openssl headers can be used from an API point of view. The "deprecated" function wrappers will always remain inside OpenSSL at least as long as they're still being used internally. :-) The exception is dsaparam which has been updated to the BN_GENCB-based functions to test the new functionality. If GENCB_TEST is defined, dsaparam will support a "-timebomb <n>" switch to cancel parameter-generation if it gets as far as 'n' seconds without completion.
-
Geoff Thorpe authored
key-generation and prime-checking functions. Rather than explicitly passing callback functions and caller-defined context data for the callbacks, a new structure BN_GENCB is defined that encapsulates this; a pointer to the structure is passed to all such functions instead. This wrapper structure allows the encapsulation of "old" and "new" style callbacks - "new" callbacks return a boolean result on the understanding that returning FALSE should terminate keygen/primality processing. The BN_GENCB abstraction will allow future callback modifications without needing to break binary compatibility nor change the API function prototypes. The new API functions have been given names ending in "_ex" and the old functions are implemented as wrappers to the new ones. The OPENSSL_NO_DEPRECATED symbol has been introduced so that, if defined, declaration of the older functions will be skipped. NB: Some openssl-internal code will stick with the older callbacks for now, so appropriate "#undef" logic will be put in place - this is in case the user is *building* openssl (rather than *including* its headers) with this symbol defined. There is another change in the new _ex functions; the key-generation functions do not return key structures but operate on structures passed by the caller, the return value is a boolean. This will allow for a smoother transition to having key-generation as "virtual function" in the various ***_METHOD tables.
-
Geoff Thorpe authored
-
Richard Levitte authored
ZLIB a known compression method, with the identity 1.
-
Richard Levitte authored
stateless variant is kept, but isn't used anywhere.
-
- Dec 07, 2002
-
-
Richard Levitte authored
-
Richard Levitte authored
-
- Dec 06, 2002
-
-
Andy Polyakov authored
Submitted by: <appro> Reviewed by: PR:
-
Richard Levitte authored
anything.
-
Richard Levitte authored
compatible, don't use ==, use = instead...
-
Richard Levitte authored
-
- Dec 05, 2002
-
-
Richard Levitte authored
-
Richard Levitte authored
-
Richard Levitte authored
a first alternative to try
-
Richard Levitte authored
-
Andy Polyakov authored
Submitted by: Reviewed by: PR:
-