wolfSSL 3.11.1 for TLS1.3 beta
Fork of wolfSSL by
user_settings.h@13:80fb167dafdf, 2017-05-30 (annotated)
- Committer:
- wolfSSL
- Date:
- Tue May 30 06:16:19 2017 +0000
- Revision:
- 13:80fb167dafdf
- Parent:
- 12:0217a9463bc3
wolfSSL 3.11.1: TLS1.3 Beta
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
wolfSSL | 10:6c2db0c97d5a | 1 | #include <stddef.h> |
wolfSSL | 12:0217a9463bc3 | 2 | |
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 | 12:0217a9463bc3 | 9 | #define WOLFSSL_GENSEED_FORTEST |
wolfSSL | 12:0217a9463bc3 | 10 | |
wolfSSL | 12:0217a9463bc3 | 11 | #define WOLFSSL_TLS13 |
wolfSSL | 12:0217a9463bc3 | 12 | #define HAVE_TLS_EXTENSIONS |
wolfSSL | 12:0217a9463bc3 | 13 | #define HAVE_FFDHE_2048 |
wolfSSL | 12:0217a9463bc3 | 14 | #define HAVE_HKDF |
wolfSSL | 12:0217a9463bc3 | 15 | #define TLS13_SUPPORTS_0RTT |
wolfSSL | 12:0217a9463bc3 | 16 | #define BUILDING_WOLFSSL |
wolfSSL | 5:dc26f46317d3 | 17 | |
wolfSSL | 5:dc26f46317d3 | 18 | #define WOLFSSL_SHA384 |
wolfSSL | 5:dc26f46317d3 | 19 | #define WOLFSSL_SHA512 |
wolfSSL | 5:dc26f46317d3 | 20 | #define HAVE_CURVE25519 |
wolfSSL | 5:dc26f46317d3 | 21 | #define HAVE_ED25519 /* with HAVE_SHA512 */ |
wolfSSL | 12:0217a9463bc3 | 22 | #define HAVE_POLY1305 |
wolfSSL | 12:0217a9463bc3 | 23 | #define HAVE_CHACHA |
wolfSSL | 12:0217a9463bc3 | 24 | #define HAVE_ONE_TIME_AUTH |
wolfSSL | 5:dc26f46317d3 | 25 | |
wolfSSL | 1:e27310ce7654 | 26 | #define NO_SESSION_CACHE // For Small RAM |
wolfSSL | 2:28278596c2a2 | 27 | //#define IGNORE_KEY_EXTENSIONS |
wolfSSL | 2:28278596c2a2 | 28 | #define NO_WOLFSSL_DIR |
wolfSSL | 2:28278596c2a2 | 29 | #define DEBUG_WOLFSSL |
wolfSSL | 2:28278596c2a2 | 30 | |
wolfSSL | 5:dc26f46317d3 | 31 | #define WOLFSSL_STATIC_RSA |
wolfSSL | 5:dc26f46317d3 | 32 | #define HAVE_SUPPORTED_CURVES |
wolfSSL | 5:dc26f46317d3 | 33 | #define HAVE_TLS_EXTENSIONS |
wolfSSL | 5:dc26f46317d3 | 34 | |
wolfSSL | 5:dc26f46317d3 | 35 | #define SIZEOF_LONG_LONG 8 |
wolfSSL | 1:e27310ce7654 | 36 | /* Options for Sample program */ |
wolfSSL | 2:28278596c2a2 | 37 | //#define WOLFSSL_NO_VERIFYSERVER |
wolfSSL | 2:28278596c2a2 | 38 | //#define NO_FILESYSTEM |
wolfSSL | 2:28278596c2a2 | 39 | #ifndef WOLFSSL_NO_VERIFYSERVER |
wolfSSL | 2:28278596c2a2 | 40 | #define TIME_OVERRIDES |
wolfSSL | 2:28278596c2a2 | 41 | #define XTIME time |
wolfSSL | 2:28278596c2a2 | 42 | #define XGMTIME localtime |
wolfSSL | 2:28278596c2a2 | 43 | #endif |