mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-07-06 01:30:49 +02:00
wolfssl/wolfcrypt/coding.h and wolfssl/wolfcrypt/settings.h: fix feature activation for WOLFSSL_BASE16 (move from coding.h to settings.h).
This commit is contained in:
@@ -76,15 +76,6 @@ WOLFSSL_API int Base64_Decode_nonCT(const byte* in, word32 inLen, byte* out,
|
||||
word32* outLen);
|
||||
#endif
|
||||
|
||||
#if defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL) || \
|
||||
defined(HAVE_WEBSERVER) || defined(HAVE_FIPS) || \
|
||||
defined(HAVE_ECC_CDH) || defined(HAVE_SELFTEST) || \
|
||||
defined(WOLFSSL_ENCRYPTED_KEYS)
|
||||
#ifndef WOLFSSL_BASE16
|
||||
#define WOLFSSL_BASE16
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef WOLFSSL_BASE16
|
||||
#ifdef WOLFSSL_API_PREFIX_MAP
|
||||
#define Base16_Decode wc_Base16_Decode
|
||||
|
||||
@@ -4316,8 +4316,14 @@ extern void uITRON4_free(void *p) ;
|
||||
#define WOLFSSL_BASE64_DECODE
|
||||
#endif
|
||||
|
||||
#if defined(WOLFCRYPT_FIPS_CORE_DYNAMIC_HASH_VALUE) && !defined(WOLFSSL_BASE16)
|
||||
#define WOLFSSL_BASE16
|
||||
#if defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL) || \
|
||||
defined(HAVE_WEBSERVER) || defined(HAVE_FIPS) || \
|
||||
defined(HAVE_ECC_CDH) || defined(HAVE_SELFTEST) || \
|
||||
defined(WOLFCRYPT_FIPS_CORE_DYNAMIC_HASH_VALUE) || \
|
||||
defined(WOLFSSL_ENCRYPTED_KEYS)
|
||||
#ifndef WOLFSSL_BASE16
|
||||
#define WOLFSSL_BASE16
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(FORTRESS) && !defined(HAVE_EX_DATA)
|
||||
|
||||
Reference in New Issue
Block a user