Makefile 41.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
FIPS_SHATEST=	fips_shatest
FIPS_DESTEST=	fips_desmovs
FIPS_RANDTEST=	fips_randtest
FIPS_AESTEST=	fips_aesavs
69
FIPS_GCMTEST=	fips_gcmtest
70 71 72 73 74 75 76
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
77
FIPS_DRBGVS=	fips_drbgvs
78
FIPS_DHVS=	fips_dhvs
79
FIPS_ECDSAVS=	fips_ecdsavs
80
FIPS_TEST_SUITE=fips_test_suite
81

82 83
TESTS=		alltests

84
EXE=	$(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT)  $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
85
	$(MD2TEST)$(EXE_EXT)  $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) $(WPTEST)$(EXE_EXT) \
86 87 88 89
	$(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) \
90 91 92 93 94
	$(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) \
	$(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
	$(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) $(JPAKETEST)$(EXE_EXT)

FIPSEXE=$(FIPS_SHATEST)$(EXE_EXT) $(FIPS_DESTEST)$(EXE_EXT) \
95 96 97 98
	$(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) \
99
	$(FIPS_RNGVS)$(EXE_EXT) $(FIPS_DRBGVS)$(EXE_EXT) \
100
	$(FIPS_DHVS)$(EXE_EXT)  $(FIPS_TEST_SUITE)$(EXE_EXT)  \
101
	$(FIPS_GCMTEST)$(EXE_EXT) $(FIPS_ECDSAVS)$(EXE_EXT)
102

103
# $(METHTEST)$(EXE_EXT)
104

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

EXHEADER= 
HEADER=	$(EXHEADER)

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

top:
139
	(cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
140 141 142

all:	exe

143 144 145
exe:	$(EXE) $(FIPSEXE) dummytest$(EXE_EXT)

fipsexe:	$(FIPSEXE)
146 147

files:
B
Ben Laurie 已提交
148
	$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
149 150 151

links:

152 153
generate: $(SRC)
$(SRC):
154
	@sh $(TOP)/util/point.sh dummytest.c $@
155

156 157 158 159 160 161 162
errors:

install:

tags:
	ctags $(SRC)

163 164 165
tests:	exe apps $(TESTS)

apps:
166
	@(cd ..; $(MAKE) DIRS=apps all)
167

168
alltests: \
169
	test_des test_idea test_sha test_md4 test_md5 test_hmac \
170
	test_md2 test_mdc2 test_wp \
171
	test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
B
Bodo Möller 已提交
172
	test_rand test_bn test_ec test_ecdsa test_ecdh \
173
	test_enc test_x509 test_rsa test_crl test_sid \
174
	test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
B
Ben Laurie 已提交
175
	test_ss test_ca test_engine test_evp test_ssl test_tsa test_ige \
D
Dr. Stephen Henson 已提交
176
	test_jpake test_cms
B
Ben Laurie 已提交
177 178

test_evp:
179
	../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt
180 181

test_des:
182
	../util/shlib_wrap.sh ./$(DESTEST)
183 184

test_idea:
185
	../util/shlib_wrap.sh ./$(IDEATEST)
186 187

test_sha:
188 189 190 191
	../util/shlib_wrap.sh ./$(SHATEST)
	../util/shlib_wrap.sh ./$(SHA1TEST)
	../util/shlib_wrap.sh ./$(SHA256TEST)
	../util/shlib_wrap.sh ./$(SHA512TEST)
192 193

test_mdc2:
194
	../util/shlib_wrap.sh ./$(MDC2TEST)
195 196

test_md5:
197
	../util/shlib_wrap.sh ./$(MD5TEST)
198

199
test_md4:
200
	../util/shlib_wrap.sh ./$(MD4TEST)
201

202
test_hmac:
203
	../util/shlib_wrap.sh ./$(HMACTEST)
204

205 206 207
test_wp:
	../util/shlib_wrap.sh ./$(WPTEST)

208
test_md2:
209
	../util/shlib_wrap.sh ./$(MD2TEST)
210

211
test_rmd:
212
	../util/shlib_wrap.sh ./$(RMDTEST)
213 214

test_bf:
215
	../util/shlib_wrap.sh ./$(BFTEST)
216

217
test_cast:
218
	../util/shlib_wrap.sh ./$(CASTTEST)
219 220

test_rc2:
221
	../util/shlib_wrap.sh ./$(RC2TEST)
222

223
test_rc4:
224
	../util/shlib_wrap.sh ./$(RC4TEST)
225

226
test_rc5:
227
	../util/shlib_wrap.sh ./$(RC5TEST)
228

229
test_rand:
230
	../util/shlib_wrap.sh ./$(RANDTEST)
231 232

test_enc:
233
	@sh ./testenc
234 235 236

test_x509:
	echo test normal x509v1 certificate
237
	sh ./tx509 2>/dev/null
238
	echo test first x509v3 certificate
239
	sh ./tx509 v3-cert1.pem 2>/dev/null
240
	echo test second x509v3 certificate
241
	sh ./tx509 v3-cert2.pem 2>/dev/null
242

B
Ben Laurie 已提交
243
test_rsa: $(RSATEST)$(EXE_EXT)
244 245
	@sh ./trsa 2>/dev/null
	../util/shlib_wrap.sh ./$(RSATEST)
246 247

test_crl:
248
	@sh ./tcrl 2>/dev/null
249 250

test_sid:
251
	@sh ./tsid 2>/dev/null
252 253

test_req:
254 255
	@sh ./treq 2>/dev/null
	@sh ./treq testreq2.pem 2>/dev/null
256 257

test_pkcs7:
258 259
	@sh ./tpkcs7 2>/dev/null
	@sh ./tpkcs7d 2>/dev/null
260 261 262

test_bn:
	@echo starting big number library test, could take a while...
263
	@../util/shlib_wrap.sh ./$(BNTEST) >tmp.bntest
264
	@echo quit >>tmp.bntest
265
	@echo "running bc"
266
	@<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"'
267
	@echo 'test a^b%c implementations'
268
	../util/shlib_wrap.sh ./$(EXPTEST)
269

270
test_ec:
271
	@echo 'test elliptic curves'
272
	../util/shlib_wrap.sh ./$(ECTEST)
273

B
Bodo Möller 已提交
274 275
test_ecdsa:
	@echo 'test ecdsa'
276
	../util/shlib_wrap.sh ./$(ECDSATEST)
B
Bodo Möller 已提交
277

B
Bodo Möller 已提交
278 279
test_ecdh:
	@echo 'test ecdh'
280
	../util/shlib_wrap.sh ./$(ECDHTEST)
B
Bodo Möller 已提交
281

282 283 284
test_verify:
	@echo "The following command should have some OK's and some failures"
	@echo "There are definitly a few expired certificates"
285
	../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs ../certs/*.pem
286 287

test_dh:
288
	@echo "Generate a set of DH parameters"
289
	../util/shlib_wrap.sh ./$(DHTEST)
290 291

test_dsa:
292
	@echo "Generate a set of DSA parameters"
293 294
	../util/shlib_wrap.sh ./$(DSATEST)
	../util/shlib_wrap.sh ./$(DSATEST) -app2_1
295

296
test_gen:
297
	@echo "Generate and verify a certificate request"
298
	@sh ./testgen
299

300 301
test_ss keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \
		intP1.ss intP2.ss: testss
302
	@echo "Generate and certify a test certificate"
303
	@sh ./testss
304 305
	@cat certCA.ss certU.ss > intP1.ss
	@cat certCA.ss certU.ss certP1.ss > intP2.ss
306

307 308
test_engine: 
	@echo "Manipulate the ENGINE structures"
309
	../util/shlib_wrap.sh ./$(ENGINETEST)
310

311 312
test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \
		intP1.ss intP2.ss
313
	@echo "test SSL protocol"
314
	../util/shlib_wrap.sh ./$(SSLTEST) -test_cipherlist
315 316 317
	@sh ./testssl keyU.ss certU.ss certCA.ss
	@sh ./testsslproxy keyP1.ss certP1.ss intP1.ss
	@sh ./testsslproxy keyP2.ss certP2.ss intP2.ss
318 319

test_ca:
320
	@if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then \
321 322
	  echo "skipping CA.sh test -- requires RSA"; \
	else \
323 324
	  echo "Generate and certify a test certificate via the 'ca' program"; \
	  sh ./testca; \
B
Ben Laurie 已提交
325
	fi
326

327
test_aes: #$(AESTEST)
328
#	@echo "test Rijndael"
329
#	../util/shlib_wrap.sh ./$(AESTEST)
330

331
test_tsa:
U
Ulf Möller 已提交
332
	@if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then \
333 334 335 336 337
	  echo "skipping testtsa test -- requires RSA"; \
	else \
	  sh ./testtsa; \
	fi

A
Andy Polyakov 已提交
338
test_ige: $(IGETEST)$(EXE_EXT)
B
Ben Laurie 已提交
339 340 341
	@echo "Test IGE mode"
	../util/shlib_wrap.sh ./$(IGETEST)

342
test_jpake: $(JPAKETEST)$(EXE_EXT)
B
Ben Laurie 已提交
343
	@echo "Test JPAKE"
344
	../util/shlib_wrap.sh ./$(JPAKETEST)
B
Ben Laurie 已提交
345

D
Dr. Stephen Henson 已提交
346 347 348 349
test_cms:
	@echo "CMS consistency test"
	$(PERL) cms-test.pl

350 351 352 353
lint:
	lint -DLINT $(INCLUDES) $(SRC)>fluff

depend:
354 355 356 357 358
	@if [ -z "$(THIS)" ]; then \
	    $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; \
	else \
	    $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC); \
	fi
359 360

dclean:
361
	$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
362
	mv -f Makefile.new $(MAKEFILE)
363 364
	rm -f $(SRC) $(SHA256TEST).c $(SHA512TEST).c evptests.txt newkey.pem testkey.pem \
			testreq.pem
365 366

clean:
D
Dr. Stephen Henson 已提交
367
	rm -f .rnd tmp.bntest tmp.bctest *.o *.obj *.dll lib tags core .pure .nfs* *.old *.bak fluff $(EXE) $(FIPSEXE) *.ss *.srl log dummytest
368 369

$(DLIBSSL):
370
	(cd ..; $(MAKE) DIRS=ssl all)
371 372

$(DLIBCRYPTO):
373
	(cd ..; $(MAKE) DIRS=crypto all)
374

375
BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
376 377
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
378
	LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \
A
Andy Polyakov 已提交
379
	$(MAKE) -f $(TOP)/Makefile.shared -e \
380
		APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
381
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
382
		link_app.$${shlib_target}
B
Ben Laurie 已提交
383

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

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

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

393
$(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO)
394
	@target=$(EXPTEST); $(BUILD_CMD)
395

396
$(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO)
397
	@target=$(IDEATEST); $(BUILD_CMD)
398

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

402
$(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
403
	@target=$(SHATEST); $(BUILD_CMD)
404

405
$(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
406
	@target=$(SHA1TEST); $(BUILD_CMD)
A
Andy Polyakov 已提交
407

408
$(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO)
409
	@target=$(SHA256TEST); $(BUILD_CMD)
A
Andy Polyakov 已提交
410

411
$(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
412
	@target=$(SHA512TEST); $(BUILD_CMD)
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
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)

449 450 451
$(FIPS_GCMTEST)$(EXE_EXT): $(FIPS_GCMTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_GCMTEST); $(FIPS_BUILD_CMD)

452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475
$(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)

476 477 478
$(FIPS_DHVS)$(EXE_EXT): $(FIPS_DHVS).o $(DLIBCRYPTO)
	@target=$(FIPS_DHVS); $(FIPS_BUILD_CMD)

479 480 481
$(FIPS_ECDSAVS)$(EXE_EXT): $(FIPS_ECDSAVS).o $(DLIBCRYPTO)
	@target=$(FIPS_ECDSAVS); $(FIPS_BUILD_CMD)

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

485 486 487
$(FIPS_DRBGVS)$(EXE_EXT): $(FIPS_DRBGVS).o $(DLIBCRYPTO)
	@target=$(FIPS_DRBGVS); $(FIPS_BUILD_CMD)

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

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

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

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

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

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

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

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

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

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

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

521
$(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
522
	@target=$(RC5TEST); $(BUILD_CMD)
523

524
$(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
525
	@target=$(DESTEST); $(BUILD_CMD)
526

527
$(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
528
	@target=$(RANDTEST); $(BUILD_CMD)
529

530
$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
531
	@target=$(DHTEST); $(BUILD_CMD)
532

533
$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
534
	@target=$(DSATEST); $(BUILD_CMD)
535

536
$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
537
	@target=$(METHTEST); $(BUILD_CMD)
538

539
$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
540
	@target=$(SSLTEST); $(BUILD_CMD)
541

542
$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
543
	@target=$(ENGINETEST); $(BUILD_CMD)
544

545
$(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
546
	@target=$(EVPTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
547

548
$(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO)
549
	@target=$(ECDSATEST); $(BUILD_CMD)
B
Ben Laurie 已提交
550

551
$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
552
	@target=$(ECDHTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
553

B
Ben Laurie 已提交
554 555 556
$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
	@target=$(IGETEST); $(BUILD_CMD)

557 558
$(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO)
	@target=$(JPAKETEST); $(BUILD_CMD)
B
Ben Laurie 已提交
559

560 561
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
562

563
#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
564
#	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
565
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
566
#	else \
567
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
B
Ben Laurie 已提交
568
#	fi
569

570
dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
D
Dr. Stephen Henson 已提交
571
	@target=dummytest; $(BUILD_CMD)
572

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

R
Richard Levitte 已提交
575
bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
576
bftest.o: ../include/openssl/opensslconf.h bftest.c
R
Richard Levitte 已提交
577
bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
578
bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
R
Richard Levitte 已提交
579 580 581 582 583
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 已提交
584 585 586
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 已提交
587
bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
B
Bodo Möller 已提交
588 589 590
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 已提交
591 592
casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
casttest.o: ../include/openssl/opensslconf.h casttest.c
D
Dr. Stephen Henson 已提交
593 594 595
destest.o: ../include/openssl/crypto.h ../include/openssl/des.h
destest.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h
destest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
G
Geoff Thorpe 已提交
596 597 598
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 已提交
599
dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
B
Bodo Möller 已提交
600
dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
G
Geoff Thorpe 已提交
601 602
dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
R
Richard Levitte 已提交
603 604 605
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 已提交
606 607 608 609 610 611
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 已提交
612
dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
R
Richard Levitte 已提交
613
dsatest.o: ../include/openssl/symhacks.h dsatest.c
D
Dr. Stephen Henson 已提交
614 615 616 617 618 619 620 621 622 623
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 已提交
624
ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
625 626 627 628 629 630 631 632 633 634 635 636 637
ecdsatest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
ecdsatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
ecdsatest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
ecdsatest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
ecdsatest.o: ../include/openssl/err.h ../include/openssl/evp.h
ecdsatest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
ecdsatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
ecdsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
ecdsatest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
ecdsatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
ecdsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
ecdsatest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
ecdsatest.o: ecdsatest.c
R
Richard Levitte 已提交
638
ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
639 640 641 642 643 644 645 646 647 648 649 650 651
ectest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
ectest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
ectest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
ectest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
ectest.o: ../include/openssl/err.h ../include/openssl/evp.h
ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
ectest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
ectest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
ectest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
ectest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
ectest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ectest.c
enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
B
Ben Laurie 已提交
652
enginetest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
B
Bodo Möller 已提交
653 654 655 656 657 658 659 660 661 662 663
enginetest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
enginetest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h
enginetest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
enginetest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
enginetest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
enginetest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
enginetest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
enginetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
enginetest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
enginetest.o: enginetest.c
R
Richard Levitte 已提交
664
evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
665 666 667 668 669 670 671 672 673 674 675 676
evp_test.o: ../include/openssl/buffer.h ../include/openssl/conf.h
evp_test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
evp_test.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
evp_test.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
evp_test.o: ../include/openssl/err.h ../include/openssl/evp.h
evp_test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
evp_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
evp_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
evp_test.o: ../include/openssl/pkcs7.h ../include/openssl/safestack.h
evp_test.o: ../include/openssl/sha.h ../include/openssl/stack.h
evp_test.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
evp_test.o: ../include/openssl/x509_vfy.h evp_test.c
R
Richard Levitte 已提交
677
exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
678 679 680
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 已提交
681 682 683
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
D
Dr. Stephen Henson 已提交
684 685 686 687 688 689 690
fips_aesavs.o: ../e_os.h ../fips/fips_utl.h ../include/openssl/aes.h
fips_aesavs.o: ../include/openssl/asn1.h ../include/openssl/bio.h
fips_aesavs.o: ../include/openssl/bn.h ../include/openssl/crypto.h
fips_aesavs.o: ../include/openssl/e_os2.h ../include/openssl/err.h
fips_aesavs.o: ../include/openssl/evp.h ../include/openssl/fips.h
fips_aesavs.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_aesavs.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
691 692 693
fips_aesavs.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_aesavs.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_aesavs.o: ../include/openssl/symhacks.h fips_aesavs.c
D
Dr. Stephen Henson 已提交
694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715
fips_desmovs.o: ../e_os.h ../fips/fips_utl.h ../include/openssl/asn1.h
fips_desmovs.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_desmovs.o: ../include/openssl/crypto.h ../include/openssl/des.h
fips_desmovs.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h
fips_desmovs.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_desmovs.o: ../include/openssl/fips.h ../include/openssl/lhash.h
fips_desmovs.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
fips_desmovs.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
fips_desmovs.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
fips_desmovs.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_desmovs.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
fips_desmovs.o: fips_desmovs.c
fips_dsatest.o: ../e_os.h ../fips/fips_utl.h ../include/openssl/asn1.h
fips_dsatest.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_dsatest.o: ../include/openssl/crypto.h ../include/openssl/des.h
fips_dsatest.o: ../include/openssl/des_old.h ../include/openssl/dsa.h
fips_dsatest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
fips_dsatest.o: ../include/openssl/evp.h ../include/openssl/fips.h
fips_dsatest.o: ../include/openssl/fips_rand.h ../include/openssl/lhash.h
fips_dsatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
fips_dsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
fips_dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
B
Bodo Möller 已提交
716
fips_dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
D
Dr. Stephen Henson 已提交
717 718 719 720 721 722 723 724 725
fips_dsatest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
fips_dsatest.o: ../include/openssl/ui_compat.h fips_dsatest.c
fips_dssvs.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_dssvs.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_dssvs.o: ../include/openssl/crypto.h ../include/openssl/dsa.h
fips_dssvs.o: ../include/openssl/e_os2.h ../include/openssl/err.h
fips_dssvs.o: ../include/openssl/evp.h ../include/openssl/fips.h
fips_dssvs.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_dssvs.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
726 727 728
fips_dssvs.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_dssvs.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_dssvs.o: ../include/openssl/symhacks.h fips_dssvs.c
D
Dr. Stephen Henson 已提交
729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756
fips_ecdsavs.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_ecdsavs.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_ecdsavs.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
fips_ecdsavs.o: ../include/openssl/ec.h ../include/openssl/ecdsa.h
fips_ecdsavs.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_ecdsavs.o: ../include/openssl/fips.h ../include/openssl/lhash.h
fips_ecdsavs.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
fips_ecdsavs.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
fips_ecdsavs.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
fips_ecdsavs.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_ecdsavs.o: fips_ecdsavs.c
fips_gcmtest.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_gcmtest.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_gcmtest.o: ../include/openssl/crypto.h ../include/openssl/dsa.h
fips_gcmtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
fips_gcmtest.o: ../include/openssl/evp.h ../include/openssl/fips.h
fips_gcmtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_gcmtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
fips_gcmtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_gcmtest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_gcmtest.o: ../include/openssl/symhacks.h fips_gcmtest.c
fips_hmactest.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_hmactest.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_hmactest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
fips_hmactest.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_hmactest.o: ../include/openssl/fips.h ../include/openssl/hmac.h
fips_hmactest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
757 758 759
fips_hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_hmactest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_hmactest.o: ../include/openssl/symhacks.h fips_hmactest.c
D
Dr. Stephen Henson 已提交
760 761 762 763 764 765
fips_randtest.o: ../e_os.h ../fips/fips_utl.h ../include/openssl/bio.h
fips_randtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
fips_randtest.o: ../include/openssl/des.h ../include/openssl/des_old.h
fips_randtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
fips_randtest.o: ../include/openssl/fips.h ../include/openssl/fips_rand.h
fips_randtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
766
fips_randtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
D
Dr. Stephen Henson 已提交
767 768 769 770 771 772 773 774 775 776 777 778
fips_randtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
fips_randtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_randtest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
fips_randtest.o: fips_randtest.c
fips_rngvs.o: ../fips/fips_utl.h ../include/openssl/bio.h
fips_rngvs.o: ../include/openssl/bn.h ../include/openssl/crypto.h
fips_rngvs.o: ../include/openssl/des.h ../include/openssl/des_old.h
fips_rngvs.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
fips_rngvs.o: ../include/openssl/err.h ../include/openssl/fips.h
fips_rngvs.o: ../include/openssl/fips_rand.h ../include/openssl/lhash.h
fips_rngvs.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
fips_rngvs.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
B
Bodo Möller 已提交
779
fips_rngvs.o: ../include/openssl/safestack.h ../include/openssl/stack.h
D
Dr. Stephen Henson 已提交
780 781 782 783 784 785 786 787 788
fips_rngvs.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
fips_rngvs.o: ../include/openssl/ui_compat.h fips_rngvs.c
fips_rsagtest.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_rsagtest.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_rsagtest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
fips_rsagtest.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_rsagtest.o: ../include/openssl/fips.h ../include/openssl/hmac.h
fips_rsagtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_rsagtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
789
fips_rsagtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
D
Dr. Stephen Henson 已提交
790 791 792 793 794 795 796 797 798 799
fips_rsagtest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
fips_rsagtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_rsagtest.o: fips_rsagtest.c
fips_rsastest.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_rsastest.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_rsastest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
fips_rsastest.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_rsastest.o: ../include/openssl/fips.h ../include/openssl/hmac.h
fips_rsastest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_rsastest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
800
fips_rsastest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
D
Dr. Stephen Henson 已提交
801 802 803 804 805 806 807 808 809 810
fips_rsastest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
fips_rsastest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_rsastest.o: fips_rsastest.c
fips_rsavtest.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_rsavtest.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_rsavtest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
fips_rsavtest.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_rsavtest.o: ../include/openssl/fips.h ../include/openssl/hmac.h
fips_rsavtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_rsavtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
811
fips_rsavtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
D
Dr. Stephen Henson 已提交
812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833
fips_rsavtest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
fips_rsavtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_rsavtest.o: fips_rsavtest.c
fips_shatest.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_shatest.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_shatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
fips_shatest.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_shatest.o: ../include/openssl/fips.h ../include/openssl/lhash.h
fips_shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
fips_shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
fips_shatest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
fips_shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_shatest.o: fips_shatest.c
fips_test_suite.o: ../fips/fips_utl.h ../include/openssl/asn1.h
fips_test_suite.o: ../include/openssl/bio.h ../include/openssl/bn.h
fips_test_suite.o: ../include/openssl/crypto.h ../include/openssl/dh.h
fips_test_suite.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
fips_test_suite.o: ../include/openssl/err.h ../include/openssl/evp.h
fips_test_suite.o: ../include/openssl/fips.h ../include/openssl/hmac.h
fips_test_suite.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
fips_test_suite.o: ../include/openssl/objects.h
fips_test_suite.o: ../include/openssl/opensslconf.h
B
Bodo Möller 已提交
834
fips_test_suite.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
D
Dr. Stephen Henson 已提交
835 836 837 838
fips_test_suite.o: ../include/openssl/rand.h ../include/openssl/rsa.h
fips_test_suite.o: ../include/openssl/safestack.h ../include/openssl/sha.h
fips_test_suite.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
fips_test_suite.o: fips_test_suite.c
R
Richard Levitte 已提交
839
hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
840 841 842 843 844 845 846
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 已提交
847 848
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 已提交
849 850 851 852 853
igetest.o: ../include/openssl/aes.h ../include/openssl/crypto.h
igetest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
igetest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
igetest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
igetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h igetest.c
854 855 856 857 858
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 已提交
859 860 861 862 863
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 已提交
864
md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
865 866 867 868 869 870
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 已提交
871
md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
872 873 874 875 876 877
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
878 879 880 881 882 883 884 885 886
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
D
Dr. Stephen Henson 已提交
887 888 889 890 891
randtest.o: ../e_os.h ../include/openssl/crypto.h ../include/openssl/e_os2.h
randtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
randtest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
randtest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
randtest.o: ../include/openssl/symhacks.h randtest.c
R
Richard Levitte 已提交
892
rc2test.o: ../e_os.h ../include/openssl/e_os2.h
893
rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
D
Dr. Stephen Henson 已提交
894 895 896 897 898
rc4test.o: ../e_os.h ../include/openssl/crypto.h ../include/openssl/e_os2.h
rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
rc4test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc4.h
rc4test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
rc4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h rc4test.c
D
Dr. Stephen Henson 已提交
899 900 901 902 903
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 已提交
904
rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
905 906 907 908 909 910
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 已提交
911 912
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 已提交
913
rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
B
Bodo Möller 已提交
914 915 916 917
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 已提交
918
rsa_test.o: ../include/openssl/symhacks.h rsa_test.c
R
Richard Levitte 已提交
919
sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
920 921 922 923 924 925
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 已提交
926
shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
927 928 929 930 931 932
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 已提交
933
ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
934
ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
935 936
ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h
ssltest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
B
Bodo Möller 已提交
937 938 939
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
B
Bodo Möller 已提交
940 941 942 943 944 945 946 947 948 949 950 951 952 953 954
ssltest.o: ../include/openssl/engine.h ../include/openssl/err.h
ssltest.o: ../include/openssl/evp.h ../include/openssl/hmac.h
ssltest.o: ../include/openssl/kssl.h ../include/openssl/lhash.h
ssltest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
ssltest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
ssltest.o: ../include/openssl/ossl_typ.h ../include/openssl/pem.h
ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
ssltest.o: ../include/openssl/pqueue.h ../include/openssl/rand.h
ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
ssltest.o: ../include/openssl/sha.h ../include/openssl/ssl.h
ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
ssltest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
ssltest.o: ../include/openssl/x509v3.h ssltest.c
955 956 957 958 959
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