wolfSSL SSL/TLS library, support up to TLS1.3
user_settings.h@17:ff9d1e86ad5f, 2019-11-20 (annotated)
- Committer:
- sPymbed
- Date:
- Wed Nov 20 13:27:48 2019 +0000
- Revision:
- 17:ff9d1e86ad5f
- Parent:
- 16:048e5e270a58
removed: wolfcrypt
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
wolfSSL | 14:167253f4e170 | 1 | //#include <stddef.h> |
wolfSSL | 14:167253f4e170 | 2 | //#define MBED |
wolfSSL | 3:6f956bdb3073 | 3 | #define WOLFSSL_CMSIS_RTOS |
wolfSSL | 0:d92f9d21154c | 4 | #define WOLFSSL_USER_IO |
wolfSSL | 0:d92f9d21154c | 5 | #define NO_WRITEV |
wolfSSL | 0:d92f9d21154c | 6 | #define NO_DEV_RANDOM |
wolfSSL | 0:d92f9d21154c | 7 | #define HAVE_ECC |
wolfSSL | 5:dc26f46317d3 | 8 | #define HAVE_AESGCM |
wolfSSL | 5:dc26f46317d3 | 9 | |
wolfSSL | 5:dc26f46317d3 | 10 | #define WOLFSSL_SHA384 |
wolfSSL | 5:dc26f46317d3 | 11 | #define WOLFSSL_SHA512 |
wolfSSL | 5:dc26f46317d3 | 12 | #define HAVE_CURVE25519 |
wolfSSL | 5:dc26f46317d3 | 13 | #define HAVE_ED25519 /* with HAVE_SHA512 */ |
wolfSSL | 5:dc26f46317d3 | 14 | //#define HAVE_POLY1305 |
wolfSSL | 5:dc26f46317d3 | 15 | //#define HAVE_CHACHA |
wolfSSL | 5:dc26f46317d3 | 16 | //#define HAVE_ONE_TIME_AUTH |
wolfSSL | 5:dc26f46317d3 | 17 | |
wolfSSL | 1:e27310ce7654 | 18 | #define NO_SESSION_CACHE // For Small RAM |
wolfSSL | 14:167253f4e170 | 19 | |
wolfSSL | 2:28278596c2a2 | 20 | #define NO_WOLFSSL_DIR |
wolfSSL | 2:28278596c2a2 | 21 | #define DEBUG_WOLFSSL |
wolfSSL | 2:28278596c2a2 | 22 | |
wolfSSL | 12:1a06964c2adb | 23 | #define HAVE_SUPPORTED_CURVES |
wolfSSL | 5:dc26f46317d3 | 24 | #define HAVE_TLS_EXTENSIONS |
wolfSSL | 12:1a06964c2adb | 25 | #define HAVE_HKDF |
wolfSSL | 12:1a06964c2adb | 26 | #define WC_RSA_PSS |
wolfSSL | 12:1a06964c2adb | 27 | #define WOLFSSL_TLS13 |
wolfSSL | 5:dc26f46317d3 | 28 | |
wolfSSL | 5:dc26f46317d3 | 29 | #define SIZEOF_LONG_LONG 8 |
wolfSSL | 1:e27310ce7654 | 30 | /* Options for Sample program */ |
wolfSSL | 2:28278596c2a2 | 31 | //#define WOLFSSL_NO_VERIFYSERVER |
wolfSSL | 2:28278596c2a2 | 32 | //#define NO_FILESYSTEM |
wolfSSL | 14:167253f4e170 | 33 | //#ifndef WOLFSSL_NO_VERIFYSERVER |
wolfSSL | 2:28278596c2a2 | 34 | #define TIME_OVERRIDES |
sPymbed | 16:048e5e270a58 | 35 | //#define HAVE_TM_TYPE |
wolfSSL | 2:28278596c2a2 | 36 | #define XTIME time |
wolfSSL | 2:28278596c2a2 | 37 | #define XGMTIME localtime |
wolfSSL | 14:167253f4e170 | 38 | //#endif |