File indexing completed on 2025-01-18 10:05:40
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014 #ifndef OPENSSL_CONFIGURATION_H
0015 # define OPENSSL_CONFIGURATION_H
0016 # pragma once
0017
0018 # ifdef __cplusplus
0019 extern "C" {
0020 # endif
0021
0022 # ifdef OPENSSL_ALGORITHM_DEFINES
0023 # error OPENSSL_ALGORITHM_DEFINES no longer supported
0024 # endif
0025
0026
0027
0028
0029
0030 # define OPENSSL_CONFIGURED_API 30400
0031 # ifndef OPENSSL_RAND_SEED_OS
0032 # define OPENSSL_RAND_SEED_OS
0033 # endif
0034 # ifndef OPENSSL_THREADS
0035 # define OPENSSL_THREADS
0036 # endif
0037 # ifndef OPENSSL_NO_ACVP_TESTS
0038 # define OPENSSL_NO_ACVP_TESTS
0039 # endif
0040 # ifndef OPENSSL_NO_ASAN
0041 # define OPENSSL_NO_ASAN
0042 # endif
0043 # ifndef OPENSSL_NO_BROTLI
0044 # define OPENSSL_NO_BROTLI
0045 # endif
0046 # ifndef OPENSSL_NO_BROTLI_DYNAMIC
0047 # define OPENSSL_NO_BROTLI_DYNAMIC
0048 # endif
0049 # ifndef OPENSSL_NO_CRYPTO_MDEBUG
0050 # define OPENSSL_NO_CRYPTO_MDEBUG
0051 # endif
0052 # ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
0053 # define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
0054 # endif
0055 # ifndef OPENSSL_NO_DEMOS
0056 # define OPENSSL_NO_DEMOS
0057 # endif
0058 # ifndef OPENSSL_NO_DEVCRYPTOENG
0059 # define OPENSSL_NO_DEVCRYPTOENG
0060 # endif
0061 # ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
0062 # define OPENSSL_NO_EC_NISTP_64_GCC_128
0063 # endif
0064 # ifndef OPENSSL_NO_EGD
0065 # define OPENSSL_NO_EGD
0066 # endif
0067 # ifndef OPENSSL_NO_EXTERNAL_TESTS
0068 # define OPENSSL_NO_EXTERNAL_TESTS
0069 # endif
0070 # ifndef OPENSSL_NO_FIPS_POST
0071 # define OPENSSL_NO_FIPS_POST
0072 # endif
0073 # ifndef OPENSSL_NO_FIPS_SECURITYCHECKS
0074 # define OPENSSL_NO_FIPS_SECURITYCHECKS
0075 # endif
0076 # ifndef OPENSSL_NO_FUZZ_AFL
0077 # define OPENSSL_NO_FUZZ_AFL
0078 # endif
0079 # ifndef OPENSSL_NO_FUZZ_LIBFUZZER
0080 # define OPENSSL_NO_FUZZ_LIBFUZZER
0081 # endif
0082 # ifndef OPENSSL_NO_H3DEMO
0083 # define OPENSSL_NO_H3DEMO
0084 # endif
0085 # ifndef OPENSSL_NO_JITTER
0086 # define OPENSSL_NO_JITTER
0087 # endif
0088 # ifndef OPENSSL_NO_KTLS
0089 # define OPENSSL_NO_KTLS
0090 # endif
0091 # ifndef OPENSSL_NO_MD2
0092 # define OPENSSL_NO_MD2
0093 # endif
0094 # ifndef OPENSSL_NO_MSAN
0095 # define OPENSSL_NO_MSAN
0096 # endif
0097 # ifndef OPENSSL_NO_PIE
0098 # define OPENSSL_NO_PIE
0099 # endif
0100 # ifndef OPENSSL_NO_RC5
0101 # define OPENSSL_NO_RC5
0102 # endif
0103 # ifndef OPENSSL_NO_SCTP
0104 # define OPENSSL_NO_SCTP
0105 # endif
0106 # ifndef OPENSSL_NO_SSL3
0107 # define OPENSSL_NO_SSL3
0108 # endif
0109 # ifndef OPENSSL_NO_SSL3_METHOD
0110 # define OPENSSL_NO_SSL3_METHOD
0111 # endif
0112 # ifndef OPENSSL_NO_TFO
0113 # define OPENSSL_NO_TFO
0114 # endif
0115 # ifndef OPENSSL_NO_TRACE
0116 # define OPENSSL_NO_TRACE
0117 # endif
0118 # ifndef OPENSSL_NO_UBSAN
0119 # define OPENSSL_NO_UBSAN
0120 # endif
0121 # ifndef OPENSSL_NO_UNIT_TEST
0122 # define OPENSSL_NO_UNIT_TEST
0123 # endif
0124 # ifndef OPENSSL_NO_UPLINK
0125 # define OPENSSL_NO_UPLINK
0126 # endif
0127 # ifndef OPENSSL_NO_WEAK_SSL_CIPHERS
0128 # define OPENSSL_NO_WEAK_SSL_CIPHERS
0129 # endif
0130 # ifndef OPENSSL_NO_WINSTORE
0131 # define OPENSSL_NO_WINSTORE
0132 # endif
0133 # ifndef OPENSSL_NO_ZLIB_DYNAMIC
0134 # define OPENSSL_NO_ZLIB_DYNAMIC
0135 # endif
0136 # ifndef OPENSSL_NO_ZSTD
0137 # define OPENSSL_NO_ZSTD
0138 # endif
0139 # ifndef OPENSSL_NO_ZSTD_DYNAMIC
0140 # define OPENSSL_NO_ZSTD_DYNAMIC
0141 # endif
0142 # ifndef OPENSSL_NO_STATIC_ENGINE
0143 # define OPENSSL_NO_STATIC_ENGINE
0144 # endif
0145
0146
0147
0148 # undef I386_ONLY
0149
0150
0151
0152
0153 # if !defined(OPENSSL_SYS_UEFI)
0154 # undef BN_LLONG
0155
0156 # define SIXTY_FOUR_BIT_LONG
0157 # undef SIXTY_FOUR_BIT
0158 # undef THIRTY_TWO_BIT
0159 # endif
0160
0161 # define RC4_INT unsigned int
0162
0163 # if defined(OPENSSL_NO_COMP) || (defined(OPENSSL_NO_BROTLI) && defined(OPENSSL_NO_ZSTD) && defined(OPENSSL_NO_ZLIB))
0164 # define OPENSSL_NO_COMP_ALG
0165 # else
0166 # undef OPENSSL_NO_COMP_ALG
0167 # endif
0168
0169 # ifdef __cplusplus
0170 }
0171 # endif
0172
0173 #endif