- Sep 26, 2001
-
-
Ben Laurie authored
-
- Sep 25, 2001
-
-
Geoff Thorpe authored
ENGINE redevelopment. The idea had been that "-1" could be used as a special "ask me later" 'nid' rather than specifying supported cipher and digest 'nid's up front. However the idea turned out to be pretty broken.
-
Geoff Thorpe authored
NB: It looks like mkdef.pl is causing certain cvs wars by continually flipping the order of some definitions ...
-
Geoff Thorpe authored
-
Geoff Thorpe authored
-
Geoff Thorpe authored
crypto/evp/ into the corresponding ENGINE. This code is currently untested.
-
Geoff Thorpe authored
testing. Because of the recent changes (see crypto/engine/README), the "openssl" ENGINE is no longer needed nor is it loaded automatically or by ENGINE_load_builtin_engines(). So a explicit ENGINE_load_openssl() call is required by applications or a modification to eng_all.c before this ENGINE will be used. This change will send output to stderr as/when its implementations are used.
-
Geoff Thorpe authored
See crypto/engine/README for details. - it also removes openbsd_hw.c from the build (that functionality is going to be available in the openbsd ENGINE in a upcoming commit) - evp_test has had the extra initialisation added so it will use (if possible) any ENGINEs supporting the algorithms required.
-
Geoff Thorpe authored
ENGING_TABLE mechanism. The necessary hooks from crypto/evp/ to use this will be committed shortly.
-
Geoff Thorpe authored
-
Geoff Thorpe authored
-
Geoff Thorpe authored
crypto/engine/README for details.
-
Geoff Thorpe authored
ENGINE surgery. DH, DSA, RAND, and RSA now use *both* "method" and ENGINE pointers to manage their hooking with ENGINE. Previously their use of "method" pointers was replaced by use of ENGINE references. See crypto/engine/README for details. Also, remove the ENGINE iterations from evp_test - even when the cipher/digest code is committed in, this functionality would require a different set of API calls.
-
Geoff Thorpe authored
-
Geoff Thorpe authored
ENGINE_TABLE-based stuff - as described in crypto/engine/README. Associated miscellaneous changes; - the previous cipher/digest hooks that hardwired directly to EVP's OBJ_NAME-based storage have been backed out. New cipher/digest support has been constructed and will be committed shortly. - each implementation defines its own ENGINE_load_<name> function now. - the "openssl" ENGINE isn't needed or loaded any more. - core (not algorithm or class specific) ENGINE code has been split into multiple files to increase readability and decrease linker bloat. - ENGINE_cpy() has been removed as it wasn't really a good idea in the first place and now, because of registration issues, can't be meaningfully defined any more. - BN_MOD_EXP[_CRT] support is removed as per the README. - a bug in enginetest.c has been fixed. NB: This commit almost certainly breaks compilation until subsequent changes are committed.
-
Geoff Thorpe authored
digest support, are on their way. Rather than having gigantic commit log messages and/or CHANGES entries, this change to the README will serve as an outline of what it all is and how it all works.
-
Dr. Stephen Henson authored
16.
-
Bodo Möller authored
-
Bodo Möller authored
-
- Sep 24, 2001
-
-
Geoff Thorpe authored
-
Richard Levitte authored
Noticed by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>.
-
Bodo Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
-
- Sep 22, 2001
-
-
Bodo Möller authored
what we look for in crypto/evp.
-
Bodo Möller authored
directories that may have been deleted
-
- Sep 21, 2001
-
-
Bodo Möller authored
-
Bodo Möller authored
just sent a HelloRequest.
-
Bodo Möller authored
-
- Sep 20, 2001
-
-
Bodo Möller authored
New option SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION.
-
Bodo Möller authored
-
Bodo Möller authored
-
Bodo Möller authored
reveal whether illegal block cipher padding was found or a MAC verification error occured. In ssl/s2_pkt.c, verify that the purported number of padding bytes is in the legal range.
-
Bodo Möller authored
-
- Sep 18, 2001
-
-
Bodo Möller authored
at least on Solaris
-
- Sep 17, 2001
-
-
Bodo Möller authored
-
- Sep 14, 2001
-
-
Geoff Thorpe authored
recently. So comments including file names have been fixed, and copyright notices brought up to "2001" at the same time.
-
Geoff Thorpe authored
and DH all conditional upon OPENSSL_NO_RSA.
-
Geoff Thorpe authored
tested previously.
-
Geoff Thorpe authored
fix a typo and add cleanup operations. This also switches on memory leak checking (which is how the rest was found).
-