Makefile 28.5 KB
Newer Older
1
#
B
Ben Laurie 已提交
2
# test/Makefile
3 4 5 6 7
#

DIR=		test
TOP=		..
CC=		cc
8
INCLUDES=	-I$(TOP) -I../include $(KRB5_INCLUDES) -I$(TOP)/fips
9
CFLAG=		-g
10
MAKEDEPEND=	$(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
11
PERL=		perl
12 13 14
# KRB5 stuff
KRB5_INCLUDES=
LIBKRB5=
15 16

PEX_LIBS=
17
EX_LIBS= #-lnsl -lsocket
18 19 20

CFLAGS= $(INCLUDES) $(CFLAG)

B
Ben Laurie 已提交
21
GENERAL=Makefile maketests.com \
U
Ulf Möller 已提交
22 23 24
	tests.com testenc.com tx509.com trsa.com tcrl.com tsid.com treq.com \
	tpkcs7.com tpkcs7d.com tverify.com testgen.com testss.com testssl.com \
	testca.com VMSca-response.1 VMSca-response.2
25 26 27 28 29

DLIBCRYPTO= ../libcrypto.a
DLIBSSL= ../libssl.a
LIBCRYPTO= -L.. -lcrypto
LIBSSL= -L.. -lssl
30
LIBFIPS= -L.. -lfips
31 32

BNTEST=		bntest
33
ECTEST=		ectest
34
ECDSATEST=	ecdsatest
B
Bodo Möller 已提交
35
ECDHTEST=	ecdhtest
36 37 38 39
EXPTEST=	exptest
IDEATEST=	ideatest
SHATEST=	shatest
SHA1TEST=	sha1test
A
Andy Polyakov 已提交
40 41
SHA256TEST=	sha256t
SHA512TEST=	sha512t
42
MDC2TEST=	mdc2test
43
RMDTEST=	rmdtest
44
MD2TEST=	md2test
45
MD4TEST=	md4test
46
MD5TEST=	md5test
47
HMACTEST=	hmactest
48
WPTEST=		wp_test
49
RC2TEST=	rc2test
50 51
RC4TEST=	rc4test
RC5TEST=	rc5test
52
BFTEST=		bftest
53
CASTTEST=	casttest
54 55 56 57 58 59
DESTEST=	destest
RANDTEST=	randtest
DHTEST=		dhtest
DSATEST=	dsatest
METHTEST=	methtest
SSLTEST=	ssltest
60
RSATEST=	rsa_test
61
ENGINETEST=	enginetest
B
Ben Laurie 已提交
62
EVPTEST=	evp_test
B
Ben Laurie 已提交
63
IGETEST=	igetest
64
JPAKETEST=	jpaketest
65 66 67 68 69 70 71 72 73 74 75 76
FIPS_SHATEST=	fips_shatest
FIPS_DESTEST=	fips_desmovs
FIPS_RANDTEST=	fips_randtest
FIPS_AESTEST=	fips_aesavs
FIPS_HMACTEST=	fips_hmactest
FIPS_RSAVTEST=	fips_rsavtest
FIPS_RSASTEST=	fips_rsastest
FIPS_RSAGTEST=	fips_rsagtest
FIPS_DSATEST=	fips_dsatest
FIPS_DSSVS=	fips_dssvs
FIPS_RNGVS=	fips_rngvs
FIPS_TEST_SUITE=fips_test_suite
77

78 79
TESTS=		alltests

80
EXE=	$(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT)  $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
81
	$(MD2TEST)$(EXE_EXT)  $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) $(WPTEST)$(EXE_EXT) \
