|
|
@ -8,3 +8,16 @@ |
|
|
|
#include "config.h" |
|
|
|
#include "sysdep.h" |
|
|
|
#include "crypto.h" |
|
|
|
@@ -35,10 +36,12 @@ crypto_ctx *crypto_ctx_new(crypto_error **error)
|
|
|
|
return NULL; |
|
|
|
} |
|
|
|
|
|
|
|
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
|
|
|
OpenSSL_add_all_ciphers(); |
|
|
|
OpenSSL_add_all_digests(); |
|
|
|
OpenSSL_add_all_algorithms(); |
|
|
|
ERR_load_crypto_strings(); |
|
|
|
+#endif
|
|
|
|
|
|
|
|
memset(ctx, 0, sizeof(crypto_ctx)); |
|
|
|
ctx->stack = sk_X509_new_null(); |