wolf SSL
/
Example-TLSClient
Simple TLS Client with wolfSSL
user_settings.h@108:85c8df586bdf, 2020-06-05 (annotated)
- 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?
User | Revision | Line number | New 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 */ |