diff options
author | reyk <> | 2014-04-14 16:49:10 +0000 |
---|---|---|
committer | reyk <> | 2014-04-14 16:49:10 +0000 |
commit | 124ef90d8d37e6ef664885f8131f4feaac242172 (patch) | |
tree | a042b41ab7eaaef4a0ce1674ab30199402ac1a1c /src/lib/libcrypto | |
parent | 9ed612cec343ccff3513e7cf2e37938164df6b5b (diff) | |
download | openbsd-124ef90d8d37e6ef664885f8131f4feaac242172.tar.gz openbsd-124ef90d8d37e6ef664885f8131f4feaac242172.tar.bz2 openbsd-124ef90d8d37e6ef664885f8131f4feaac242172.zip |
Remove the GMP engine: It was an experimental engine using libgmp as
an alternative backend for BIGNUM calculations. It is PoC code that
is not enabled in OpenSSL and probably not used by anymore.
ok deraadt@
Diffstat (limited to 'src/lib/libcrypto')
-rw-r--r-- | src/lib/libcrypto/doc/engine.pod | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/engine/eng_all.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/engine/engine.h | 3 |
3 files changed, 0 insertions, 9 deletions
diff --git a/src/lib/libcrypto/doc/engine.pod b/src/lib/libcrypto/doc/engine.pod index 200e687e90..4648af7543 100644 --- a/src/lib/libcrypto/doc/engine.pod +++ b/src/lib/libcrypto/doc/engine.pod | |||
@@ -23,9 +23,6 @@ engine - ENGINE cryptographic module support | |||
23 | 23 | ||
24 | void ENGINE_load_openssl(void); | 24 | void ENGINE_load_openssl(void); |
25 | void ENGINE_load_dynamic(void); | 25 | void ENGINE_load_dynamic(void); |
26 | #ifndef OPENSSL_NO_STATIC_ENGINE | ||
27 | void ENGINE_load_gmp(void); | ||
28 | #endif | ||
29 | void ENGINE_load_cryptodev(void); | 26 | void ENGINE_load_cryptodev(void); |
30 | void ENGINE_load_builtin_engines(void); | 27 | void ENGINE_load_builtin_engines(void); |
31 | 28 | ||
diff --git a/src/lib/libcrypto/engine/eng_all.c b/src/lib/libcrypto/engine/eng_all.c index cf7d81d9ad..2fbfc448fd 100644 --- a/src/lib/libcrypto/engine/eng_all.c +++ b/src/lib/libcrypto/engine/eng_all.c | |||
@@ -89,9 +89,6 @@ void ENGINE_load_builtin_engines(void) | |||
89 | #ifndef OPENSSL_NO_GOST | 89 | #ifndef OPENSSL_NO_GOST |
90 | ENGINE_load_gost(); | 90 | ENGINE_load_gost(); |
91 | #endif | 91 | #endif |
92 | #ifndef OPENSSL_NO_GMP | ||
93 | ENGINE_load_gmp(); | ||
94 | #endif | ||
95 | #endif | 92 | #endif |
96 | ENGINE_register_all_complete(); | 93 | ENGINE_register_all_complete(); |
97 | } | 94 | } |
diff --git a/src/lib/libcrypto/engine/engine.h b/src/lib/libcrypto/engine/engine.h index 9f05b6d8f4..425720e988 100644 --- a/src/lib/libcrypto/engine/engine.h +++ b/src/lib/libcrypto/engine/engine.h | |||
@@ -317,9 +317,6 @@ void ENGINE_load_openssl(void); | |||
317 | void ENGINE_load_dynamic(void); | 317 | void ENGINE_load_dynamic(void); |
318 | #ifndef OPENSSL_NO_STATIC_ENGINE | 318 | #ifndef OPENSSL_NO_STATIC_ENGINE |
319 | void ENGINE_load_padlock(void); | 319 | void ENGINE_load_padlock(void); |
320 | #ifndef OPENSSL_NO_GMP | ||
321 | void ENGINE_load_gmp(void); | ||
322 | #endif | ||
323 | #ifndef OPENSSL_NO_GOST | 320 | #ifndef OPENSSL_NO_GOST |
324 | void ENGINE_load_gost(void); | 321 | void ENGINE_load_gost(void); |
325 | #endif | 322 | #endif |