summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto
diff options
context:
space:
mode:
authorreyk <>2014-04-14 16:49:10 +0000
committerreyk <>2014-04-14 16:49:10 +0000
commit124ef90d8d37e6ef664885f8131f4feaac242172 (patch)
treea042b41ab7eaaef4a0ce1674ab30199402ac1a1c /src/lib/libcrypto
parent9ed612cec343ccff3513e7cf2e37938164df6b5b (diff)
downloadopenbsd-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.pod3
-rw-r--r--src/lib/libcrypto/engine/eng_all.c3
-rw-r--r--src/lib/libcrypto/engine/engine.h3
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);
317void ENGINE_load_dynamic(void); 317void ENGINE_load_dynamic(void);
318#ifndef OPENSSL_NO_STATIC_ENGINE 318#ifndef OPENSSL_NO_STATIC_ENGINE
319void ENGINE_load_padlock(void); 319void ENGINE_load_padlock(void);
320#ifndef OPENSSL_NO_GMP
321void ENGINE_load_gmp(void);
322#endif
323#ifndef OPENSSL_NO_GOST 320#ifndef OPENSSL_NO_GOST
324void ENGINE_load_gost(void); 321void ENGINE_load_gost(void);
325#endif 322#endif