Fix for building with TI using new names. Update TI settings for timing, blinding and strtok_r.

This commit is contained in:
David Garske 2017-11-06 08:25:35 -08:00
parent 94c1aab67e
commit d2938dd13a
2 changed files with 7 additions and 4 deletions

View File

@ -44,16 +44,16 @@ typedef struct {
#ifndef TI_HASH_TEST
#if !defined(NO_MD5)
typedef wolfssl_TI_Hash Md5;
typedef wolfssl_TI_Hash wc_Md5;
#endif
#if !defined(NO_SHA)
typedef wolfssl_TI_Hash Sha;
typedef wolfssl_TI_Hash wc_Sha;
#endif
#if !defined(NO_SHA256)
typedef wolfssl_TI_Hash Sha256;
typedef wolfssl_TI_Hash wc_Sha256;
#endif
#if defined(WOLFSSL_SHA224)
typedef wolfssl_TI_Hash Sha224;
typedef wolfssl_TI_Hash wc_Sha224;
#endif
#endif /* !TI_HASH_TEST */

View File

@ -591,6 +591,8 @@ extern void uITRON4_free(void *p) ;
#define NO_WOLFSSL_DIR
#define USE_FAST_MATH
#define TFM_TIMING_RESISTANT
#define ECC_TIMING_RESISTANT
#define WC_RSA_BLINDING
#define NO_DEV_RANDOM
#define NO_FILESYSTEM
#define USE_CERT_BUFFERS_2048
@ -598,6 +600,7 @@ extern void uITRON4_free(void *p) ;
#define USER_TIME
#define HAVE_ECC
#define HAVE_ALPN
#define USE_WOLF_STRTOK /* use with HAVE_ALPN */
#define HAVE_TLS_EXTENSIONS
#define HAVE_AESGCM
#define HAVE_SUPPORTED_CURVES