提交 7acf00a6 编写于 作者: R Richard Levitte

Finally get rid of all the algorithm inclusions that were done from

evp.h.

Application authors BEWARE!  If you have had the habit to count on
evp.h to provide all those lower-level algorithm functions, you need
to think again!  Please change your programs NOW, or you will be sorry
when 0.9.8 gets release (it's quite some time away...).
上级 69339d25
...@@ -74,48 +74,6 @@ ...@@ -74,48 +74,6 @@
#ifndef OPENSSL_NO_BIO #ifndef OPENSSL_NO_BIO
#include <openssl/bio.h> #include <openssl/bio.h>
#endif #endif
#ifndef OPENSSL_NO_MD2
#include <openssl/md2.h>
#endif
#ifndef OPENSSL_NO_MD4
#include <openssl/md4.h>
#endif
#ifndef OPENSSL_NO_MD5
#include <openssl/md5.h>
#endif
#ifndef OPENSSL_NO_SHA
#include <openssl/sha.h>
#endif
#ifndef OPENSSL_NO_RIPEMD
#include <openssl/ripemd.h>
#endif
#ifndef OPENSSL_NO_DES
#include <openssl/des.h>
#endif
#ifndef OPENSSL_NO_RC4
#include <openssl/rc4.h>
#endif
#ifndef OPENSSL_NO_RC2
#include <openssl/rc2.h>
#endif
#ifndef OPENSSL_NO_RC5
#include <openssl/rc5.h>
#endif
#ifndef OPENSSL_NO_BF
#include <openssl/blowfish.h>
#endif
#ifndef OPENSSL_NO_CAST
#include <openssl/cast.h>
#endif
#ifndef OPENSSL_NO_IDEA
#include <openssl/idea.h>
#endif
#ifndef OPENSSL_NO_MDC2
#include <openssl/mdc2.h>
#endif
#ifndef OPENSSL_NO_AES
#include <openssl/aes.h>
#endif
/* /*
#define EVP_RC2_KEY_SIZE 16 #define EVP_RC2_KEY_SIZE 16
...@@ -133,18 +91,6 @@ ...@@ -133,18 +91,6 @@
/* Default PKCS#5 iteration count */ /* Default PKCS#5 iteration count */
#define PKCS5_DEFAULT_ITER 2048 #define PKCS5_DEFAULT_ITER 2048
#ifndef OPENSSL_NO_RSA
#include <openssl/rsa.h>
#endif
#ifndef OPENSSL_NO_DSA
#include <openssl/dsa.h>
#endif
#ifndef OPENSSL_NO_DH
#include <openssl/dh.h>
#endif
#include <openssl/objects.h> #include <openssl/objects.h>
#define EVP_PK_RSA 0x0001 #define EVP_PK_RSA 0x0001
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册