wolfSSL SSL/TLS library, support up to TLS1.3
Dependents: CyaSSL-Twitter-OAuth4Tw Example-client-tls-cert TwitterReader TweetTest ... more
wolfssl/options.h@15:117db924cf7c, 2018-08-18 (annotated)
- 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?
User | Revision | Line number | New 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 |