wolfSSL 3.11.1 for TLS1.3 beta

Fork of wolfSSL by wolf SSL

Committer:
wolfSSL
Date:
Fri Jun 26 00:39:20 2015 +0000
Revision:
0:d92f9d21154c
wolfSSL 3.6.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wolfSSL 0:d92f9d21154c 1 /* wolfssl options.h
wolfSSL 0:d92f9d21154c 2 * generated from configure options
wolfSSL 0:d92f9d21154c 3 *
wolfSSL 0:d92f9d21154c 4 * Copyright (C) 2006-2015 wolfSSL Inc.
wolfSSL 0:d92f9d21154c 5 *
wolfSSL 0:d92f9d21154c 6 * This file is part of wolfSSL. (formerly known as CyaSSL)
wolfSSL 0:d92f9d21154c 7 *
wolfSSL 0:d92f9d21154c 8 */
wolfSSL 0:d92f9d21154c 9
wolfSSL 0:d92f9d21154c 10 #pragma once
wolfSSL 0:d92f9d21154c 11
wolfSSL 0:d92f9d21154c 12 #ifdef __cplusplus
wolfSSL 0:d92f9d21154c 13 extern "C" {
wolfSSL 0:d92f9d21154c 14 #endif
wolfSSL 0:d92f9d21154c 15
wolfSSL 0:d92f9d21154c 16 #ifndef WOLFSSL_OPTIONS_IGNORE_SYS
wolfSSL 0:d92f9d21154c 17 #undef _POSIX_THREADS
wolfSSL 0:d92f9d21154c 18 #define _POSIX_THREADS
wolfSSL 0:d92f9d21154c 19 #endif
wolfSSL 0:d92f9d21154c 20
wolfSSL 0:d92f9d21154c 21 #undef HAVE_THREAD_LS
wolfSSL 0:d92f9d21154c 22 #define HAVE_THREAD_LS
wolfSSL 0:d92f9d21154c 23
wolfSSL 0:d92f9d21154c 24 #ifndef WOLFSSL_OPTIONS_IGNORE_SYS
wolfSSL 0:d92f9d21154c 25 #undef _THREAD_SAFE
wolfSSL 0:d92f9d21154c 26 #define _THREAD_SAFE
wolfSSL 0:d92f9d21154c 27 #endif
wolfSSL 0:d92f9d21154c 28
wolfSSL 0:d92f9d21154c 29 #undef HAVE_AESGCM
wolfSSL 0:d92f9d21154c 30 #define HAVE_AESGCM
wolfSSL 0:d92f9d21154c 31
wolfSSL 0:d92f9d21154c 32 #undef WOLFSSL_SHA512
wolfSSL 0:d92f9d21154c 33 #define WOLFSSL_SHA512
wolfSSL 0:d92f9d21154c 34
wolfSSL 0:d92f9d21154c 35 #undef WOLFSSL_SHA384
wolfSSL 0:d92f9d21154c 36 #define WOLFSSL_SHA384
wolfSSL 0:d92f9d21154c 37
wolfSSL 0:d92f9d21154c 38 #undef NO_DSA
wolfSSL 0:d92f9d21154c 39 #define NO_DSA
wolfSSL 0:d92f9d21154c 40
wolfSSL 0:d92f9d21154c 41 #undef HAVE_ECC
wolfSSL 0:d92f9d21154c 42 #define HAVE_ECC
wolfSSL 0:d92f9d21154c 43
wolfSSL 0:d92f9d21154c 44 #undef TFM_ECC256
wolfSSL 0:d92f9d21154c 45 #define TFM_ECC256
wolfSSL 0:d92f9d21154c 46
wolfSSL 0:d92f9d21154c 47 #undef ECC_SHAMIR
wolfSSL 0:d92f9d21154c 48 #define ECC_SHAMIR
wolfSSL 0:d92f9d21154c 49
wolfSSL 0:d92f9d21154c 50 #undef NO_PSK
wolfSSL 0:d92f9d21154c 51 #define NO_PSK
wolfSSL 0:d92f9d21154c 52
wolfSSL 0:d92f9d21154c 53 #undef NO_RC4
wolfSSL 0:d92f9d21154c 54 #define NO_RC4
wolfSSL 0:d92f9d21154c 55
wolfSSL 0:d92f9d21154c 56 #undef NO_MD4
wolfSSL 0:d92f9d21154c 57 #define NO_MD4
wolfSSL 0:d92f9d21154c 58
wolfSSL 0:d92f9d21154c 59 #undef NO_HC128
wolfSSL 0:d92f9d21154c 60 #define NO_HC128
wolfSSL 0:d92f9d21154c 61
wolfSSL 0:d92f9d21154c 62 #undef NO_RABBIT
wolfSSL 0:d92f9d21154c 63 #define NO_RABBIT
wolfSSL 0:d92f9d21154c 64
wolfSSL 0:d92f9d21154c 65 #undef HAVE_POLY1305
wolfSSL 0:d92f9d21154c 66 #define HAVE_POLY1305
wolfSSL 0:d92f9d21154c 67
wolfSSL 0:d92f9d21154c 68 #undef HAVE_ONE_TIME_AUTH
wolfSSL 0:d92f9d21154c 69 #define HAVE_ONE_TIME_AUTH
wolfSSL 0:d92f9d21154c 70
wolfSSL 0:d92f9d21154c 71 #undef HAVE_CHACHA
wolfSSL 0:d92f9d21154c 72 #define HAVE_CHACHA
wolfSSL 0:d92f9d21154c 73
wolfSSL 0:d92f9d21154c 74 #undef HAVE_HASHDRBG
wolfSSL 0:d92f9d21154c 75 #define HAVE_HASHDRBG
wolfSSL 0:d92f9d21154c 76
wolfSSL 0:d92f9d21154c 77 #undef NO_PWDBASED
wolfSSL 0:d92f9d21154c 78 #define NO_PWDBASED
wolfSSL 0:d92f9d21154c 79
wolfSSL 0:d92f9d21154c 80 #undef USE_FAST_MATH
wolfSSL 0:d92f9d21154c 81 #define USE_FAST_MATH
wolfSSL 0:d92f9d21154c 82
wolfSSL 0:d92f9d21154c 83 #undef WOLFSSL_X86_64_BUILD
wolfSSL 0:d92f9d21154c 84 #define WOLFSSL_X86_64_BUILD
wolfSSL 0:d92f9d21154c 85
wolfSSL 0:d92f9d21154c 86
wolfSSL 0:d92f9d21154c 87 #ifdef __cplusplus
wolfSSL 0:d92f9d21154c 88 }
wolfSSL 0:d92f9d21154c 89 #endif
wolfSSL 0:d92f9d21154c 90
wolfSSL 0:d92f9d21154c 91