Add aep and sureware implementations and clean up some error reasons
authorRichard Levitte <levitte@openssl.org>
Thu, 7 Feb 2002 20:44:14 +0000 (20:44 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 7 Feb 2002 20:44:14 +0000 (20:44 +0000)
commitba2cad19cf78fc32a8494edcf70b7ff20a2facf1
treebdf5010b741e28026fc1689ef66dd7fe91b69c40
parentdb0a1efcc99cfdb47a655d179134ff32b0dc7628
Add aep and sureware implementations and clean up some error reasons
that were never part of the engine framework.

The aep and sureware implementations are taken directly from 0.9.6c
[engine] and have been modified to fit the newer engine framework and
to be possible to build shared libraries of.

The aep implementation has gone through quite a bunch of tests and is
cleaned up (there were some misunderstandings in it about how to use
locks).

The sureware hasn't been tested at all in this incarnation and is
basically a quick hack to get it to compile properly.
crypto/engine/Makefile.ssl
crypto/engine/eng_all.c
crypto/engine/eng_err.c
crypto/engine/engine.h
crypto/engine/hw.ec
crypto/engine/hw_aep.c [new file with mode: 0644]
crypto/engine/hw_aep_err.c [new file with mode: 0644]
crypto/engine/hw_aep_err.h [new file with mode: 0644]
crypto/engine/hw_sureware.c [new file with mode: 0644]
crypto/engine/hw_sureware_err.c [new file with mode: 0644]
crypto/engine/hw_sureware_err.h [new file with mode: 0644]