]>
Commit | Line | Data |
---|---|---|
d02b48c6 | 1 | # |
42ba5d23 | 2 | # test/Makefile |
d02b48c6 RE |
3 | # |
4 | ||
5 | DIR= test | |
6 | TOP= .. | |
7 | CC= cc | |
85bcf27c | 8 | INCLUDES= -I$(TOP) -I../include -I../crypto/include $(KRB5_INCLUDES) -I$(TOP)/fips |
d02b48c6 | 9 | CFLAG= -g |
cf1b7d96 | 10 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) |
0f7b63c8 | 11 | PERL= perl |
c1269c81 RL |
12 | # KRB5 stuff |
13 | KRB5_INCLUDES= | |
14 | LIBKRB5= | |
d02b48c6 RE |
15 | |
16 | PEX_LIBS= | |
58964a49 | 17 | EX_LIBS= #-lnsl -lsocket |
d02b48c6 RE |
18 | |
19 | CFLAGS= $(INCLUDES) $(CFLAG) | |
20 | ||
42ba5d23 | 21 | GENERAL=Makefile maketests.com \ |
7d7d2cbc UM |
22 | tests.com testenc.com tx509.com trsa.com tcrl.com tsid.com treq.com \ |
23 | tpkcs7.com tpkcs7d.com tverify.com testgen.com testss.com testssl.com \ | |
24 | testca.com VMSca-response.1 VMSca-response.2 | |
d02b48c6 RE |
25 | |
26 | DLIBCRYPTO= ../libcrypto.a | |
27 | DLIBSSL= ../libssl.a | |
28 | LIBCRYPTO= -L.. -lcrypto | |
29 | LIBSSL= -L.. -lssl | |
6f1a3a31 | 30 | LIBFIPS= -L.. -lfips |
d02b48c6 RE |
31 | |
32 | BNTEST= bntest | |
adfe54b7 | 33 | ECTEST= ectest |
dda64083 | 34 | ECDSATEST= ecdsatest |
e172d60d | 35 | ECDHTEST= ecdhtest |
d02b48c6 RE |
36 | EXPTEST= exptest |
37 | IDEATEST= ideatest | |
d02b48c6 | 38 | SHA1TEST= sha1test |
46ceb15c AP |
39 | SHA256TEST= sha256t |
40 | SHA512TEST= sha512t | |
d02b48c6 | 41 | MDC2TEST= mdc2test |
58964a49 | 42 | RMDTEST= rmdtest |
d02b48c6 | 43 | MD2TEST= md2test |
3009458e | 44 | MD4TEST= md4test |
d02b48c6 | 45 | MD5TEST= md5test |
58964a49 | 46 | HMACTEST= hmactest |
d1593e6b | 47 | WPTEST= wp_test |
d02b48c6 | 48 | RC2TEST= rc2test |
58964a49 RE |
49 | RC4TEST= rc4test |
50 | RC5TEST= rc5test | |
d02b48c6 | 51 | BFTEST= bftest |
58964a49 | 52 | CASTTEST= casttest |
d02b48c6 | 53 | DESTEST= destest |
ad500fdc | 54 | GOST2814789TEST=gost2814789test |
d02b48c6 RE |
55 | RANDTEST= randtest |
56 | DHTEST= dhtest | |
57 | DSATEST= dsatest | |
d02b48c6 | 58 | SSLTEST= ssltest |
721b5b2a | 59 | RSATEST= rsa_test |
5270e702 | 60 | ENGINETEST= enginetest |
0e360199 | 61 | EVPTEST= evp_test |
71ea6b48 | 62 | EVPEXTRATEST=evp_extra_test |
56431240 | 63 | P5_CRPT2_TEST= p5_crpt2_test |
aa6d1a0c | 64 | IGETEST= igetest |
26397d2e | 65 | JPAKETEST= jpaketest |
edc032b5 | 66 | SRPTEST= srptest |
d88926f1 | 67 | V3NAMETEST= v3nametest |
f41231d6 | 68 | HEARTBEATTEST= heartbeat_test |
5a3d21c0 | 69 | CONSTTIMETEST= constant_time_test |
d02b48c6 | 70 | |
f777408f RL |
71 | TESTS= alltests |
72 | ||
28a80034 | 73 | EXE= $(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT) $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \ |
d1593e6b | 74 | $(MD2TEST)$(EXE_EXT) $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) $(WPTEST)$(EXE_EXT) \ |
28a80034 | 75 | $(RC2TEST)$(EXE_EXT) $(RC4TEST)$(EXE_EXT) $(RC5TEST)$(EXE_EXT) \ |
4938ebc4 | 76 | $(DESTEST)$(EXE_EXT) $(SHA1TEST)$(EXE_EXT) $(SHA256TEST)$(EXE_EXT) $(SHA512TEST)$(EXE_EXT) \ |
28a80034 RL |
77 | $(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \ |
78 | $(RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \ | |
26906f2d | 79 | $(GOST2814789TEST)$(EXE_EXT) \ |
30b56225 DSH |
80 | $(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) \ |
81 | $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \ | |
71ea6b48 MC |
82 | $(EVPTEST)$(EXE_EXT) $(EVPEXTRATEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) \ |
83 | $(JPAKETEST)$(EXE_EXT) $(SRPTEST)$(EXE_EXT) $(V3NAMETEST)$(EXE_EXT) \ | |
84 | $(HEARTBEATTEST)$(EXE_EXT) $(P5_CRPT2_TEST)$(EXE_EXT) \ | |
5a3d21c0 | 85 | $(CONSTTIMETEST)$(EXE_EXT) |
30b56225 | 86 | |
28a80034 | 87 | # $(METHTEST)$(EXE_EXT) |
d02b48c6 | 88 | |
e172d60d | 89 | OBJ= $(BNTEST).o $(ECTEST).o $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \ |
dda64083 | 90 | $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \ |
d1593e6b | 91 | $(HMACTEST).o $(WPTEST).o \ |
58964a49 | 92 | $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \ |
4938ebc4 | 93 | $(DESTEST).o $(SHA1TEST).o $(SHA256TEST).o $(SHA512TEST).o \ |
46ceb15c | 94 | $(MDC2TEST).o $(RMDTEST).o \ |
5270e702 | 95 | $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \ |
0e360199 | 96 | $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \ |
71ea6b48 | 97 | $(EVPTEST).o $(EVPEXTRATEST).o $(IGETEST).o $(JPAKETEST).o $(V3NAMETEST).o \ |
6017a551 | 98 | $(GOST2814789TEST).o $(HEARTBEATTEST).o $(P5_CRPT2_TEST).o \ |
5a3d21c0 | 99 | $(CONSTTIMETEST).o testutil.o |
56431240 | 100 | |
e172d60d | 101 | SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \ |
dda64083 | 102 | $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \ |
d1593e6b | 103 | $(HMACTEST).c $(WPTEST).c \ |
58964a49 | 104 | $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \ |
4938ebc4 | 105 | $(DESTEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \ |
5270e702 | 106 | $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \ |
0e360199 | 107 | $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \ |
71ea6b48 | 108 | $(EVPTEST).c $(EVPEXTRATEST).c $(IGETEST).c $(JPAKETEST).c $(V3NAMETEST).c \ |
6017a551 | 109 | $(GOST2814789TEST).c $(HEARTBEATTEST).c $(P5_CRPT2_TEST).c \ |
5a3d21c0 | 110 | $(CONSTTIMETEST).c testutil.c |
d02b48c6 | 111 | |
a80e33b9 | 112 | HEADER= testutil.h |
d02b48c6 | 113 | |
a80e33b9 | 114 | ALL= $(GENERAL) $(SRC) $(HEADER) |
d02b48c6 RE |
115 | |
116 | top: | |
5c5143de | 117 | (cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all) |
d02b48c6 RE |
118 | |
119 | all: exe | |
120 | ||
a42366a4 | 121 | exe: $(EXE) dummytest$(EXE_EXT) |
3ec9dceb | 122 | |
d02b48c6 | 123 | files: |
42ba5d23 | 124 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
d02b48c6 | 125 | |
1cc67fa8 RL |
126 | generate: $(SRC) |
127 | $(SRC): | |
79b42e76 | 128 | @sh $(TOP)/util/point.sh dummytest.c $@ |
1cc67fa8 | 129 | |
d02b48c6 RE |
130 | errors: |
131 | ||
d02b48c6 RE |
132 | tags: |
133 | ctags $(SRC) | |
134 | ||
f777408f RL |
135 | tests: exe apps $(TESTS) |
136 | ||
137 | apps: | |
1e5c205c | 138 | @(cd ..; $(MAKE) DIRS=apps all) |
f777408f | 139 | |
688cf84d | 140 | alltests: \ |
3009458e | 141 | test_des test_idea test_sha test_md4 test_md5 test_hmac \ |
d1593e6b | 142 | test_md2 test_mdc2 test_wp \ |
687403fb | 143 | test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast \ |
e172d60d | 144 | test_rand test_bn test_ec test_ecdsa test_ecdh \ |
dda64083 | 145 | test_enc test_x509 test_rsa test_crl test_sid \ |
105c0be0 | 146 | test_gen test_req test_pkcs7 test_verify test_dh test_dsa \ |
71ea6b48 MC |
147 | test_ss test_ca test_engine test_evp test_evp_extra test_ssl test_tsa \ |
148 | test_ige test_jpake test_srp test_cms test_v3name test_ocsp \ | |
5a3d21c0 EK |
149 | test_gost2814789 test_heartbeat test_p5_crpt2 \ |
150 | test_constant_time | |
0e360199 | 151 | |
687403fb | 152 | test_evp: $(EVPTEST)$(EXE_EXT) evptests.txt |
62d27939 | 153 | ../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt |
d02b48c6 | 154 | |
71ea6b48 MC |
155 | test_evp_extra: $(EVPEXTRATEST)$(EXE_EXT) |
156 | ../util/shlib_wrap.sh ./$(EVPEXTRATEST) | |
157 | ||
56431240 CH |
158 | test_p5_crpt2: $(P5_CRPT2_TEST)$(EXE_EXT) |
159 | ../util/shlib_wrap.sh ./$(P5_CRPT2_TEST) | |
160 | ||
687403fb | 161 | test_des: $(DESTEST)$(EXE_EXT) |
62d27939 | 162 | ../util/shlib_wrap.sh ./$(DESTEST) |
d02b48c6 | 163 | |
687403fb | 164 | test_idea: $(IDEATEST)$(EXE_EXT) |
62d27939 | 165 | ../util/shlib_wrap.sh ./$(IDEATEST) |
d02b48c6 | 166 | |
4938ebc4 | 167 | test_sha: $(SHA1TEST)$(EXE_EXT) $(SHA256TEST)$(EXE_EXT) $(SHA512TEST)$(EXE_EXT) |
62d27939 AP |
168 | ../util/shlib_wrap.sh ./$(SHA1TEST) |
169 | ../util/shlib_wrap.sh ./$(SHA256TEST) | |
170 | ../util/shlib_wrap.sh ./$(SHA512TEST) | |
d02b48c6 | 171 | |
687403fb | 172 | test_mdc2: $(MDC2TEST)$(EXE_EXT) |
62d27939 | 173 | ../util/shlib_wrap.sh ./$(MDC2TEST) |
d02b48c6 | 174 | |
687403fb | 175 | test_md5: $(MD5TEST)$(EXE_EXT) |
62d27939 | 176 | ../util/shlib_wrap.sh ./$(MD5TEST) |
d02b48c6 | 177 | |
687403fb | 178 | test_md4: $(MD4TEST)$(EXE_EXT) |
62d27939 | 179 | ../util/shlib_wrap.sh ./$(MD4TEST) |
3009458e | 180 | |
687403fb | 181 | test_hmac: $(HMACTEST)$(EXE_EXT) |
62d27939 | 182 | ../util/shlib_wrap.sh ./$(HMACTEST) |
58964a49 | 183 | |
687403fb | 184 | test_wp: $(WPTEST)$(EXE_EXT) |
d1593e6b AP |
185 | ../util/shlib_wrap.sh ./$(WPTEST) |
186 | ||
687403fb | 187 | test_md2: $(MD2TEST)$(EXE_EXT) |
62d27939 | 188 | ../util/shlib_wrap.sh ./$(MD2TEST) |
d02b48c6 | 189 | |
687403fb | 190 | test_rmd: $(RMDTEST)$(EXE_EXT) |
62d27939 | 191 | ../util/shlib_wrap.sh ./$(RMDTEST) |
d02b48c6 | 192 | |
687403fb | 193 | test_bf: $(BFTEST)$(EXE_EXT) |
62d27939 | 194 | ../util/shlib_wrap.sh ./$(BFTEST) |
d02b48c6 | 195 | |
687403fb | 196 | test_cast: $(CASTTEST)$(EXE_EXT) |
62d27939 | 197 | ../util/shlib_wrap.sh ./$(CASTTEST) |
58964a49 | 198 | |
687403fb | 199 | test_rc2: $(RC2TEST)$(EXE_EXT) |
62d27939 | 200 | ../util/shlib_wrap.sh ./$(RC2TEST) |
58964a49 | 201 | |
687403fb | 202 | test_rc4: $(RC4TEST)$(EXE_EXT) |
62d27939 | 203 | ../util/shlib_wrap.sh ./$(RC4TEST) |
d02b48c6 | 204 | |
687403fb | 205 | test_rc5: $(RC5TEST)$(EXE_EXT) |
62d27939 | 206 | ../util/shlib_wrap.sh ./$(RC5TEST) |
58964a49 | 207 | |
687403fb | 208 | test_rand: $(RANDTEST)$(EXE_EXT) |
62d27939 | 209 | ../util/shlib_wrap.sh ./$(RANDTEST) |
d02b48c6 | 210 | |
687403fb | 211 | test_gost2814789: $(GOST2814789TEST)$(EXE_EXT) |
8e55e6de | 212 | OPENSSL_ENGINES=../engines/ccgost ../util/shlib_wrap.sh ./$(GOST2814789TEST) |
26906f2d | 213 | |
687403fb | 214 | test_enc: ../apps/openssl$(EXE_EXT) testenc |
62d27939 | 215 | @sh ./testenc |
d02b48c6 | 216 | |
687403fb | 217 | test_x509: ../apps/openssl$(EXE_EXT) tx509 testx509.pem v3-cert1.pem v3-cert2.pem |
d02b48c6 | 218 | echo test normal x509v1 certificate |
62d27939 | 219 | sh ./tx509 2>/dev/null |
d02b48c6 | 220 | echo test first x509v3 certificate |
62d27939 | 221 | sh ./tx509 v3-cert1.pem 2>/dev/null |
d02b48c6 | 222 | echo test second x509v3 certificate |
62d27939 | 223 | sh ./tx509 v3-cert2.pem 2>/dev/null |
d02b48c6 | 224 | |
79a578b9 DSH |
225 | test_rsa: $(RSATEST)$(EXE_EXT) ../apps/openssl$(EXE_EXT) tkey testrsa.pem |
226 | @sh ./tkey testrsa.pem rsa private 2>/dev/null | |
227 | @sh ./tkey testrsapub.pem rsa public 2>/dev/null | |
62d27939 | 228 | ../util/shlib_wrap.sh ./$(RSATEST) |
d02b48c6 | 229 | |
687403fb | 230 | test_crl: ../apps/openssl$(EXE_EXT) tcrl testcrl.pem |
62d27939 | 231 | @sh ./tcrl 2>/dev/null |
d02b48c6 | 232 | |
687403fb | 233 | test_sid: ../apps/openssl$(EXE_EXT) tsid testsid.pem |
62d27939 | 234 | @sh ./tsid 2>/dev/null |
d02b48c6 | 235 | |
687403fb | 236 | test_req: ../apps/openssl$(EXE_EXT) treq testreq.pem testreq2.pem |
62d27939 AP |
237 | @sh ./treq 2>/dev/null |
238 | @sh ./treq testreq2.pem 2>/dev/null | |
d02b48c6 | 239 | |
687403fb | 240 | test_pkcs7: ../apps/openssl$(EXE_EXT) tpkcs7 tpkcs7d testp7.pem pkcs7-1.pem |
62d27939 AP |
241 | @sh ./tpkcs7 2>/dev/null |
242 | @sh ./tpkcs7d 2>/dev/null | |
d02b48c6 | 243 | |
687403fb | 244 | test_bn: $(BNTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) bctest |
d02b48c6 | 245 | @echo starting big number library test, could take a while... |
62d27939 | 246 | @../util/shlib_wrap.sh ./$(BNTEST) >tmp.bntest |
cae55bfc | 247 | @echo quit >>tmp.bntest |
0a52d38b | 248 | @echo "running bc" |
028bac06 | 249 | @<tmp.bntest sh -c "`sh ./bctest ignore`" | $(PERL) -e '$$i=0; while (<STDIN>) {if (/^test (.*)/) {print STDERR "\nverify $$1";} elsif (!/^0\r?$$/) {die "\nFailed! bc: $$_";} else {print STDERR "."; $$i++;}} print STDERR "\n$$i tests passed\n"' |
bc9cd58e | 250 | @echo 'test a^b%c implementations' |
62d27939 | 251 | ../util/shlib_wrap.sh ./$(EXPTEST) |
d02b48c6 | 252 | |
79a578b9 | 253 | test_ec: $(ECTEST)$(EXE_EXT) tkey testec-p256.pem |
a2b03690 | 254 | @echo 'test elliptic curves' |
62d27939 | 255 | ../util/shlib_wrap.sh ./$(ECTEST) |
79a578b9 DSH |
256 | @sh ./tkey testec-p256.pem ec private 2>/dev/null |
257 | @sh ./tkey testecpub-p256.pem ec public 2>/dev/null | |
adfe54b7 | 258 | |
687403fb | 259 | test_ecdsa: $(ECDSATEST)$(EXE_EXT) |
4d94ae00 | 260 | @echo 'test ecdsa' |
584ac221 | 261 | ../util/shlib_wrap.sh ./$(ECDSATEST) |
4d94ae00 | 262 | |
687403fb | 263 | test_ecdh: $(ECDHTEST)$(EXE_EXT) |
e172d60d | 264 | @echo 'test ecdh' |
62d27939 | 265 | ../util/shlib_wrap.sh ./$(ECDHTEST) |
e172d60d | 266 | |
687403fb | 267 | test_verify: ../apps/openssl$(EXE_EXT) |
d02b48c6 RE |
268 | @echo "The following command should have some OK's and some failures" |
269 | @echo "There are definitly a few expired certificates" | |
fefc111a | 270 | ../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs/demo ../certs/demo/*.pem |
d02b48c6 | 271 | |
687403fb | 272 | test_dh: $(DHTEST)$(EXE_EXT) |
a87030a1 | 273 | @echo "Generate a set of DH parameters" |
62d27939 | 274 | ../util/shlib_wrap.sh ./$(DHTEST) |
d02b48c6 | 275 | |
79a578b9 | 276 | test_dsa: $(DSATEST)$(EXE_EXT) tkey testdsa.pem |
a87030a1 | 277 | @echo "Generate a set of DSA parameters" |
62d27939 AP |
278 | ../util/shlib_wrap.sh ./$(DSATEST) |
279 | ../util/shlib_wrap.sh ./$(DSATEST) -app2_1 | |
79a578b9 DSH |
280 | @sh ./tkey testdsa.pem dsa private 2>/dev/null |
281 | @sh ./tkey testdsapub.pem dsa public 2>/dev/null | |
d02b48c6 | 282 | |
687403fb | 283 | test_gen testreq.pem: ../apps/openssl$(EXE_EXT) testgen test.cnf |
d02b48c6 | 284 | @echo "Generate and verify a certificate request" |
62d27939 | 285 | @sh ./testgen |
d02b48c6 | 286 | |
6951c23a | 287 | test_ss keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \ |
ea4507ee | 288 | intP1.ss intP2.ss: testss CAss.cnf Uss.cnf P1ss.cnf P2ss.cnf \ |
687403fb | 289 | ../apps/openssl$(EXE_EXT) |
d02b48c6 | 290 | @echo "Generate and certify a test certificate" |
62d27939 | 291 | @sh ./testss |
6951c23a RL |
292 | @cat certCA.ss certU.ss > intP1.ss |
293 | @cat certCA.ss certU.ss certP1.ss > intP2.ss | |
d02b48c6 | 294 | |
687403fb | 295 | test_engine: $(ENGINETEST)$(EXE_EXT) |
5270e702 | 296 | @echo "Manipulate the ENGINE structures" |
62d27939 | 297 | ../util/shlib_wrap.sh ./$(ENGINETEST) |
5270e702 | 298 | |
6951c23a | 299 | test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \ |
687403fb | 300 | intP1.ss intP2.ss $(SSLTEST)$(EXE_EXT) testssl testsslproxy \ |
a398f821 | 301 | ../apps/server2.pem serverinfo.pem |
d02b48c6 | 302 | @echo "test SSL protocol" |
6e119bb0 | 303 | ../util/shlib_wrap.sh ./$(SSLTEST) -test_cipherlist |
62d27939 AP |
304 | @sh ./testssl keyU.ss certU.ss certCA.ss |
305 | @sh ./testsslproxy keyP1.ss certP1.ss intP1.ss | |
306 | @sh ./testsslproxy keyP2.ss certP2.ss intP2.ss | |
d02b48c6 | 307 | |
687403fb | 308 | test_ca: ../apps/openssl$(EXE_EXT) testca CAss.cnf Uss.cnf |
62d27939 | 309 | @if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then \ |
46c4647e BM |
310 | echo "skipping CA.sh test -- requires RSA"; \ |
311 | else \ | |
65b002f3 BM |
312 | echo "Generate and certify a test certificate via the 'ca' program"; \ |
313 | sh ./testca; \ | |
42ba5d23 | 314 | fi |
d02b48c6 | 315 | |
687403fb | 316 | test_tsa: ../apps/openssl$(EXE_EXT) testtsa CAtsa.cnf ../util/shlib_wrap.sh |
dc241103 | 317 | @if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then \ |
c7235be6 UM |
318 | echo "skipping testtsa test -- requires RSA"; \ |
319 | else \ | |
320 | sh ./testtsa; \ | |
321 | fi | |
322 | ||
4ca7d975 | 323 | test_ige: $(IGETEST)$(EXE_EXT) |
aa6d1a0c BL |
324 | @echo "Test IGE mode" |
325 | ../util/shlib_wrap.sh ./$(IGETEST) | |
326 | ||
26397d2e | 327 | test_jpake: $(JPAKETEST)$(EXE_EXT) |
6caa4edd | 328 | @echo "Test JPAKE" |
26397d2e | 329 | ../util/shlib_wrap.sh ./$(JPAKETEST) |
6caa4edd | 330 | |
687403fb | 331 | test_cms: ../apps/openssl$(EXE_EXT) cms-test.pl smcont.txt |
4a620922 DSH |
332 | @echo "CMS consistency test" |
333 | $(PERL) cms-test.pl | |
334 | ||
edc032b5 BL |
335 | test_srp: $(SRPTEST)$(EXE_EXT) |
336 | @echo "Test SRP" | |
337 | ../util/shlib_wrap.sh ./srptest | |
338 | ||
d88926f1 DSH |
339 | test_v3name: $(V3NAMETEST)$(EXE_EXT) |
340 | @echo "Test X509v3_check_*" | |
341 | ../util/shlib_wrap.sh ./$(V3NAMETEST) | |
342 | ||
687403fb | 343 | test_ocsp: ../apps/openssl$(EXE_EXT) tocsp |
30c278aa BL |
344 | @echo "Test OCSP" |
345 | @sh ./tocsp | |
346 | ||
6af080ac | 347 | test_heartbeat: $(HEARTBEATTEST)$(EXE_EXT) |
f41231d6 | 348 | ../util/shlib_wrap.sh ./$(HEARTBEATTEST) |
6af080ac | 349 | |
5a3d21c0 EK |
350 | test_constant_time: $(CONSTTIMETEST)$(EXE_EXT) |
351 | @echo "Test constant time utilites" | |
352 | ../util/shlib_wrap.sh ./$(CONSTTIMETEST) | |
353 | ||
d02b48c6 RE |
354 | lint: |
355 | lint -DLINT $(INCLUDES) $(SRC)>fluff | |
356 | ||
357 | depend: | |
ce92b6eb AP |
358 | @if [ -z "$(THIS)" ]; then \ |
359 | $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; \ | |
360 | else \ | |
361 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC); \ | |
362 | fi | |
d02b48c6 RE |
363 | |
364 | dclean: | |
99aab161 | 365 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new |
d02b48c6 | 366 | mv -f Makefile.new $(MAKEFILE) |
95553390 UM |
367 | rm -f $(SRC) $(SHA256TEST).c $(SHA512TEST).c evptests.txt newkey.pem testkey.pem \ |
368 | testreq.pem | |
d02b48c6 RE |
369 | |
370 | clean: | |
a42366a4 | 371 | rm -f .rnd tmp.bntest tmp.bctest *.o *.obj *.dll lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log dummytest |
d02b48c6 RE |
372 | |
373 | $(DLIBSSL): | |
1e5c205c | 374 | (cd ..; $(MAKE) DIRS=ssl all) |
d02b48c6 RE |
375 | |
376 | $(DLIBCRYPTO): | |
1e5c205c | 377 | (cd ..; $(MAKE) DIRS=crypto all) |
d02b48c6 | 378 | |
4c3a2d64 | 379 | BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \ |
132eaa59 RL |
380 | shlib_target="$(SHLIB_TARGET)"; \ |
381 | fi; \ | |
d6c76457 | 382 | LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \ |
02c31fa4 | 383 | $(MAKE) -f $(TOP)/Makefile.shared -e \ |
6017a551 | 384 | APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o $$testutil" \ |
2d3de726 | 385 | LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \ |
132eaa59 | 386 | link_app.$${shlib_target} |
a4949896 | 387 | |
95fe635d KR |
388 | BUILD_CMD_STATIC=shlib_target=; \ |
389 | LIBRARIES="$(DLIBSSL) $(DLIBCRYPTO) $(LIBKRB5)"; \ | |
390 | $(MAKE) -f $(TOP)/Makefile.shared -e \ | |
6017a551 | 391 | APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o $$testutil" \ |
95fe635d KR |
392 | LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \ |
393 | link_app.$${shlib_target} | |
394 | ||
4c3a2d64 AP |
395 | $(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO) |
396 | @target=$(RSATEST); $(BUILD_CMD) | |
397 | ||
28a80034 | 398 | $(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 399 | @target=$(BNTEST); $(BUILD_CMD) |
d02b48c6 | 400 | |
28a80034 | 401 | $(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 402 | @target=$(ECTEST); $(BUILD_CMD) |
adfe54b7 | 403 | |
28a80034 | 404 | $(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 405 | @target=$(EXPTEST); $(BUILD_CMD) |
d02b48c6 | 406 | |
28a80034 | 407 | $(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO) |
4c3a2d64 | 408 | @target=$(IDEATEST); $(BUILD_CMD) |
d02b48c6 | 409 | |
28a80034 | 410 | $(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 411 | @target=$(MD2TEST); $(BUILD_CMD) |
d02b48c6 | 412 | |
28a80034 | 413 | $(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 414 | @target=$(SHA1TEST); $(BUILD_CMD) |
46ceb15c | 415 | |
28a80034 | 416 | $(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 417 | @target=$(SHA256TEST); $(BUILD_CMD) |
46ceb15c | 418 | |
28a80034 | 419 | $(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 420 | @target=$(SHA512TEST); $(BUILD_CMD) |
d02b48c6 | 421 | |
6f1a3a31 DSH |
422 | FIPS_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \ |
423 | shlib_target="$(SHLIB_TARGET)"; \ | |
424 | fi; \ | |
425 | if [ "$(FIPSCANLIB)" = "libfips" ]; then \ | |
426 | LIBRARIES="-L$(TOP) -lfips"; \ | |
427 | elif [ -n "$(FIPSCANLIB)" ]; then \ | |
428 | FIPSLD_CC="$(CC)"; CC=$(TOP)/fips/fipsld; export CC FIPSLD_CC; \ | |
429 | LIBRARIES="$${FIPSLIBDIR:-$(TOP)/fips/}fipscanister.o"; \ | |
430 | else \ | |
431 | LIBRARIES="$(LIBCRYPTO)"; \ | |
432 | fi; \ | |
433 | $(MAKE) -f $(TOP)/Makefile.shared -e \ | |
434 | CC="$${CC}" APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \ | |
435 | LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \ | |
436 | link_app.$${shlib_target} | |
437 | ||
438 | FIPS_CRYPTO_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \ | |
439 | shlib_target="$(SHLIB_TARGET)"; \ | |
440 | fi; \ | |
441 | LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \ | |
442 | if [ -z "$(SHARED_LIBS)" -a -n "$(FIPSCANLIB)" ] ; then \ | |
443 | FIPSLD_CC="$(CC)"; CC=$(TOP)/fips/fipsld; export CC FIPSLD_CC; \ | |
444 | fi; \ | |
445 | [ "$(FIPSCANLIB)" = "libfips" ] && LIBRARIES="$$LIBRARIES -lfips"; \ | |
446 | $(MAKE) -f $(TOP)/Makefile.shared -e \ | |
447 | CC="$${CC}" APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \ | |
448 | LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \ | |
449 | link_app.$${shlib_target} | |
450 | ||
28a80034 | 451 | $(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 452 | @target=$(RMDTEST); $(BUILD_CMD) |
58964a49 | 453 | |
28a80034 | 454 | $(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 455 | @target=$(MDC2TEST); $(BUILD_CMD) |
d02b48c6 | 456 | |
28a80034 | 457 | $(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 458 | @target=$(MD4TEST); $(BUILD_CMD) |
3009458e | 459 | |
28a80034 | 460 | $(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 461 | @target=$(MD5TEST); $(BUILD_CMD) |
d02b48c6 | 462 | |
28a80034 | 463 | $(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 464 | @target=$(HMACTEST); $(BUILD_CMD) |
58964a49 | 465 | |
d1593e6b AP |
466 | $(WPTEST)$(EXE_EXT): $(WPTEST).o $(DLIBCRYPTO) |
467 | @target=$(WPTEST); $(BUILD_CMD) | |
468 | ||
28a80034 | 469 | $(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 470 | @target=$(RC2TEST); $(BUILD_CMD) |
d02b48c6 | 471 | |
28a80034 | 472 | $(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 473 | @target=$(BFTEST); $(BUILD_CMD) |
d02b48c6 | 474 | |
28a80034 | 475 | $(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 476 | @target=$(CASTTEST); $(BUILD_CMD) |
d02b48c6 | 477 | |
28a80034 | 478 | $(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 479 | @target=$(RC4TEST); $(BUILD_CMD) |
d02b48c6 | 480 | |
28a80034 | 481 | $(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO) |
4c3a2d64 | 482 | @target=$(RC5TEST); $(BUILD_CMD) |
58964a49 | 483 | |
28a80034 | 484 | $(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 485 | @target=$(DESTEST); $(BUILD_CMD) |
d02b48c6 | 486 | |
26906f2d AP |
487 | $(GOST2814789TEST)$(EXE_EXT): $(GOST2814789TEST).o $(DLIBCRYPTO) |
488 | @target=$(GOST2814789TEST); $(BUILD_CMD) | |
489 | ||
28a80034 | 490 | $(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 491 | @target=$(RANDTEST); $(BUILD_CMD) |
d02b48c6 | 492 | |
28a80034 | 493 | $(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 494 | @target=$(DHTEST); $(BUILD_CMD) |
d02b48c6 | 495 | |
28a80034 | 496 | $(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO) |
4c3a2d64 | 497 | @target=$(DSATEST); $(BUILD_CMD) |
d02b48c6 | 498 | |
28a80034 | 499 | $(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 500 | @target=$(METHTEST); $(BUILD_CMD) |
d02b48c6 | 501 | |
28a80034 | 502 | $(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) |
4c3a2d64 | 503 | @target=$(SSLTEST); $(BUILD_CMD) |
d02b48c6 | 504 | |
28a80034 | 505 | $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO) |
4c3a2d64 | 506 | @target=$(ENGINETEST); $(BUILD_CMD) |
5270e702 | 507 | |
28a80034 | 508 | $(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 509 | @target=$(EVPTEST); $(BUILD_CMD) |
4d94ae00 | 510 | |
71ea6b48 MC |
511 | $(EVPEXTRATEST)$(EXE_EXT): $(EVPEXTRATEST).o $(DLIBCRYPTO) |
512 | @target=$(EVPEXTRATEST); $(BUILD_CMD) | |
513 | ||
56431240 CH |
514 | $(P5_CRPT2_TEST)$(EXE_EXT): $(P5_CRPT2_TEST).o $(DLIBCRYPTO) |
515 | @target=$(P5_CRPT2_TEST); $(BUILD_CMD) | |
516 | ||
28a80034 | 517 | $(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO) |
4c3a2d64 | 518 | @target=$(ECDSATEST); $(BUILD_CMD) |
eb43641d | 519 | |
28a80034 | 520 | $(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO) |
4c3a2d64 | 521 | @target=$(ECDHTEST); $(BUILD_CMD) |
e172d60d | 522 | |
aa6d1a0c BL |
523 | $(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO) |
524 | @target=$(IGETEST); $(BUILD_CMD) | |
525 | ||
26397d2e RL |
526 | $(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO) |
527 | @target=$(JPAKETEST); $(BUILD_CMD) | |
6caa4edd | 528 | |
edc032b5 BL |
529 | $(SRPTEST)$(EXE_EXT): $(SRPTEST).o $(DLIBCRYPTO) |
530 | @target=$(SRPTEST); $(BUILD_CMD) | |
531 | ||
d88926f1 DSH |
532 | $(V3NAMETEST)$(EXE_EXT): $(V3NAMETEST).o $(DLIBCRYPTO) |
533 | @target=$(V3NAMETEST); $(BUILD_CMD) | |
534 | ||
6017a551 MB |
535 | $(HEARTBEATTEST)$(EXE_EXT): $(HEARTBEATTEST).o $(DLIBCRYPTO) testutil.o |
536 | @target=$(HEARTBEATTEST) testutil=testutil.o; $(BUILD_CMD_STATIC) | |
6af080ac | 537 | |
5a3d21c0 EK |
538 | $(CONSTTIMETEST)$(EXE_EXT): $(CONSTTIMETEST).o |
539 | @target=$(CONSTTIMETEST) $(BUILD_CMD) | |
540 | ||
c8a64784 RL |
541 | #$(AESTEST).o: $(AESTEST).c |
542 | # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c | |
3ab56511 | 543 | |
28a80034 | 544 | #$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO) |
6722b62b | 545 | # if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \ |
28a80034 | 546 | # $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \ |
6722b62b | 547 | # else \ |
28a80034 | 548 | # $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \ |
eb43641d | 549 | # fi |
3ab56511 | 550 | |
28a80034 | 551 | dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO) |
8b69d9d2 | 552 | @target=dummytest; $(BUILD_CMD) |
1cc67fa8 | 553 | |
d02b48c6 | 554 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
6242bb9c | 555 | |
8cbccedf | 556 | bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h |
cf1b7d96 | 557 | bftest.o: ../include/openssl/opensslconf.h bftest.c |
85bcf27c MC |
558 | bntest.o: ../crypto/bn/bn_lcl.h ../crypto/include/internal/bn_int.h ../e_os.h |
559 | bntest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | |
560 | bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h | |
6385043f | 561 | bntest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
85bcf27c MC |
562 | bntest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h |
563 | bntest.o: ../include/openssl/ecdsa.h ../include/openssl/err.h | |
564 | bntest.o: ../include/openssl/evp.h ../include/openssl/lhash.h | |
565 | bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | |
566 | bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
567 | bntest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h | |
6385043f MC |
568 | bntest.o: ../include/openssl/rand.h ../include/openssl/safestack.h |
569 | bntest.o: ../include/openssl/sha.h ../include/openssl/stack.h | |
570 | bntest.o: ../include/openssl/symhacks.h ../include/openssl/x509.h | |
571 | bntest.o: ../include/openssl/x509_vfy.h bntest.c | |
8cbccedf RL |
572 | casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h |
573 | casttest.o: ../include/openssl/opensslconf.h casttest.c | |
5a3d21c0 EK |
574 | constant_time_test.o: ../crypto/constant_time_locl.h ../e_os.h |
575 | constant_time_test.o: ../include/openssl/e_os2.h | |
576 | constant_time_test.o: ../include/openssl/opensslconf.h constant_time_test.c | |
71ea6b48 MC |
577 | destest.o: ../include/openssl/des.h ../include/openssl/e_os2.h |
578 | destest.o: ../include/openssl/opensslconf.h destest.c | |
8cbccedf | 579 | dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h |
bf57da07 | 580 | dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h |
534aaf37 GT |
581 | dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h |
582 | dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | |
f8000b93 RL |
583 | dhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h |
584 | dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h | |
585 | dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dhtest.c | |
1a0c1f90 | 586 | dsatest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h |
6385043f MC |
587 | dsatest.o: ../include/openssl/crypto.h ../include/openssl/dsa.h |
588 | dsatest.o: ../include/openssl/e_os2.h ../include/openssl/err.h | |
589 | dsatest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | |
590 | dsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
591 | dsatest.o: ../include/openssl/rand.h ../include/openssl/safestack.h | |
592 | dsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dsatest.c | |
5cc5ec1b DSH |
593 | ecdhtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
594 | ecdhtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h | |
595 | ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h | |
596 | ecdhtest.o: ../include/openssl/ecdh.h ../include/openssl/err.h | |
597 | ecdhtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h | |
598 | ecdhtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
599 | ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
600 | ecdhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h | |
601 | ecdhtest.o: ../include/openssl/sha.h ../include/openssl/stack.h | |
602 | ecdhtest.o: ../include/openssl/symhacks.h ecdhtest.c | |
5e42f9ab | 603 | ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
9d0397e9 | 604 | ecdsatest.o: ../include/openssl/bn.h ../include/openssl/buffer.h |
f0ca9cca | 605 | ecdsatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
9d0397e9 BM |
606 | ecdsatest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h |
607 | ecdsatest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h | |
608 | ecdsatest.o: ../include/openssl/err.h ../include/openssl/evp.h | |
609 | ecdsatest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h | |
610 | ecdsatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
611 | ecdsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
612 | ecdsatest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h | |
f0ca9cca EK |
613 | ecdsatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h |
614 | ecdsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | |
9d0397e9 BM |
615 | ecdsatest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h |
616 | ecdsatest.o: ecdsatest.c | |
fcc76463 | 617 | ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
9d0397e9 | 618 | ectest.o: ../include/openssl/bn.h ../include/openssl/buffer.h |
f0ca9cca | 619 | ectest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
9d0397e9 BM |
620 | ectest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h |
621 | ectest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h | |
622 | ectest.o: ../include/openssl/err.h ../include/openssl/evp.h | |
623 | ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h | |
624 | ectest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
625 | ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
626 | ectest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h | |
f0ca9cca EK |
627 | ectest.o: ../include/openssl/safestack.h ../include/openssl/sha.h |
628 | ectest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | |
9d0397e9 BM |
629 | ectest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ectest.c |
630 | enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | |
f0ca9cca EK |
631 | enginetest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h |
632 | enginetest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h | |
633 | enginetest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h | |
634 | enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h | |
635 | enginetest.o: ../include/openssl/evp.h ../include/openssl/lhash.h | |
636 | enginetest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | |
637 | enginetest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
638 | enginetest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h | |
639 | enginetest.o: ../include/openssl/safestack.h ../include/openssl/sha.h | |
640 | enginetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | |
9d0397e9 BM |
641 | enginetest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h |
642 | enginetest.o: enginetest.c | |
71ea6b48 MC |
643 | evp_extra_test.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
644 | evp_extra_test.o: ../include/openssl/buffer.h ../include/openssl/crypto.h | |
645 | evp_extra_test.o: ../include/openssl/e_os2.h ../include/openssl/ec.h | |
646 | evp_extra_test.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h | |
647 | evp_extra_test.o: ../include/openssl/err.h ../include/openssl/evp.h | |
648 | evp_extra_test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h | |
649 | evp_extra_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
650 | evp_extra_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
651 | evp_extra_test.o: ../include/openssl/pkcs7.h ../include/openssl/rsa.h | |
652 | evp_extra_test.o: ../include/openssl/safestack.h ../include/openssl/sha.h | |
653 | evp_extra_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | |
654 | evp_extra_test.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h | |
655 | evp_extra_test.o: evp_extra_test.c | |
86d20cb6 | 656 | evp_test.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
657 | evp_test.o: ../include/openssl/buffer.h ../include/openssl/conf.h |
658 | evp_test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | |
659 | evp_test.o: ../include/openssl/ec.h ../include/openssl/ecdh.h | |
86d20cb6 DSH |
660 | evp_test.o: ../include/openssl/ecdsa.h ../include/openssl/err.h |
661 | evp_test.o: ../include/openssl/evp.h ../include/openssl/lhash.h | |
662 | evp_test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | |
663 | evp_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
664 | evp_test.o: ../include/openssl/ossl_typ.h ../include/openssl/pem.h | |
665 | evp_test.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h | |
666 | evp_test.o: ../include/openssl/safestack.h ../include/openssl/sha.h | |
667 | evp_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | |
668 | evp_test.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h | |
669 | evp_test.o: ../include/openssl/x509v3.h evp_test.c | |
8cbccedf | 670 | exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h |
cf1b7d96 RL |
671 | exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
672 | exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h | |
673 | exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
f8000b93 RL |
674 | exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h |
675 | exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h | |
676 | exptest.o: ../include/openssl/symhacks.h exptest.c | |
ad500fdc MC |
677 | gost2814789test.o: ../engines/ccgost/gost89.h ../include/openssl/asn1.h |
678 | gost2814789test.o: ../include/openssl/bio.h ../include/openssl/buffer.h | |
679 | gost2814789test.o: ../include/openssl/conf.h ../include/openssl/crypto.h | |
680 | gost2814789test.o: ../include/openssl/e_os2.h ../include/openssl/ec.h | |
681 | gost2814789test.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h | |
682 | gost2814789test.o: ../include/openssl/engine.h ../include/openssl/err.h | |
683 | gost2814789test.o: ../include/openssl/evp.h ../include/openssl/hmac.h | |
684 | gost2814789test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h | |
685 | gost2814789test.o: ../include/openssl/objects.h | |
686 | gost2814789test.o: ../include/openssl/opensslconf.h | |
687 | gost2814789test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
688 | gost2814789test.o: ../include/openssl/pkcs7.h ../include/openssl/safestack.h | |
689 | gost2814789test.o: ../include/openssl/sha.h ../include/openssl/stack.h | |
690 | gost2814789test.o: ../include/openssl/symhacks.h ../include/openssl/x509.h | |
691 | gost2814789test.o: ../include/openssl/x509_vfy.h gost2814789test.c | |
6af080ac | 692 | heartbeat_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
693 | heartbeat_test.o: ../include/openssl/buffer.h ../include/openssl/comp.h |
694 | heartbeat_test.o: ../include/openssl/crypto.h ../include/openssl/dsa.h | |
6af080ac MB |
695 | heartbeat_test.o: ../include/openssl/dtls1.h ../include/openssl/e_os2.h |
696 | heartbeat_test.o: ../include/openssl/ec.h ../include/openssl/ecdh.h | |
697 | heartbeat_test.o: ../include/openssl/ecdsa.h ../include/openssl/err.h | |
698 | heartbeat_test.o: ../include/openssl/evp.h ../include/openssl/hmac.h | |
699 | heartbeat_test.o: ../include/openssl/kssl.h ../include/openssl/lhash.h | |
700 | heartbeat_test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | |
701 | heartbeat_test.o: ../include/openssl/opensslconf.h | |
702 | heartbeat_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
703 | heartbeat_test.o: ../include/openssl/pem.h ../include/openssl/pem2.h | |
704 | heartbeat_test.o: ../include/openssl/pkcs7.h ../include/openssl/pqueue.h | |
705 | heartbeat_test.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | |
706 | heartbeat_test.o: ../include/openssl/sha.h ../include/openssl/srtp.h | |
707 | heartbeat_test.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h | |
708 | heartbeat_test.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h | |
709 | heartbeat_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | |
710 | heartbeat_test.o: ../include/openssl/tls1.h ../include/openssl/x509.h | |
11305038 EK |
711 | heartbeat_test.o: ../include/openssl/x509_vfy.h ../ssl/record/record.h |
712 | heartbeat_test.o: ../ssl/ssl_locl.h heartbeat_test.c testutil.h | |
5e42f9ab | 713 | hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
714 | hmactest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
715 | hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h | |
716 | hmactest.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h | |
717 | hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
718 | hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
719 | hmactest.o: ../include/openssl/safestack.h ../include/openssl/stack.h | |
720 | hmactest.o: ../include/openssl/symhacks.h hmactest.c | |
8cbccedf RL |
721 | ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h |
722 | ideatest.o: ../include/openssl/opensslconf.h ideatest.c | |
b7056b64 DSH |
723 | igetest.o: ../include/openssl/aes.h ../include/openssl/crypto.h |
724 | igetest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h | |
725 | igetest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
726 | igetest.o: ../include/openssl/rand.h ../include/openssl/safestack.h | |
727 | igetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h igetest.c | |
11305038 EK |
728 | jpaketest.o: ../include/openssl/opensslconf.h jpaketest.c |
729 | md2test.o: ../e_os.h ../include/openssl/e_os2.h | |
730 | md2test.o: ../include/openssl/opensslconf.h md2test.c | |
5e42f9ab | 731 | md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
732 | md4test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
733 | md4test.o: ../include/openssl/evp.h ../include/openssl/md4.h | |
734 | md4test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | |
735 | md4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
736 | md4test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h | |
737 | md4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md4test.c | |
5e42f9ab | 738 | md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
739 | md5test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
740 | md5test.o: ../include/openssl/evp.h ../include/openssl/md5.h | |
741 | md5test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | |
742 | md5test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
743 | md5test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h | |
744 | md5test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md5test.c | |
3ed3603b | 745 | mdc2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca | 746 | mdc2test.o: ../include/openssl/crypto.h ../include/openssl/des.h |
71ea6b48 MC |
747 | mdc2test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h |
748 | mdc2test.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h | |
749 | mdc2test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
750 | mdc2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
751 | mdc2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h | |
752 | mdc2test.o: ../include/openssl/symhacks.h mdc2test.c | |
e3ba6a5f | 753 | p5_crpt2_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
754 | p5_crpt2_test.o: ../include/openssl/buffer.h ../include/openssl/conf.h |
755 | p5_crpt2_test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | |
756 | p5_crpt2_test.o: ../include/openssl/ec.h ../include/openssl/ecdh.h | |
757 | p5_crpt2_test.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h | |
758 | p5_crpt2_test.o: ../include/openssl/err.h ../include/openssl/evp.h | |
759 | p5_crpt2_test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h | |
760 | p5_crpt2_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
761 | p5_crpt2_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
762 | p5_crpt2_test.o: ../include/openssl/pkcs7.h ../include/openssl/safestack.h | |
763 | p5_crpt2_test.o: ../include/openssl/sha.h ../include/openssl/stack.h | |
764 | p5_crpt2_test.o: ../include/openssl/symhacks.h ../include/openssl/x509.h | |
e3ba6a5f | 765 | p5_crpt2_test.o: ../include/openssl/x509_vfy.h p5_crpt2_test.c |
71fa4513 BL |
766 | randtest.o: ../e_os.h ../include/openssl/e_os2.h |
767 | randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h | |
768 | randtest.o: ../include/openssl/rand.h randtest.c | |
8cbccedf | 769 | rc2test.o: ../e_os.h ../include/openssl/e_os2.h |
cf1b7d96 | 770 | rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c |
71fa4513 BL |
771 | rc4test.o: ../e_os.h ../include/openssl/e_os2.h |
772 | rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h | |
773 | rc4test.o: ../include/openssl/sha.h rc4test.c | |
11305038 EK |
774 | rc5test.o: ../e_os.h ../include/openssl/e_os2.h |
775 | rc5test.o: ../include/openssl/opensslconf.h rc5test.c | |
5e42f9ab | 776 | rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
777 | rmdtest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
778 | rmdtest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h | |
779 | rmdtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
780 | rmdtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
781 | rmdtest.o: ../include/openssl/ripemd.h ../include/openssl/safestack.h | |
782 | rmdtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h rmdtest.c | |
3aecef76 LJ |
783 | rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
784 | rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h | |
1a0c1f90 | 785 | rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h |
74cc4903 BM |
786 | rsa_test.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h |
787 | rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
788 | rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h | |
789 | rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h | |
1a0c1f90 | 790 | rsa_test.o: ../include/openssl/symhacks.h rsa_test.c |
5e42f9ab | 791 | sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
792 | sha1test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
793 | sha1test.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h | |
794 | sha1test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
795 | sha1test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
796 | sha1test.o: ../include/openssl/safestack.h ../include/openssl/sha.h | |
797 | sha1test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h sha1test.c | |
5e42f9ab | 798 | ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
3aecef76 | 799 | ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h |
a7201e9a RL |
800 | ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h |
801 | ssltest.o: ../include/openssl/crypto.h ../include/openssl/dh.h | |
0d5ea761 BM |
802 | ssltest.o: ../include/openssl/dsa.h ../include/openssl/dtls1.h |
803 | ssltest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h | |
804 | ssltest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h | |
9d0397e9 BM |
805 | ssltest.o: ../include/openssl/engine.h ../include/openssl/err.h |
806 | ssltest.o: ../include/openssl/evp.h ../include/openssl/hmac.h | |
807 | ssltest.o: ../include/openssl/kssl.h ../include/openssl/lhash.h | |
808 | ssltest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | |
809 | ssltest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
810 | ssltest.o: ../include/openssl/ossl_typ.h ../include/openssl/pem.h | |
811 | ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h | |
812 | ssltest.o: ../include/openssl/pqueue.h ../include/openssl/rand.h | |
813 | ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | |
edc032b5 | 814 | ssltest.o: ../include/openssl/sha.h ../include/openssl/srp.h |
84b6e277 DSH |
815 | ssltest.o: ../include/openssl/srtp.h ../include/openssl/ssl.h |
816 | ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h | |
817 | ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h | |
818 | ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h | |
f0ca9cca | 819 | ssltest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h |
11305038 EK |
820 | ssltest.o: ../include/openssl/x509v3.h ../ssl/record/record.h ../ssl/ssl_locl.h |
821 | ssltest.o: ssltest.c | |
f0ca9cca | 822 | testutil.o: testutil.c testutil.h |
a6bbbf2f | 823 | v3nametest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
f0ca9cca EK |
824 | v3nametest.o: ../include/openssl/buffer.h ../include/openssl/conf.h |
825 | v3nametest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | |
826 | v3nametest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h | |
827 | v3nametest.o: ../include/openssl/ecdsa.h ../include/openssl/evp.h | |
828 | v3nametest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h | |
829 | v3nametest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | |
830 | v3nametest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | |
831 | v3nametest.o: ../include/openssl/pkcs7.h ../include/openssl/safestack.h | |
98a7edf9 DSH |
832 | v3nametest.o: ../include/openssl/sha.h ../include/openssl/stack.h |
833 | v3nametest.o: ../include/openssl/symhacks.h ../include/openssl/x509.h | |
834 | v3nametest.o: ../include/openssl/x509_vfy.h ../include/openssl/x509v3.h | |
835 | v3nametest.o: v3nametest.c | |
d1593e6b AP |
836 | wp_test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
837 | wp_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | |
838 | wp_test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h | |
839 | wp_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | |
840 | wp_test.o: ../include/openssl/whrlpool.h wp_test.c |