cleanup user_settings example file

pull/6127/head
JacobBarthelmeh 2023-03-01 15:52:04 -08:00 committed by Jacob Barthelmeh
parent 30adcd58d8
commit 5882b8f68a
1 changed files with 51 additions and 62 deletions

View File

@ -1,6 +1,7 @@
#ifndef USER_SETTINGS_H
#define USER_SETTINGS_H
/* Math library to use */
#undef WOLFSSL_SP
#define WOLFSSL_SP
@ -10,17 +11,22 @@
#undef WOLFSSL_SP_ARM32
#define WOLFSSL_SP_ARM32
/* hardening (timing resistance) */
#undef ECC_TIMING_RESISTANT
#define ECC_TIMING_RESISTANT
#undef WC_RSA_BLINDING
#define WC_RSA_BLINDING
/* hardware size of long long */
#define SIZE_OF_LONG_LONG 8
#define NO_MAIN_DRIVER
#undef NO_FILESYSTEM
#define NO_FILESYSTEM
#undef WOLFSSL_USE_ALIGN
#define WOLFSSL_USE_ALIGN
/* Build CAAM support */
#undef WOLFSSL_CAAM
#define WOLFSSL_CAAM
@ -31,9 +37,6 @@
#undef WOLFSSL_IMX6Q_CAAM
#define WOLFSSL_IMX6Q_CAAM
#undef WOLFSSL_USE_ALIGN
#define WOLFSSL_USE_ALIGN
/* Algorithms Enabled */
#undef HAVE_AESCCM
#define HAVE_AESCCM
@ -47,12 +50,53 @@
#undef HAVE_HKDF
#define HAVE_HKDF
#undef NO_DSA
#define NO_DSA
#undef HAVE_ECC
#define HAVE_ECC
#undef TFM_ECC256
#define TFM_ECC256
#undef ECC_SHAMIR
#define ECC_SHAMIR
#undef HAVE_HASHDRBG
#define HAVE_HASHDRBG
#undef WOLF_CRYPTO_CB
#define WOLF_CRYPTO_CB
#undef WOLFSSL_AES_COUNTER
#define WOLFSSL_AES_COUNTER
#undef WOLFSSL_AES_DIRECT
#define WOLFSSL_AES_DIRECT
#undef GCM_TABLE_4BIT
#define GCM_TABLE_4BIT
#undef HAVE_AESGCM
#define HAVE_AESGCM
#undef WC_RSA_PSS
#define WC_RSA_PSS
#undef WOLFSSL_PSS_LONG_SALT
#define WOLFSSL_PSS_LONG_SALT
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_FFDHE_2048
#define HAVE_FFDHE_2048
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
/* Algorithms disabled */
#undef NO_DSA
#define NO_DSA
#undef NO_RC4
#define NO_RC4
@ -62,18 +106,6 @@
#undef NO_MD4
#define NO_MD4
#undef TFM_ECC256
#define TFM_ECC256
#undef ECC_SHAMIR
#define ECC_SHAMIR
#undef WC_RSA_PSS
#define WC_RSA_PSS
#undef WOLFSSL_PSS_LONG_SALT
#define WOLFSSL_PSS_LONG_SALT
#undef WOLFSSL_ASN_TEMPLATE
#define WOLFSSL_ASN_TEMPLATE
@ -83,55 +115,12 @@
#undef WOLFSSL_NO_SHAKE256
#define WOLFSSL_NO_SHAKE256
#undef HAVE_POLY1305
#define HAVE_POLY1305
#undef HAVE_CHACHA
#define HAVE_CHACHA
#undef HAVE_HASHDRBG
#define HAVE_HASHDRBG
#undef NO_FILESYSTEM
#define NO_FILESYSTEM
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
#undef HAVE_FFDHE_2048
#define HAVE_FFDHE_2048
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
#undef WC_NO_ASYNC_THREADING
#define WC_NO_ASYNC_THREADING
#undef WOLF_CRYPTO_CB
#define WOLF_CRYPTO_CB
#undef HAVE_DH_DEFAULT_PARAMS
#define HAVE_DH_DEFAULT_PARAMS
#undef WOLFSSL_AES_COUNTER
#define WOLFSSL_AES_COUNTER
#undef WOLFSSL_AES_DIRECT
#define WOLFSSL_AES_DIRECT
#undef NO_DES3
#define NO_DES3
#undef GCM_TABLE_4BIT
#define GCM_TABLE_4BIT
#undef HAVE_AESGCM
#define HAVE_AESGCM
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#endif