VirtualBox

source: vbox/trunk/src/libs/openssl-3.1.5/configdata.pm

Last change on this file was 104078, checked in by vboxsync, 8 weeks ago

openssl-3.1.5: Applied and adjusted our OpenSSL changes to 3.1.4. bugref:10638

  • Property svn:executable set to *
File size: 5.0 KB
Line 
1#! /usr/bin/env perl
2# -*- mode: perl -*-
3
4package configdata;
5
6use strict;
7use warnings;
8
9use Exporter;
10our @ISA = qw(Exporter);
11our @EXPORT = qw(
12 %config %target %disabled %withargs %unified_info
13 @disablables @disablables_int
14);
15
16our %config = (
17 "api" => "10101",
18 "b32" => "0",
19 "b64" => "0",
20 "b64l" => "0",
21 "bn_ll" => "0",
22 "build_metadata" => "",
23 "build_type" => "release",
24 "builddir" => ".",
25 "dynamic_engines" => "1",
26 "engdirs" => [
27 "afalg"
28 ],
29 "ex_libs" => [],
30 "full_version" => "3.0.1",
31 "libdir" => "",
32 "major" => "3",
33 "makedep_scheme" => "gcc",
34 "minor" => "0",
35 "openssl_api_defines" => [
36 "OPENSSL_CONFIGURED_API=10101"
37 ],
38 "openssl_feature_defines" => [
39 "OPENSSL_RAND_SEED_OS",
40 "OPENSSL_THREADS",
41 "OPENSSL_NO_ACVP_TESTS",
42 "OPENSSL_NO_ASAN",
43 "OPENSSL_NO_CRYPTO_MDEBUG",
44 "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE",
45 "OPENSSL_NO_DEVCRYPTOENG",
46 "OPENSSL_NO_EGD",
47 "OPENSSL_NO_EC_NISTP_64_GCC_128",
48 "OPENSSL_NO_EXTERNAL_TESTS",
49 "OPENSSL_NO_FIPS_SECURITYCHECKS",
50 "OPENSSL_NO_FUZZ_AFL",
51 "OPENSSL_NO_FUZZ_LIBFUZZER",
52 "OPENSSL_NO_IDEA",
53 "OPENSSL_NO_KTLS",
54 "OPENSSL_NO_MSAN",
55 "OPENSSL_NO_MD4",
56 "OPENSSL_NO_RC2",
57 "OPENSSL_NO_RC5",
58 "OPENSSL_NO_RMD160",
59 "OPENSSL_NO_SCTP",
60 "OPENSSL_NO_SM2",
61 "OPENSSL_NO_SM4",
62 "OPENSSL_NO_WHIRLPOOL",
63 "OPENSSL_NO_SSL3",
64 "OPENSSL_NO_SSL3_METHOD",
65 "OPENSSL_NO_TRACE",
66 "OPENSSL_NO_UBSAN",
67 "OPENSSL_NO_UNIT_TEST",
68 "OPENSSL_NO_UPLINK",
69 "OPENSSL_NO_WEAK_SSL_CIPHERS",
70 "OPENSSL_NO_STATIC_ENGINE"
71 ],
72 "openssl_other_defines" => [
73 "OPENSSL_NO_KTLS"
74 ],
75 "openssl_sys_defines" => [],
76 "openssldir" => "",
77 "options" => " no-acvp-tests no-asan no-buildtest-c++ no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fips no-fips-securitychecks no-fuzz-afl no-fuzz-libfuzzer no-ktls no-md2 no-msan no-rc5 no-sctp no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
78 "patch" => "1",
79 "rc4_int" => "unsigned int",
80 "release_date" => "14 Dec 2021",
81 "shlib_version" => "3",
82 "sourcedir" => ".",
83 "target" => "linux-x86_64",
84 "version" => "3.0.1"
85);
86our %target = (
87 "bn_ops" => "SIXTY_FOUR_BIT_LONG",
88);
89our @disablables = (
90 "acvp-tests",
91 "afalgeng",
92 "aria",
93 "asan",
94 "asm",
95 "async",
96 "autoalginit",
97 "autoerrinit",
98 "autoload-config",
99 "bf",
100 "blake2",
101 "buildtest-c++",
102 "bulk",
103 "cached-fetch",
104 "camellia",
105 "capieng",
106 "cast",
107 "chacha",
108 "cmac",
109 "cmp",
110 "cms",
111 "comp",
112 "crypto-mdebug",
113 "ct",
114 "deprecated",
115 "des",
116 "devcryptoeng",
117 "dgram",
118 "dh",
119 "dsa",
120 "dso",
121 "dtls",
122 "dynamic-engine",
123 "ec",
124 "ec2m",
125 "ec_nistp_64_gcc_128",
126 "ecdh",
127 "ecdsa",
128 "egd",
129 "engine",
130 "err",
131 "external-tests",
132 "filenames",
133 "fips",
134 "fips-securitychecks",
135 "fuzz-afl",
136 "fuzz-libfuzzer",
137 "gost",
138 "idea",
139 "ktls",
140 "legacy",
141 "loadereng",
142 "makedepend",
143 "md2",
144 "md4",
145 "mdc2",
146 "module",
147 "msan",
148 "multiblock",
149 "nextprotoneg",
150 "ocb",
151 "ocsp",
152 "padlockeng",
153 "pic",
154 "pinshared",
155 "poly1305",
156 "posix-io",
157 "psk",
158 "rc2",
159 "rc4",
160 "rc5",
161 "rdrand",
162 "rfc3779",
163 "rmd160",
164 "scrypt",
165 "sctp",
166 "secure-memory",
167 "seed",
168 "shared",
169 "siphash",
170 "siv",
171 "sm2",
172 "sm3",
173 "sm4",
174 "sock",
175 "srp",
176 "srtp",
177 "sse2",
178 "ssl",
179 "ssl-trace",
180 "static-engine",
181 "stdio",
182 "tests",
183 "threads",
184 "tls",
185 "trace",
186 "ts",
187 "ubsan",
188 "ui-console",
189 "unit-test",
190 "uplink",
191 "weak-ssl-ciphers",
192 "whirlpool",
193 "zlib",
194 "zlib-dynamic",
195 "ssl3",
196 "ssl3-method",
197 "tls1",
198 "tls1-method",
199 "tls1_1",
200 "tls1_1-method",
201 "tls1_2",
202 "tls1_2-method",
203 "tls1_3",
204 "dtls1",
205 "dtls1-method",
206 "dtls1_2",
207 "dtls1_2-method"
208);
209our @disablables_int = (
210 "crmf"
211);
212our %disabled = (
213 "acvp-tests" => "cascade",
214 "asan" => "default",
215 "buildtest-c++" => "default",
216 "crypto-mdebug" => "default",
217 "crypto-mdebug-backtrace" => "default",
218 "devcryptoeng" => "default",
219 "ec_nistp_64_gcc_128" => "default",
220 "egd" => "default",
221 "external-tests" => "default",
222 "fips" => "default",
223 "fips-securitychecks" => "cascade",
224 "fuzz-afl" => "default",
225 "fuzz-libfuzzer" => "default",
226 "ktls" => "default",
227 "md2" => "default",
228 "msan" => "default",
229 "rc5" => "default",
230 "sctp" => "default",
231 "ssl3" => "default",
232 "ssl3-method" => "default",
233 "trace" => "default",
234 "ubsan" => "default",
235 "unit-test" => "default",
236 "uplink" => "no uplink_arch",
237 "weak-ssl-ciphers" => "default",
238 "zlib" => "default",
239 "zlib-dynamic" => "default"
240);
241
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use