This commits changes to various parts of libcrypto required by the recent
authorGeoff Thorpe <geoff@openssl.org>
Tue, 25 Sep 2001 20:23:40 +0000 (20:23 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Tue, 25 Sep 2001 20:23:40 +0000 (20:23 +0000)
commitcb78486d97328121add07df466b7578076650a90
tree44de53e7516cf07786dcfaa9add109319fad16ac
parent9c9aa4f145588500cd2d734d1901a31039f145b9
This commits changes to various parts of libcrypto required by the recent
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.
17 files changed:
crypto/dh/dh.h
crypto/dh/dh_key.c
crypto/dh/dh_lib.c
crypto/dh/dhtest.c
crypto/dsa/dsa.h
crypto/dsa/dsa_lib.c
crypto/dsa/dsa_ossl.c
crypto/dsa/dsa_sign.c
crypto/dsa/dsa_vrf.c
crypto/dsa/dsatest.c
crypto/evp/evp_test.c
crypto/rand/rand.h
crypto/rand/rand_lib.c
crypto/rsa/rsa.h
crypto/rsa/rsa_eay.c
crypto/rsa/rsa_lib.c
crypto/rsa/rsa_test.c