Simple TLS Client with wolfSSL

Dependencies:   wolfSSL

Committer:
wolfSSL
Date:
Fri Jun 05 21:21:25 2020 +0000
Revision:
108:85c8df586bdf
Parent:
107:b989df522437
wolfSSL 4.4.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wolfSSL 107:b989df522437 1 #include <stddef.h>
wolfSSL 107:b989df522437 2
wolfSSL 107:b989df522437 3 #define WOLFSSL_CMSIS_RTOS
wolfSSL 107:b989df522437 4 #define WOLFSSL_USER_IO
wolfSSL 107:b989df522437 5 #define NO_WRITEV
wolfSSL 107:b989df522437 6 #define NO_DEV_RANDOM
wolfSSL 107:b989df522437 7
wolfSSL 107:b989df522437 8 #define HAVE_ECC
wolfSSL 107:b989df522437 9 #define HAVE_AESGCM
wolfSSL 107:b989df522437 10 #define WOLFSSL_GENSEED_FORTEST
wolfSSL 107:b989df522437 11
wolfSSL 107:b989df522437 12 #define WOLFSSL_TLS13
wolfSSL 107:b989df522437 13 #define HAVE_SUPPORTED_CURVES
wolfSSL 107:b989df522437 14 #define HAVE_TLS_EXTENSIONS
wolfSSL 107:b989df522437 15 #define WC_RSA_PSS
wolfSSL 107:b989df522437 16 #define HAVE_HKDF
wolfSSL 107:b989df522437 17 #define HAVE_FFDHE_2048
wolfSSL 107:b989df522437 18 #define TLS13_SUPPORTS_0RTT
wolfSSL 107:b989df522437 19
wolfSSL 107:b989df522437 20 #define WOLFSSL_SHA384
wolfSSL 107:b989df522437 21 #define WOLFSSL_SHA512
wolfSSL 107:b989df522437 22 #define HAVE_CURVE25519
wolfSSL 107:b989df522437 23 #define HAVE_ED25519 /* with HAVE_SHA512 */
wolfSSL 107:b989df522437 24 #define HAVE_POLY1305
wolfSSL 107:b989df522437 25 #define HAVE_CHACHA
wolfSSL 107:b989df522437 26 #define HAVE_ONE_TIME_AUTH
wolfSSL 107:b989df522437 27
wolfSSL 107:b989df522437 28 #define NO_SESSION_CACHE // For Small RAM
wolfSSL 107:b989df522437 29 #define NO_WOLFSSL_DIR
wolfSSL 107:b989df522437 30
wolfSSL 107:b989df522437 31 //#define DEBUG_WOLFSSL
wolfSSL 107:b989df522437 32
wolfSSL 107:b989df522437 33
wolfSSL 107:b989df522437 34 #define SIZEOF_LONG_LONG 8
wolfSSL 107:b989df522437 35 /* Options for Sample program */
wolfSSL 107:b989df522437 36 //#define WOLFSSL_NO_VERIFYSERVER
wolfSSL 107:b989df522437 37
wolfSSL 107:b989df522437 38
wolfSSL 107:b989df522437 39 /* Options for test */
wolfSSL 107:b989df522437 40 #define USE_CERT_BUFFERS_2048 /* use test certs */
wolfSSL 107:b989df522437 41 #define NO_ASN_TIME /* No cert date validity check */