Makefile 41.2 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_ECDSAVS=	fips_ecdsavs
78
FIPS_TEST_SUITE=fips_test_suite
79

80 81
TESTS=		alltests

82
EXE=	$(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT)  $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
83
	$(MD2TEST)$(EXE_EXT)  $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) $(WPTEST)$(EXE_EXT) \
84 85 86 87
	$(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) \
88 89 90 91 92
	$(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) \
93 94 95 96
	$(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) \
97
	$(FIPS_RNGVS)$(EXE_EXT) $(FIPS_TEST_SUITE)$(EXE_EXT)  \
98
	$(FIPS_GCMTEST)$(EXE_EXT) $(FIPS_ECDSAVS)$(EXE_EXT)
99

100
# $(METHTEST)$(EXE_EXT)
101

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

EXHEADER= 
HEADER=	$(EXHEADER)

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

top:
136
	(cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
137 138 139

all:	exe

140 141 142
exe:	$(EXE) $(FIPSEXE) dummytest$(EXE_EXT)

fipsexe:	$(FIPSEXE)
143 144

files:
B
Ben Laurie 已提交
145
	$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
146 147 148

links:

149 150
generate: $(SRC)
$(SRC):
151
	@sh $(TOP)/util/point.sh dummytest.c $@
152

153 154 155 156 157 158 159
errors:

install:

tags:
	ctags $(SRC)

160 161 162
tests:	exe apps $(TESTS)

apps:
163
	@(cd ..; $(MAKE) DIRS=apps all)
164

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

test_evp:
176
	../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt
177 178

test_des:
179
	../util/shlib_wrap.sh ./$(DESTEST)
180 181

test_idea:
182
	../util/shlib_wrap.sh ./$(IDEATEST)
183 184

test_sha:
185 186 187 188
	../util/shlib_wrap.sh ./$(SHATEST)
	../util/shlib_wrap.sh ./$(SHA1TEST)
	../util/shlib_wrap.sh ./$(SHA256TEST)
	../util/shlib_wrap.sh ./$(SHA512TEST)
189 190

test_mdc2:
191
	../util/shlib_wrap.sh ./$(MDC2TEST)
192 193

test_md5:
194
	../util/shlib_wrap.sh ./$(MD5TEST)
195

196
test_md4:
197
	../util/shlib_wrap.sh ./$(MD4TEST)
198

199
test_hmac:
200
	../util/shlib_wrap.sh ./$(HMACTEST)
201

202 203 204
test_wp:
	../util/shlib_wrap.sh ./$(WPTEST)

205
test_md2:
206
	../util/shlib_wrap.sh ./$(MD2TEST)
207

208
test_rmd:
209
	../util/shlib_wrap.sh ./$(RMDTEST)
210 211

test_bf:
212
	../util/shlib_wrap.sh ./$(BFTEST)
213

214
test_cast:
215
	../util/shlib_wrap.sh ./$(CASTTEST)
216 217

test_rc2:
218
	../util/shlib_wrap.sh ./$(RC2TEST)
219

220
test_rc4:
221
	../util/shlib_wrap.sh ./$(RC4TEST)
222

223
test_rc5:
224
	../util/shlib_wrap.sh ./$(RC5TEST)
225

226
test_rand:
227
	../util/shlib_wrap.sh ./$(RANDTEST)
228 229

test_enc:
230
	@sh ./testenc
231 232 233

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

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

test_crl:
245
	@sh ./tcrl 2>/dev/null
246 247

test_sid:
248
	@sh ./tsid 2>/dev/null
249 250

test_req:
251 252
	@sh ./treq 2>/dev/null
	@sh ./treq testreq2.pem 2>/dev/null
253 254

test_pkcs7:
255 256
	@sh ./tpkcs7 2>/dev/null
	@sh ./tpkcs7d 2>/dev/null
257 258 259

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

267
test_ec:
268
	@echo 'test elliptic curves'
269
	../util/shlib_wrap.sh ./$(ECTEST)
270

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

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

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

test_dh:
285
	@echo "Generate a set of DH parameters"
286
	../util/shlib_wrap.sh ./$(DHTEST)
287 288

test_dsa:
289
	@echo "Generate a set of DSA parameters"
290 291
	../util/shlib_wrap.sh ./$(DSATEST)
	../util/shlib_wrap.sh ./$(DSATEST) -app2_1
292

293
test_gen:
294
	@echo "Generate and verify a certificate request"
295
	@sh ./testgen
296

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

304 305
test_engine: 
	@echo "Manipulate the ENGINE structures"
306
	../util/shlib_wrap.sh ./$(ENGINETEST)
307

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

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

324
test_aes: #$(AESTEST)
325
#	@echo "test Rijndael"
326
#	../util/shlib_wrap.sh ./$(AESTEST)
327

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

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

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

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

347 348 349 350
lint:
	lint -DLINT $(INCLUDES) $(SRC)>fluff

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

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

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

$(DLIBSSL):
367
	(cd ..; $(MAKE) DIRS=ssl all)
368 369

$(DLIBCRYPTO):
370
	(cd ..; $(MAKE) DIRS=crypto all)
371

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

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

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

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

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

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

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

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

402
$(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
403
	@target=$(SHA1TEST); $(BUILD_CMD)
A
Andy Polyakov 已提交
404

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

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

446 447 448
$(FIPS_GCMTEST)$(EXE_EXT): $(FIPS_GCMTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_GCMTEST); $(FIPS_BUILD_CMD)

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

473 474 475
$(FIPS_ECDSAVS)$(EXE_EXT): $(FIPS_ECDSAVS).o $(DLIBCRYPTO)
	@target=$(FIPS_ECDSAVS); $(FIPS_BUILD_CMD)

476 477 478 479 480 481
$(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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

536
$(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
537
	@target=$(EVPTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
538

539
$(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO)
540
	@target=$(ECDSATEST); $(BUILD_CMD)
B
Ben Laurie 已提交
541

542
$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
543
	@target=$(ECDHTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
544

B
Ben Laurie 已提交
545 546 547
$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
	@target=$(IGETEST); $(BUILD_CMD)

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

551 552
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
553

554
#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
555
#	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
556
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
557
#	else \
558
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
B
Ben Laurie 已提交
559
#	fi
560

561
dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
D
Dr. Stephen Henson 已提交
562
	@target=dummytest; $(BUILD_CMD)
563

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

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