82 83 84 85 86
	$(RC2TEST)$(EXE_EXT) $(RC4TEST)$(EXE_EXT) $(RC5TEST)$(EXE_EXT) \
	$(DESTEST)$(EXE_EXT) $(SHATEST)$(EXE_EXT) $(SHA1TEST)$(EXE_EXT) $(SHA256TEST)$(EXE_EXT) $(SHA512TEST)$(EXE_EXT) \
	$(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \
	$(RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \
	$(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
87 88 89 90 91 92 93
	$(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) $(JPAKETEST)$(EXE_EXT) \
	$(FIPS_SHATEST)$(EXE_EXT) $(FIPS_DESTEST)$(EXE_EXT) \
	$(FIPS_RANDTEST)$(EXE_EXT) $(FIPS_AESTEST)$(EXE_EXT) \
	$(FIPS_HMACTEST)$(EXE_EXT) $(FIPS_RSAVTEST)$(EXE_EXT) \
	$(FIPS_RSASTEST)$(EXE_EXT) $(FIPS_RSAGTEST)$(EXE_EXT) \
	$(FIPS_DSSVS)$(EXE_EXT) $(FIPS_DSATEST)$(EXE_EXT) \
	$(FIPS_RNGVS)$(EXE_EXT) $(FIPS_TEST_SUITE)$(EXE_EXT) 
94

95
# $(METHTEST)$(EXE_EXT)
96

B
Bodo Möller 已提交
97
OBJ=	$(BNTEST).o $(ECTEST).o  $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
98
	$(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
99
	$(HMACTEST).o $(WPTEST).o \
100
	$(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
A
Andy Polyakov 已提交
101 102
	$(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(SHA256TEST).o $(SHA512TEST).o \
	$(MDC2TEST).o $(RMDTEST).o \
103
	$(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
B
Ben Laurie 已提交
104
	$(BFTEST).o  $(SSLTEST).o  $(DSATEST).o  $(EXPTEST).o $(RSATEST).o \
105 106 107 108
	$(FIPS_SHATEST).o $(FIPS_DESTEST).o $(FIPS_RANDTEST).o \
	$(FIPS_AESTEST).o $(FIPS_HMACTEST).o $(FIPS_RSAVTEST).o \
	$(FIPS_RSASTEST).o $(FIPS_RSAGTEST).o \
	$(FIPS_DSSVS).o $(FIPS_DSATEST).o $(FIPS_RNGVS).o $(FIPS_TEST_SUITE).o \
109
	$(EVPTEST).o $(IGETEST).o $(JPAKETEST).o
B
Bodo Möller 已提交
110
SRC=	$(BNTEST).c $(ECTEST).c  $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
111
	$(MD2TEST).c  $(MD4TEST).c $(MD5TEST).c \
112
	$(HMACTEST).c $(WPTEST).c \
113 114
	$(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \
	$(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
115
	$(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
B
Ben Laurie 已提交
116
	$(BFTEST).c  $(SSLTEST).c $(DSATEST).c   $(EXPTEST).c $(RSATEST).c \
117 118 119 120
	$(FIPS_SHATEST).c $(FIPS_DESTEST).c $(FIPS_RANDTEST).c \
	$(FIPS_AESTEST).c $(FIPS_HMACTEST).c $(FIPS_RSAVTEST).c \
	$(FIPS_RSASTEST).c $(FIPS_RSAGTEST).c \
	$(FIPS_DSSVS).c $(FIPS_DSATEST).c $(FIPS_RNGVS).c $(FIPS_TEST_SUITE).c \
121
	$(EVPTEST).c $(IGETEST).c $(JPAKETEST).c
122 123 124 125 126 127 128

EXHEADER= 
HEADER=	$(EXHEADER)

ALL=    $(GENERAL) $(SRC) $(HEADER)

top:
129
	(cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
130 131 132

all:	exe

133
exe:	$(EXE) dummytest$(EXE_EXT)
134 135

files:
B
Ben Laurie 已提交
136
	$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
137 138 139

links:

140 141
generate: $(SRC)
$(SRC):
142
	@sh $(TOP)/util/point.sh dummytest.c $@
143

144 145 146 147 148 149 150
errors:

install:

tags:
	ctags $(SRC)

151 152 153
tests:	exe apps $(TESTS)

apps:
154
	@(cd ..; $(MAKE) DIRS=apps all)
155

156
alltests: \
157
	test_des test_idea test_sha test_md4 test_md5 test_hmac \
158
	test_md2 test_mdc2 test_wp \
159
	test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
B
Bodo Möller 已提交
160
	test_rand test_bn test_ec test_ecdsa test_ecdh \
161
	test_enc test_x509 test_rsa test_crl test_sid \
162
	test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
B
Ben Laurie 已提交
163
	test_ss test_ca test_engine test_evp test_ssl test_tsa test_ige \
D
Dr. Stephen Henson 已提交
164
	test_jpake test_cms
B
Ben Laurie 已提交
165 166

test_evp:
167
	../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt
168 169

test_des:
170
	../util/shlib_wrap.sh ./$(DESTEST)
171 172

test_idea:
173
	../util/shlib_wrap.sh ./$(IDEATEST)
174 175

test_sha:
176 177 178 179
	../util/shlib_wrap.sh ./$(SHATEST)
	../util/shlib_wrap.sh ./$(SHA1TEST)
	../util/shlib_wrap.sh ./$(SHA256TEST)
	../util/shlib_wrap.sh ./$(SHA512TEST)
180 181

test_mdc2:
182
	../util/shlib_wrap.sh ./$(MDC2TEST)
183 184

test_md5:
185
	../util/shlib_wrap.sh ./$(MD5TEST)
186

187
test_md4:
188
	../util/shlib_wrap.sh ./$(MD4TEST)
189

190
test_hmac:
191
	../util/shlib_wrap.sh ./$(HMACTEST)
192

193 194 195
test_wp:
	../util/shlib_wrap.sh ./$(WPTEST)

196
test_md2:
197
	../util/shlib_wrap.sh ./$(MD2TEST)
198

199
test_rmd:
200
	../util/shlib_wrap.sh ./$(RMDTEST)
201 202

test_bf:
203
	../util/shlib_wrap.sh ./$(BFTEST)
204

205
test_cast:
206
	../util/shlib_wrap.sh ./$(CASTTEST)
207 208

test_rc2:
209
	../util/shlib_wrap.sh ./$(RC2TEST)
210

211
test_rc4:
212
	../util/shlib_wrap.sh ./$(RC4TEST)
213

214
test_rc5:
215
	../util/shlib_wrap.sh ./$(RC5TEST)
216

217
test_rand:
218
	../util/shlib_wrap.sh ./$(RANDTEST)
219 220

test_enc:
221
	@sh ./testenc
222 223 224

test_x509:
	echo test normal x509v1 certificate
225
	sh ./tx509 2>/dev/null
226
	echo test first x509v3 certificate
227
	sh ./tx509 v3-cert1.pem 2>/dev/null
228
	echo test second x509v3 certificate
229
	sh ./tx509 v3-cert2.pem 2>/dev/null
230

B
Ben Laurie 已提交
231
test_rsa: $(RSATEST)$(EXE_EXT)
232 233
	@sh ./trsa 2>/dev/null
	../util/shlib_wrap.sh ./$(RSATEST)
234 235

test_crl:
236
	@sh ./tcrl 2>/dev/null
237 238

test_sid:
239
	@sh ./tsid 2>/dev/null
240 241

test_req:
242 243
	@sh ./treq 2>/dev/null
	@sh ./treq testreq2.pem 2>/dev/null
244 245

test_pkcs7:
246 247
	@sh ./tpkcs7 2>/dev/null
	@sh ./tpkcs7d 2>/dev/null
248 249 250

test_bn:
	@echo starting big number library test, could take a while...
251
	@../util/shlib_wrap.sh ./$(BNTEST) >tmp.bntest
252
	@echo quit >>tmp.bntest
253
	@echo "running bc"
254
	@<tmp.bntest sh -c "`sh ./bctest ignore`" | $(PERL) -e '$$i=0; while (<STDIN>) {if (/^test (.*)/) {print STDERR "\nverify $$1";} elsif (!/^0$$/) {die "\nFailed! bc: $$_";} else {print STDERR "."; $$i++;}} print STDERR "\n$$i tests passed\n"'
255
	@echo 'test a^b%c implementations'
256
	../util/shlib_wrap.sh ./$(EXPTEST)
257

258
test_ec:
259
	@echo 'test elliptic curves'
260
	../util/shlib_wrap.sh ./$(ECTEST)
261

B
Bodo Möller 已提交
262 263
test_ecdsa:
	@echo 'test ecdsa'
264
	../util/shlib_wrap.sh ./$(ECDSATEST)
B
Bodo Möller 已提交
265

B
Bodo Möller 已提交
266 267
test_ecdh:
	@echo 'test ecdh'
268
	../util/shlib_wrap.sh ./$(ECDHTEST)
B
Bodo Möller 已提交
269

270 271 272
test_verify:
	@echo "The following command should have some OK's and some failures"
	@echo "There are definitly a few expired certificates"
273
	../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs ../certs/*.pem
274 275

test_dh:
276
	@echo "Generate a set of DH parameters"
277
	../util/shlib_wrap.sh ./$(DHTEST)
278 279

test_dsa:
280
	@echo "Generate a set of DSA parameters"
281 282
	../util/shlib_wrap.sh ./$(DSATEST)
	../util/shlib_wrap.sh ./$(DSATEST) -app2_1
283

284
test_gen:
285
	@echo "Generate and verify a certificate request"
286
	@sh ./testgen
287

288 289
test_ss keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \
		intP1.ss intP2.ss: testss
290
	@echo "Generate and certify a test certificate"
291
	@sh ./testss
292 293
	@cat certCA.ss certU.ss > intP1.ss
	@cat certCA.ss certU.ss certP1.ss > intP2.ss
294

295 296
test_engine: 
	@echo "Manipulate the ENGINE structures"
297
	../util/shlib_wrap.sh ./$(ENGINETEST)
298

299 300
test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \
		intP1.ss intP2.ss
301
	@echo "test SSL protocol"
302
	../util/shlib_wrap.sh ./$(SSLTEST) -test_cipherlist
303 304 305
	@sh ./testssl keyU.ss certU.ss certCA.ss
	@sh ./testsslproxy keyP1.ss certP1.ss intP1.ss
	@sh ./testsslproxy keyP2.ss certP2.ss intP2.ss
306 307

test_ca:
308
	@if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then \
309 310
	  echo "skipping CA.sh test -- requires RSA"; \
	else \
311 312
	  echo "Generate and certify a test certificate via the 'ca' program"; \
	  sh ./testca; \
B
Ben Laurie 已提交
313
	fi
314

315
test_aes: #$(AESTEST)
316
#	@echo "test Rijndael"
317
#	../util/shlib_wrap.sh ./$(AESTEST)
318

319
test_tsa:
U
Ulf Möller 已提交
320
	@if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then \
321 322 323 324 325
	  echo "skipping testtsa test -- requires RSA"; \
	else \
	  sh ./testtsa; \
	fi

A
Andy Polyakov 已提交
326
test_ige: $(IGETEST)$(EXE_EXT)
B
Ben Laurie 已提交
327 328 329
	@echo "Test IGE mode"
	../util/shlib_wrap.sh ./$(IGETEST)

330
test_jpake: $(JPAKETEST)$(EXE_EXT)
B
Ben Laurie 已提交
331
	@echo "Test JPAKE"
332
	../util/shlib_wrap.sh ./$(JPAKETEST)
B
Ben Laurie 已提交
333

D
Dr. Stephen Henson 已提交
334 335 336 337
test_cms:
	@echo "CMS consistency test"
	$(PERL) cms-test.pl

338 339 340 341
lint:
	lint -DLINT $(INCLUDES) $(SRC)>fluff

depend:
342 343 344 345 346
	@if [ -z "$(THIS)" ]; then \
	    $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; \
	else \
	    $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC); \
	fi
347 348

dclean:
349
	$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
350
	mv -f Makefile.new $(MAKEFILE)
351 352
	rm -f $(SRC) $(SHA256TEST).c $(SHA512TEST).c evptests.txt newkey.pem testkey.pem \
			testreq.pem
353 354

clean:
355
	rm -f .rnd tmp.bntest tmp.bctest *.o *.obj *.dll lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log dummytest
356 357

$(DLIBSSL):
358
	(cd ..; $(MAKE) DIRS=ssl all)
359 360

$(DLIBCRYPTO):
361
	(cd ..; $(MAKE) DIRS=crypto all)
362

363
BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
364 365
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
366
	LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \
A
Andy Polyakov 已提交
367
	$(MAKE) -f $(TOP)/Makefile.shared -e \
368
		APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
369
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
370
		link_app.$${shlib_target}
B
Ben Laurie 已提交
371

372 373 374
$(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
	@target=$(RSATEST); $(BUILD_CMD)

375
$(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO)
376
	@target=$(BNTEST); $(BUILD_CMD)
377

378
$(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO)
379
	@target=$(ECTEST); $(BUILD_CMD)
380

381
$(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO)
382
	@target=$(EXPTEST); $(BUILD_CMD)
383

384
$(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO)
385
	@target=$(IDEATEST); $(BUILD_CMD)
386

387
$(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO)
388
	@target=$(MD2TEST); $(BUILD_CMD)
389

390
$(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
391
	@target=$(SHATEST); $(BUILD_CMD)
392

393
$(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
394
	@target=$(SHA1TEST); $(BUILD_CMD)
A
Andy Polyakov 已提交
395

396
$(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO)
397
	@target=$(SHA256TEST); $(BUILD_CMD)
A
Andy Polyakov 已提交
398

399
$(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
400
	@target=$(SHA512TEST); $(BUILD_CMD)
401

402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466
FIPS_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$(FIPSCANLIB)" = "libfips" ]; then \
		LIBRARIES="-L$(TOP) -lfips"; \
	elif [ -n "$(FIPSCANLIB)" ]; then \
		FIPSLD_CC="$(CC)"; CC=$(TOP)/fips/fipsld; export CC FIPSLD_CC; \
		LIBRARIES="$${FIPSLIBDIR:-$(TOP)/fips/}fipscanister.o"; \
	else \
		LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(MAKE) -f $(TOP)/Makefile.shared -e \
		CC="$${CC}" APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		link_app.$${shlib_target}

FIPS_CRYPTO_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \
	if [ -z "$(SHARED_LIBS)" -a -n "$(FIPSCANLIB)" ] ; then \
		FIPSLD_CC="$(CC)"; CC=$(TOP)/fips/fipsld; export CC FIPSLD_CC; \
	fi; \
	[ "$(FIPSCANLIB)" = "libfips" ] && LIBRARIES="$$LIBRARIES -lfips"; \
	$(MAKE) -f $(TOP)/Makefile.shared -e \
		CC="$${CC}" APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		link_app.$${shlib_target}

$(FIPS_SHATEST)$(EXE_EXT): $(FIPS_SHATEST).o $(DLIBCRYPTO)
	@target=$(FIPS_SHATEST); $(FIPS_BUILD_CMD)

$(FIPS_AESTEST)$(EXE_EXT): $(FIPS_AESTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_AESTEST); $(FIPS_BUILD_CMD)

$(FIPS_DESTEST)$(EXE_EXT): $(FIPS_DESTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_DESTEST); $(FIPS_BUILD_CMD)

$(FIPS_HMACTEST)$(EXE_EXT): $(FIPS_HMACTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_HMACTEST); $(FIPS_BUILD_CMD)

$(FIPS_RANDTEST)$(EXE_EXT): $(FIPS_RANDTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_RANDTEST); $(FIPS_BUILD_CMD)

$(FIPS_RSAVTEST)$(EXE_EXT): $(FIPS_RSAVTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_RSAVTEST); $(FIPS_BUILD_CMD)

$(FIPS_RSASTEST)$(EXE_EXT): $(FIPS_RSASTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_RSASTEST); $(FIPS_BUILD_CMD)

$(FIPS_RSAGTEST)$(EXE_EXT): $(FIPS_RSAGTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_RSAGTEST); $(FIPS_BUILD_CMD)

$(FIPS_DSATEST)$(EXE_EXT): $(FIPS_DSATEST).o $(DLIBCRYPTO)
	@target=$(FIPS_DSATEST); $(FIPS_BUILD_CMD)

$(FIPS_DSSVS)$(EXE_EXT): $(FIPS_DSSVS).o $(DLIBCRYPTO)
	@target=$(FIPS_DSSVS); $(FIPS_BUILD_CMD)

$(FIPS_RNGVS)$(EXE_EXT): $(FIPS_RNGVS).o $(DLIBCRYPTO)
	@target=$(FIPS_RNGVS); $(FIPS_BUILD_CMD)

$(FIPS_TEST_SUITE)$(EXE_EXT): $(FIPS_TEST_SUITE).o $(DLIBCRYPTO)
	@target=$(FIPS_TEST_SUITE); $(FIPS_BUILD_CMD)

467
$(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO)
468
	@target=$(RMDTEST); $(BUILD_CMD)
469

470
$(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO)
471
	@target=$(MDC2TEST); $(BUILD_CMD)
472

473
$(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO)
474
	@target=$(MD4TEST); $(BUILD_CMD)
475

476
$(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO)
477
	@target=$(MD5TEST); $(BUILD_CMD)
478

479
$(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO)
480
	@target=$(HMACTEST); $(BUILD_CMD)
481

482 483 484
$(WPTEST)$(EXE_EXT): $(WPTEST).o $(DLIBCRYPTO)
	@target=$(WPTEST); $(BUILD_CMD)

485
$(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO)
486
	@target=$(RC2TEST); $(BUILD_CMD)
487

488
$(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO)
489
	@target=$(BFTEST); $(BUILD_CMD)
490

491
$(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO)
492
	@target=$(CASTTEST); $(BUILD_CMD)
493

494
$(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO)
495
	@target=$(RC4TEST); $(BUILD_CMD)
496

497
$(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
498
	@target=$(RC5TEST); $(BUILD_CMD)
499

500
$(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
501
	@target=$(DESTEST); $(BUILD_CMD)
502

503
$(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
504
	@target=$(RANDTEST); $(BUILD_CMD)
505

506
$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
507
	@target=$(DHTEST); $(BUILD_CMD)
508

509
$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
510
	@target=$(DSATEST); $(BUILD_CMD)
511

512
$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
513
	@target=$(METHTEST); $(BUILD_CMD)
514

515
$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
516
	@target=$(SSLTEST); $(BUILD_CMD)
517

518
$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
519
	@target=$(ENGINETEST); $(BUILD_CMD)
520

521
$(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
522
	@target=$(EVPTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
523

524
$(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO)
525
	@target=$(ECDSATEST); $(BUILD_CMD)
B
Ben Laurie 已提交
526

527
$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
528
	@target=$(ECDHTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
529

B
Ben Laurie 已提交
530 531 532
$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
	@target=$(IGETEST); $(BUILD_CMD)

533 534
$(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO)
	@target=$(JPAKETEST); $(BUILD_CMD)
B
Ben Laurie 已提交
535

536 537
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
538

539
#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
540
#	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
541
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
542
#	else \
543
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
B
Ben Laurie 已提交
544
#	fi
545

546
dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
D
Dr. Stephen Henson 已提交
547
	@target=dummytest; $(BUILD_CMD)
548

549
# DO NOT DELETE THIS LINE -- make depend depends on it.
B
Ben Laurie 已提交
550

R
Richard Levitte 已提交
551
bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
552
bftest.o: ../include/openssl/opensslconf.h bftest.c
R
Richard Levitte 已提交
553
bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
554
bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
R
Richard Levitte 已提交
555 556 557 558 559
bntest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
bntest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
bntest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
bntest.o: ../include/openssl/ecdsa.h ../include/openssl/err.h
bntest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
B
Bodo Möller 已提交
560 561 562
bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
bntest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
R
Richard Levitte 已提交
563
bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
B
Bodo Möller 已提交
564 565 566
bntest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
bntest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
bntest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h bntest.c
R
Richard Levitte 已提交
567 568
casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
casttest.o: ../include/openssl/opensslconf.h casttest.c
569 570
destest.o: ../include/openssl/des.h ../include/openssl/des_old.h
destest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
G
Geoff Thorpe 已提交
571 572 573
destest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
destest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
destest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h destest.c
R
Richard Levitte 已提交
574
dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
B
Bodo Möller 已提交
575
dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
G
Geoff Thorpe 已提交
576 577
dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
R
Richard Levitte 已提交
578 579 580
dhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dhtest.c
R
Richard Levitte 已提交
581 582 583 584 585 586
dsatest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
dsatest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
dsatest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
dsatest.o: ../include/openssl/err.h ../include/openssl/lhash.h
dsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
B
Bodo Möller 已提交
587
dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
R
Richard Levitte 已提交
588
dsatest.o: ../include/openssl/symhacks.h dsatest.c
D
Dr. Stephen Henson 已提交
589 590 591 592 593 594 595 596 597 598
ecdhtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
ecdhtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
ecdhtest.o: ../include/openssl/ecdh.h ../include/openssl/err.h
ecdhtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
ecdhtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
ecdhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
ecdhtest.o: ../include/openssl/sha.h ../include/openssl/stack.h
ecdhtest.o: ../include/openssl/symhacks.h ecdhtest.c
R
Richard Levitte 已提交
599
ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
600 601 602 603 604 605 606 607 608
ecdsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
ecdsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
ecdsatest.o: ../include/openssl/ecdsa.h ../include/openssl/err.h
ecdsatest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
ecdsatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
ecdsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
ecdsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
ecdsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
ecdsatest.o: ../include/openssl/symhacks.h ecdsatest.c
R
Richard Levitte 已提交
609
ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
610 611 612 613 614 615 616 617
ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
ectest.o: ../include/openssl/err.h ../include/openssl/lhash.h
ectest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
ectest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
ectest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
ectest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
ectest.o: ../include/openssl/symhacks.h ectest.c
B
Ben Laurie 已提交
618
enginetest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
619 620 621 622
enginetest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
enginetest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
enginetest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
enginetest.o: ../include/openssl/symhacks.h enginetest.c
R
Richard Levitte 已提交
623
evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
624 625 626 627 628 629 630
evp_test.o: ../include/openssl/conf.h ../include/openssl/crypto.h
evp_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
evp_test.o: ../include/openssl/evp.h ../include/openssl/lhash.h
evp_test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
evp_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
evp_test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
evp_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h evp_test.c
R
Richard Levitte 已提交
631
exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
632 633 634
exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h
exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
R
Richard Levitte 已提交
635 636 637
exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
exptest.o: ../include/openssl/symhacks.h exptest.c
R
Richard Levitte 已提交
638
hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
639 640 641 642 643 644 645
hmactest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h
hmactest.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h
hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
hmactest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
hmactest.o: ../include/openssl/symhacks.h hmactest.c
R
Richard Levitte 已提交
646 647
ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h
ideatest.o: ../include/openssl/opensslconf.h ideatest.c
D
Dr. Stephen Henson 已提交
648 649 650
igetest.o: ../include/openssl/aes.h ../include/openssl/e_os2.h
igetest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
igetest.o: ../include/openssl/rand.h igetest.c
651 652 653 654 655
jpaketest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
jpaketest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
jpaketest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
jpaketest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
jpaketest.o: ../include/openssl/symhacks.h jpaketest.c
D
Dr. Stephen Henson 已提交
656 657 658 659 660
md2test.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
md2test.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
md2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
md2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
md2test.o: ../include/openssl/symhacks.h md2test.c
R
Richard Levitte 已提交
661
md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
662 663 664 665 666 667
md4test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
md4test.o: ../include/openssl/evp.h ../include/openssl/md4.h
md4test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
md4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
md4test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
md4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md4test.c
R
Richard Levitte 已提交
668
md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
669 670 671 672 673 674
md5test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
md5test.o: ../include/openssl/evp.h ../include/openssl/md5.h
md5test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
md5test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
md5test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
md5test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md5test.c
675 676 677 678 679 680 681 682 683
mdc2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
mdc2test.o: ../include/openssl/crypto.h ../include/openssl/des.h
mdc2test.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h
mdc2test.o: ../include/openssl/evp.h ../include/openssl/mdc2.h
mdc2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
mdc2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
mdc2test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
mdc2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
mdc2test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h mdc2test.c
R
Richard Levitte 已提交
684 685 686 687
randtest.o: ../e_os.h ../include/openssl/e_os2.h
randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
randtest.o: ../include/openssl/rand.h randtest.c
rc2test.o: ../e_os.h ../include/openssl/e_os2.h
688
rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
R
Richard Levitte 已提交
689
rc4test.o: ../e_os.h ../include/openssl/e_os2.h
690 691
rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h
rc4test.o: ../include/openssl/sha.h rc4test.c
D
Dr. Stephen Henson 已提交
692 693 694 695 696
rc5test.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
rc5test.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
rc5test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
rc5test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
rc5test.o: ../include/openssl/symhacks.h rc5test.c
R
Richard Levitte 已提交
697
rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
698 699 700 701 702 703
rmdtest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
rmdtest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
rmdtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
rmdtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
rmdtest.o: ../include/openssl/ripemd.h ../include/openssl/safestack.h
rmdtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h rmdtest.c
L
Lutz Jänicke 已提交
704 705
rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
R
Richard Levitte 已提交
706
rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
B
Bodo Möller 已提交
707 708 709 710
rsa_test.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
R
Richard Levitte 已提交
711
rsa_test.o: ../include/openssl/symhacks.h rsa_test.c
R
Richard Levitte 已提交
712
sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
713 714 715 716 717 718
sha1test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
sha1test.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
sha1test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
sha1test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
sha1test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
sha1test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h sha1test.c
R
Richard Levitte 已提交
719
shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
720 721 722 723 724 725
shatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
shatest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
shatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
shatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h shatest.c
R
Richard Levitte 已提交
726
ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
727
ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
728 729
ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h
ssltest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
B
Bodo Möller 已提交
730 731 732
ssltest.o: ../include/openssl/dsa.h ../include/openssl/dtls1.h
ssltest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
ssltest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
733 734 735 736 737 738 739 740 741 742 743 744 745 746
ssltest.o: ../include/openssl/err.h ../include/openssl/evp.h
ssltest.o: ../include/openssl/hmac.h ../include/openssl/kssl.h
ssltest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
ssltest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
ssltest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
ssltest.o: ../include/openssl/pem.h ../include/openssl/pem2.h
ssltest.o: ../include/openssl/pkcs7.h ../include/openssl/pqueue.h
ssltest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
ssltest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
ssltest.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
ssltest.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
ssltest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
ssltest.o: ../include/openssl/tls1.h ../include/openssl/x509.h
ssltest.o: ../include/openssl/x509_vfy.h ../include/openssl/x509v3.h ssltest.c
747 748 749 750 751
wp_test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
wp_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
wp_test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
wp_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
wp_test.o: ../include/openssl/whrlpool.h wp_test.c