wolfSSL SSL/TLS library, support up to TLS1.3
Embed:
(wiki syntax)
Show/hide line numbers
options.h
00001 /* wolfssl options.h 00002 * generated from configure options 00003 * 00004 * Copyright (C) 2006-2015 wolfSSL Inc. 00005 * 00006 * This file is part of wolfSSL. (formerly known as CyaSSL) 00007 * 00008 */ 00009 00010 #ifndef WOLFSSL_OPTIONS_H 00011 #define WOLFSSL_OPTIONS_H 00012 00013 00014 #ifdef __cplusplus 00015 extern "C" { 00016 #endif 00017 00018 #undef WOLFSSL_PUBLIC_MP 00019 #define WOLFSSL_PUBLIC_MP 00020 00021 #ifndef WOLFSSL_OPTIONS_IGNORE_SYS 00022 #undef _POSIX_THREADS 00023 #define _POSIX_THREADS 00024 #endif 00025 00026 #undef HAVE_THREAD_LS 00027 #define HAVE_THREAD_LS 00028 00029 #undef TFM_TIMING_RESISTANT 00030 #define TFM_TIMING_RESISTANT 00031 00032 #undef ECC_TIMING_RESISTANT 00033 #define ECC_TIMING_RESISTANT 00034 00035 #undef WC_RSA_BLINDING 00036 #define WC_RSA_BLINDING 00037 00038 #undef HAVE_AESGCM 00039 #define HAVE_AESGCM 00040 00041 #undef WOLFSSL_SHA512 00042 #define WOLFSSL_SHA512 00043 00044 #undef WOLFSSL_SHA384 00045 #define WOLFSSL_SHA384 00046 00047 #undef NO_DSA 00048 #define NO_DSA 00049 00050 #undef HAVE_ECC 00051 #define HAVE_ECC 00052 00053 #undef TFM_ECC256 00054 #define TFM_ECC256 00055 00056 #undef ECC_SHAMIR 00057 #define ECC_SHAMIR 00058 00059 #undef WOLFSSL_BASE64_ENCODE 00060 #define WOLFSSL_BASE64_ENCODE 00061 00062 #undef NO_RC4 00063 #define NO_RC4 00064 00065 #undef NO_HC128 00066 #define NO_HC128 00067 00068 #undef NO_RABBIT 00069 #define NO_RABBIT 00070 00071 #undef WOLFSSL_SHA224 00072 #define WOLFSSL_SHA224 00073 00074 #undef WOLFSSL_SHA3 00075 #define WOLFSSL_SHA3 00076 00077 #undef HAVE_POLY1305 00078 #define HAVE_POLY1305 00079 00080 #undef HAVE_ONE_TIME_AUTH 00081 #define HAVE_ONE_TIME_AUTH 00082 00083 #undef HAVE_CHACHA 00084 #define HAVE_CHACHA 00085 00086 #undef HAVE_HASHDRBG 00087 #define HAVE_HASHDRBG 00088 00089 #undef HAVE_TLS_EXTENSIONS 00090 #define HAVE_TLS_EXTENSIONS 00091 00092 #undef HAVE_SUPPORTED_CURVES 00093 #define HAVE_SUPPORTED_CURVES 00094 00095 #undef HAVE_EXTENDED_MASTER 00096 #define HAVE_EXTENDED_MASTER 00097 00098 #undef NO_PSK 00099 #define NO_PSK 00100 00101 #undef NO_MD4 00102 #define NO_MD4 00103 00104 #undef NO_PWDBASED 00105 #define NO_PWDBASED 00106 00107 #undef USE_FAST_MATH 00108 #define USE_FAST_MATH 00109 00110 #undef WOLFSSL_X86_64_BUILD 00111 #define WOLFSSL_X86_64_BUILD 00112 00113 #undef WC_NO_ASYNC_THREADING 00114 #define WC_NO_ASYNC_THREADING 00115 00116 #undef NO_DES3 00117 #define NO_DES3 00118 00119 #undef HAVE___UINT128_T 00120 #define HAVE___UINT128_T 00121 00122 00123 #ifdef __cplusplus 00124 } 00125 #endif 00126 00127 00128 #endif /* WOLFSSL_OPTIONS_H */ 00129 00130
Generated on Wed Jul 13 2022 01:38:42 by 1.7.2