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

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

Committer:
wolfSSL
Date:
Sat Aug 18 22:20:43 2018 +0000
Revision:
15:117db924cf7c
Child:
16:8e0d178b1d1e
wolfSSL 3.15.3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wolfSSL 15:117db924cf7c 1 /* wolfssl options.h
wolfSSL 15:117db924cf7c 2 * generated from configure options
wolfSSL 15:117db924cf7c 3 *
wolfSSL 15:117db924cf7c 4 * Copyright (C) 2006-2015 wolfSSL Inc.
wolfSSL 15:117db924cf7c 5 *
wolfSSL 15:117db924cf7c 6 * This file is part of wolfSSL. (formerly known as CyaSSL)
wolfSSL 15:117db924cf7c 7 *
wolfSSL 15:117db924cf7c 8 */
wolfSSL 15:117db924cf7c 9
wolfSSL 15:117db924cf7c 10 #ifndef WOLFSSL_OPTIONS_H
wolfSSL 15:117db924cf7c 11 #define WOLFSSL_OPTIONS_H
wolfSSL 15:117db924cf7c 12
wolfSSL 15:117db924cf7c 13
wolfSSL 15:117db924cf7c 14 #ifdef __cplusplus
wolfSSL 15:117db924cf7c 15 extern "C" {
wolfSSL 15:117db924cf7c 16 #endif
wolfSSL 15:117db924cf7c 17
wolfSSL 15:117db924cf7c 18 #undef WOLFSSL_PUBLIC_MP
wolfSSL 15:117db924cf7c 19 #define WOLFSSL_PUBLIC_MP
wolfSSL 15:117db924cf7c 20
wolfSSL 15:117db924cf7c 21 #ifndef WOLFSSL_OPTIONS_IGNORE_SYS
wolfSSL 15:117db924cf7c 22 #undef _POSIX_THREADS
wolfSSL 15:117db924cf7c 23 #define _POSIX_THREADS
wolfSSL 15:117db924cf7c 24 #endif
wolfSSL 15:117db924cf7c 25
wolfSSL 15:117db924cf7c 26 #undef HAVE_THREAD_LS
wolfSSL 15:117db924cf7c 27 #define HAVE_THREAD_LS
wolfSSL 15:117db924cf7c 28
wolfSSL 15:117db924cf7c 29 #undef TFM_TIMING_RESISTANT
wolfSSL 15:117db924cf7c 30 #define TFM_TIMING_RESISTANT
wolfSSL 15:117db924cf7c 31
wolfSSL 15:117db924cf7c 32 #undef ECC_TIMING_RESISTANT
wolfSSL 15:117db924cf7c 33 #define ECC_TIMING_RESISTANT
wolfSSL 15:117db924cf7c 34
wolfSSL 15:117db924cf7c 35 #undef WC_RSA_BLINDING
wolfSSL 15:117db924cf7c 36 #define WC_RSA_BLINDING
wolfSSL 15:117db924cf7c 37
wolfSSL 15:117db924cf7c 38 #undef HAVE_AESGCM
wolfSSL 15:117db924cf7c 39 #define HAVE_AESGCM
wolfSSL 15:117db924cf7c 40
wolfSSL 15:117db924cf7c 41 #undef WOLFSSL_SHA512
wolfSSL 15:117db924cf7c 42 #define WOLFSSL_SHA512
wolfSSL 15:117db924cf7c 43
wolfSSL 15:117db924cf7c 44 #undef WOLFSSL_SHA384
wolfSSL 15:117db924cf7c 45 #define WOLFSSL_SHA384
wolfSSL 15:117db924cf7c 46
wolfSSL 15:117db924cf7c 47 #undef NO_DSA
wolfSSL 15:117db924cf7c 48 #define NO_DSA
wolfSSL 15:117db924cf7c 49
wolfSSL 15:117db924cf7c 50 #undef HAVE_ECC
wolfSSL 15:117db924cf7c 51 #define HAVE_ECC
wolfSSL 15:117db924cf7c 52
wolfSSL 15:117db924cf7c 53 #undef TFM_ECC256
wolfSSL 15:117db924cf7c 54 #define TFM_ECC256
wolfSSL 15:117db924cf7c 55
wolfSSL 15:117db924cf7c 56 #undef ECC_SHAMIR
wolfSSL 15:117db924cf7c 57 #define ECC_SHAMIR
wolfSSL 15:117db924cf7c 58
wolfSSL 15:117db924cf7c 59 #undef WOLFSSL_BASE64_ENCODE
wolfSSL 15:117db924cf7c 60 #define WOLFSSL_BASE64_ENCODE
wolfSSL 15:117db924cf7c 61
wolfSSL 15:117db924cf7c 62 #undef NO_RC4
wolfSSL 15:117db924cf7c 63 #define NO_RC4
wolfSSL 15:117db924cf7c 64
wolfSSL 15:117db924cf7c 65 #undef NO_HC128
wolfSSL 15:117db924cf7c 66 #define NO_HC128
wolfSSL 15:117db924cf7c 67
wolfSSL 15:117db924cf7c 68 #undef NO_RABBIT
wolfSSL 15:117db924cf7c 69 #define NO_RABBIT
wolfSSL 15:117db924cf7c 70
wolfSSL 15:117db924cf7c 71 #undef WOLFSSL_SHA224
wolfSSL 15:117db924cf7c 72 #define WOLFSSL_SHA224
wolfSSL 15:117db924cf7c 73
wolfSSL 15:117db924cf7c 74 #undef WOLFSSL_SHA3
wolfSSL 15:117db924cf7c 75 #define WOLFSSL_SHA3
wolfSSL 15:117db924cf7c 76
wolfSSL 15:117db924cf7c 77 #undef HAVE_POLY1305
wolfSSL 15:117db924cf7c 78 #define HAVE_POLY1305
wolfSSL 15:117db924cf7c 79
wolfSSL 15:117db924cf7c 80 #undef HAVE_ONE_TIME_AUTH
wolfSSL 15:117db924cf7c 81 #define HAVE_ONE_TIME_AUTH
wolfSSL 15:117db924cf7c 82
wolfSSL 15:117db924cf7c 83 #undef HAVE_CHACHA
wolfSSL 15:117db924cf7c 84 #define HAVE_CHACHA
wolfSSL 15:117db924cf7c 85
wolfSSL 15:117db924cf7c 86 #undef HAVE_HASHDRBG
wolfSSL 15:117db924cf7c 87 #define HAVE_HASHDRBG
wolfSSL 15:117db924cf7c 88
wolfSSL 15:117db924cf7c 89 #undef HAVE_TLS_EXTENSIONS
wolfSSL 15:117db924cf7c 90 #define HAVE_TLS_EXTENSIONS
wolfSSL 15:117db924cf7c 91
wolfSSL 15:117db924cf7c 92 #undef HAVE_SUPPORTED_CURVES
wolfSSL 15:117db924cf7c 93 #define HAVE_SUPPORTED_CURVES
wolfSSL 15:117db924cf7c 94
wolfSSL 15:117db924cf7c 95 #undef HAVE_EXTENDED_MASTER
wolfSSL 15:117db924cf7c 96 #define HAVE_EXTENDED_MASTER
wolfSSL 15:117db924cf7c 97
wolfSSL 15:117db924cf7c 98 #undef NO_PSK
wolfSSL 15:117db924cf7c 99 #define NO_PSK
wolfSSL 15:117db924cf7c 100
wolfSSL 15:117db924cf7c 101 #undef NO_MD4
wolfSSL 15:117db924cf7c 102 #define NO_MD4
wolfSSL 15:117db924cf7c 103
wolfSSL 15:117db924cf7c 104 #undef NO_PWDBASED
wolfSSL 15:117db924cf7c 105 #define NO_PWDBASED
wolfSSL 15:117db924cf7c 106
wolfSSL 15:117db924cf7c 107 #undef USE_FAST_MATH
wolfSSL 15:117db924cf7c 108 #define USE_FAST_MATH
wolfSSL 15:117db924cf7c 109
wolfSSL 15:117db924cf7c 110 #undef WOLFSSL_X86_64_BUILD
wolfSSL 15:117db924cf7c 111 #define WOLFSSL_X86_64_BUILD
wolfSSL 15:117db924cf7c 112
wolfSSL 15:117db924cf7c 113 #undef WC_NO_ASYNC_THREADING
wolfSSL 15:117db924cf7c 114 #define WC_NO_ASYNC_THREADING
wolfSSL 15:117db924cf7c 115
wolfSSL 15:117db924cf7c 116 #undef NO_DES3
wolfSSL 15:117db924cf7c 117 #define NO_DES3
wolfSSL 15:117db924cf7c 118
wolfSSL 15:117db924cf7c 119 #undef HAVE___UINT128_T
wolfSSL 15:117db924cf7c 120 #define HAVE___UINT128_T
wolfSSL 15:117db924cf7c 121
wolfSSL 15:117db924cf7c 122
wolfSSL 15:117db924cf7c 123 #ifdef __cplusplus
wolfSSL 15:117db924cf7c 124 }
wolfSSL 15:117db924cf7c 125 #endif
wolfSSL 15:117db924cf7c 126
wolfSSL 15:117db924cf7c 127
wolfSSL 15:117db924cf7c 128 #endif /* WOLFSSL_OPTIONS_H */
wolfSSL 15:117db924cf7c 129
wolfSSL 15:117db924cf7c 130