From 25d724ab8f4a135d2edf9f7cd2d55704f118ce3b Mon Sep 17 00:00:00 2001 From: Li Jingyi Date: Mon, 7 Sep 2020 17:19:26 +0800 Subject: [PATCH] fix(wpa_suppllicant): use sha1 in wpa_supplicant instead of sha1 in mbedtls --- components/wpa_supplicant/src/crypto/sha1-internal.c | 4 ++++ components/wpa_supplicant/src/crypto/sha1-pbkdf2.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/components/wpa_supplicant/src/crypto/sha1-internal.c b/components/wpa_supplicant/src/crypto/sha1-internal.c index 29156f42..7e1e6259 100644 --- a/components/wpa_supplicant/src/crypto/sha1-internal.c +++ b/components/wpa_supplicant/src/crypto/sha1-internal.c @@ -20,6 +20,10 @@ #include "md5.h" #include "crypto.h" +#if CONFIG_IDF_TARGET_ESP8266 +#undef USE_MBEDTLS_CRYPTO +#endif + #ifdef USE_MBEDTLS_CRYPTO #include "mbedtls/sha1.h" #endif diff --git a/components/wpa_supplicant/src/crypto/sha1-pbkdf2.c b/components/wpa_supplicant/src/crypto/sha1-pbkdf2.c index 79e1bc38..b8b034fb 100644 --- a/components/wpa_supplicant/src/crypto/sha1-pbkdf2.c +++ b/components/wpa_supplicant/src/crypto/sha1-pbkdf2.c @@ -18,6 +18,10 @@ #include "md5.h" #include "crypto.h" +#if CONFIG_IDF_TARGET_ESP8266 +#undef USE_MBEDTLS_CRYPTO +#endif + #ifdef USE_MBEDTLS_CRYPTO #include "mbedtls/pkcs5.h"