wolfSSL 3.11.1 for TLS1.3 beta

Fork of wolfSSL by wolf SSL

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?

UserRevisionLine numberNew 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