From b83a5840d66605705dd2e8e0dd44886d2f337a8e Mon Sep 17 00:00:00 2001 From: Jacob Barthelmeh Date: Fri, 24 Jan 2020 17:06:45 -0700 Subject: [PATCH] add stub function for wolfSSL_EVP_mdc2 --- src/ssl.c | 8 ++++++++ wolfssl/openssl/evp.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/src/ssl.c b/src/ssl.c index 16dc081e6..5d5969a57 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -16345,6 +16345,14 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md) #endif /* !NO_MD5 */ +#ifndef NO_WOLFSSL_STUB + const WOLFSSL_EVP_MD* wolfSSL_EVP_mdc2(void) + { + WOLFSSL_STUB("EVP_mdc2"); + return NULL; + } +#endif + #ifndef NO_SHA const WOLFSSL_EVP_MD* wolfSSL_EVP_sha1(void) { diff --git a/wolfssl/openssl/evp.h b/wolfssl/openssl/evp.h index b8d61d257..b87d9b84b 100644 --- a/wolfssl/openssl/evp.h +++ b/wolfssl/openssl/evp.h @@ -79,6 +79,7 @@ typedef WOLFSSL_EVP_PKEY PKCS8_PRIV_KEY_INFO; #ifndef NO_MD5 WOLFSSL_API const WOLFSSL_EVP_MD* wolfSSL_EVP_md5(void); #endif +WOLFSSL_API const WOLFSSL_EVP_MD* wolfSSL_EVP_mdc2(void); WOLFSSL_API const WOLFSSL_EVP_MD* wolfSSL_EVP_sha1(void); WOLFSSL_API const WOLFSSL_EVP_MD* wolfSSL_EVP_sha224(void); WOLFSSL_API const WOLFSSL_EVP_MD* wolfSSL_EVP_sha256(void); @@ -617,6 +618,7 @@ typedef WOLFSSL_EVP_CIPHER_CTX EVP_CIPHER_CTX; #define EVP_md5 wolfSSL_EVP_md5 #endif #define EVP_sha1 wolfSSL_EVP_sha1 +#define EVP_mdc2 wolfSSL_EVP_mdc2 #define EVP_dds1 wolfSSL_EVP_sha1 #define EVP_sha224 wolfSSL_EVP_sha224 #define EVP_sha256 wolfSSL_EVP_sha256