wolfSSL SSL/TLS library, support up to TLS1.3

Dependents:   CyaSSL-Twitter-OAuth4Tw Example-client-tls-cert TwitterReader TweetTest ... more

Revision:
5:dc26f46317d3
Parent:
3:6f956bdb3073
Child:
10:6c2db0c97d5a
--- a/user_settings.h	Thu Apr 28 00:57:21 2016 +0000
+++ b/user_settings.h	Tue Jul 12 03:58:20 2016 +0000
@@ -4,11 +4,26 @@
     #define NO_WRITEV
     #define NO_DEV_RANDOM
     #define HAVE_ECC
+    #define HAVE_AESGCM
+    
+    #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 NO_SESSION_CACHE // For Small RAM
     //#define IGNORE_KEY_EXTENSIONS
     #define NO_WOLFSSL_DIR  
     #define DEBUG_WOLFSSL
 
+    #define WOLFSSL_STATIC_RSA
+    #define HAVE_SUPPORTED_CURVES
+    #define HAVE_TLS_EXTENSIONS
+    
+    #define SIZEOF_LONG_LONG  8
     /* Options for Sample program */
     //#define WOLFSSL_NO_VERIFYSERVER
     //#define NO_FILESYSTEM