wolf SSL / wolfSSL-TLS13-Beta

Fork of wolfSSL by wolf SSL

Revision:
12:0217a9463bc3
Parent:
10:6c2db0c97d5a
--- a/user_settings.h	Tue May 30 01:44:10 2017 +0000
+++ b/user_settings.h	Tue May 30 06:15:48 2017 +0000
@@ -1,19 +1,27 @@
     #include <stddef.h>
-    #define MBED
+
     #define WOLFSSL_CMSIS_RTOS    
     #define WOLFSSL_USER_IO
     #define NO_WRITEV
     #define NO_DEV_RANDOM
     #define HAVE_ECC
     #define HAVE_AESGCM
+    #define WOLFSSL_GENSEED_FORTEST
+    
+    #define WOLFSSL_TLS13
+    #define HAVE_TLS_EXTENSIONS 
+    #define HAVE_FFDHE_2048
+    #define HAVE_HKDF
+    #define TLS13_SUPPORTS_0RTT
+    #define BUILDING_WOLFSSL
     
     #define WOLFSSL_SHA384
     #define WOLFSSL_SHA512
     #define HAVE_CURVE25519
     #define HAVE_ED25519   /* with HAVE_SHA512 */
-    //#define HAVE_POLY1305
-    //#define HAVE_CHACHA
-    //#define HAVE_ONE_TIME_AUTH
+    #define HAVE_POLY1305
+    #define HAVE_CHACHA
+    #define HAVE_ONE_TIME_AUTH
     
     #define NO_SESSION_CACHE // For Small RAM
     //#define IGNORE_KEY_EXTENSIONS