aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/engine.h
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-02-13 23:25:33 +0000
committerMatt Caswell <matt@openssl.org>2015-11-20 23:31:42 +0000
commita14e9ff713cbe7dbbba2aa667466490291cffc68 (patch)
tree9700ca44ab4aca11395033c2b52298d064119e40 /include/openssl/engine.h
parenta3667c316ae60ef454fb804221c3ca44af30a9aa (diff)
downloadopenssl-a14e9ff713cbe7dbbba2aa667466490291cffc68.zip
openssl-a14e9ff713cbe7dbbba2aa667466490291cffc68.tar.gz
openssl-a14e9ff713cbe7dbbba2aa667466490291cffc68.tar.bz2
Add the Dummy Async engine (dasync)
This engine is for developers of async aware applications. It simulates asynchronous activity with external hardware. This initial version supports SHA1 and RSA. Certain operations using those algorithms have async job "pauses" in them - using the new libcrypto async capability. Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'include/openssl/engine.h')
-rw-r--r--include/openssl/engine.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/openssl/engine.h b/include/openssl/engine.h
index c228487..7a9b495 100644
--- a/include/openssl/engine.h
+++ b/include/openssl/engine.h
@@ -409,6 +409,7 @@ void ENGINE_load_gmp(void);
# ifndef OPENSSL_NO_GOST
void ENGINE_load_gost(void);
# endif
+void ENGINE_load_dasync(void);
# endif
void ENGINE_load_cryptodev(void);
void ENGINE_load_rdrand(void);