aboutsummaryrefslogtreecommitdiffstats
path: root/engines/e_nuron.c
Commit message (Collapse)AuthorAgeFilesLines
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-318/+320
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* makeNils Larsch2005-07-161-0/+8
| | | | | | | | ./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa] make depend all test work again PR: 1159
* The inclusion of bn.h from the engine.h API header has been deprecated, soGeoff Thorpe2004-05-171-0/+1
| | | | the engine implementations need to include bn.h to manipulate bignums.
* Reduce header interdependencies, initially in engine.h (the rest of theGeoff Thorpe2004-04-191-1/+3
| | | | | | | | | changes are the fallout). As this could break source code that doesn't directly include headers for interfaces it uses, changes to recursive includes are covered by the OPENSSL_NO_DEPRECATED symbol. It's better to define this when building and using openssl, and then adapt code where necessary - this is how to stay current. However the mechanism exists for the lethargic.
* By adding a BN_CTX parameter to the 'rsa_mod_exp' callback, private keyGeoff Thorpe2004-03-251-2/+2
| | | | | | | | | | | operations no longer require two distinct BN_CTX structures. This may put more "strain" on the current BN_CTX implementation (which has a fixed limit to the number of variables it will hold), but so far this limit is not triggered by any of the tests pass and I will be changing BN_CTX in the near future to avoid this problem anyway. This also changes the default RSA implementation code to use the BN_CTX in favour of initialising some of its variables locally in each function.
* Conform with the standard prototype for engine control functions.Richard Levitte2003-06-261-1/+1
|
* As with RSA, which was modified recently, this change makes it possible toGeoff Thorpe2003-01-151-1/+4
| | | | | | override key-generation implementations by placing handlers in the methods for DSA and DH. Also, parameter generation for DSA and DH is possible by another new handler for each method.
* RSA_METHOD now supports key-generation, but (for now) none of theseGeoff Thorpe2003-01-071-0/+1
| | | | ENGINEs implement it.
* When build as dynamic engines, the loading functions should be definedRichard Levitte2002-11-131-0/+2
| | | | static.
* Another ENGINE implementation dependant on string.h.Geoff Thorpe2002-10-181-0/+1
|
* Step 7 of move of engines: Engines should not depend on privateRichard Levitte2002-10-111-2/+2
| | | | OpenSSL header files.
* Step 6 of move of engines: rename the macro ENGINE_DYNAMIC_SUPPORT toRichard Levitte2002-10-111-2/+2
| | | | | OPENSSL_NO_DYNAMIC_ENGINE and make sure that gets defined unless shared library support has been specifically requested.
* Step 2 of move of engines: copy engines to new directory and rename themRichard Levitte2002-10-111-0/+416
to be prefixed with e_ instead of hw_. They aren't necessarely hardware engines. The files commited here are exact copies of the corresponding hw_ files found in crypto/engine/.