Makefile 38.1 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
B
Ben Laurie 已提交
65
SRPTEST=	srptest
66 67 68 69
FIPS_SHATEST=	fips_shatest
FIPS_DESTEST=	fips_desmovs
FIPS_RANDTEST=	fips_randtest
FIPS_AESTEST=	fips_aesavs
70
FIPS_GCMTEST=	fips_gcmtest
71 72 73 74 75 76 77
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
78
FIPS_DRBGVS=	fips_drbgvs
79
FIPS_DHVS=	fips_dhvs
80
FIPS_ECDHVS=	fips_ecdhvs
81
FIPS_ECDSAVS=	fips_ecdsavs
82
FIPS_TEST_SUITE=fips_test_suite
83

84 85
TESTS=		alltests

86
EXE=	$(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT)  $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
87
	$(MD2TEST)$(EXE_EXT)  $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) $(WPTEST)$(EXE_EXT) \
88 89 90 91
	$(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) \
92 93
	$(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) \
	$(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
B
Ben Laurie 已提交
94
	$(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) $(JPAKETEST)$(EXE_EXT) $(SRPTEST)$(EXE_EXT)
95 96

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

106
# $(METHTEST)$(EXE_EXT)
107

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

EXHEADER= 
HEADER=	$(EXHEADER)

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

top:
142
	(cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
143 144 145

all:	exe

146 147 148
exe:	$(EXE) $(FIPSEXE) dummytest$(EXE_EXT)

fipsexe:	$(FIPSEXE)
149 150

files:
B
Ben Laurie 已提交
151
	$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
152 153 154

links:

155 156
generate: $(SRC)
$(SRC):
157
	@sh $(TOP)/util/point.sh dummytest.c $@
158

159 160 161 162 163 164 165
errors:

install:

tags:
	ctags $(SRC)

166 167 168
tests:	exe apps $(TESTS)

apps:
169
	@(cd ..; $(MAKE) DIRS=apps all)
170

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

test_evp:
182
	../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt
183 184

test_des:
185
	../util/shlib_wrap.sh ./$(DESTEST)
186 187

test_idea:
188
	../util/shlib_wrap.sh ./$(IDEATEST)
189 190

test_sha:
191 192 193 194
	../util/shlib_wrap.sh ./$(SHATEST)
	../util/shlib_wrap.sh ./$(SHA1TEST)
	../util/shlib_wrap.sh ./$(SHA256TEST)
	../util/shlib_wrap.sh ./$(SHA512TEST)
195 196

test_mdc2:
197
	../util/shlib_wrap.sh ./$(MDC2TEST)
198 199

test_md5:
200
	../util/shlib_wrap.sh ./$(MD5TEST)
201

202
test_md4:
203
	../util/shlib_wrap.sh ./$(MD4TEST)
204

205
test_hmac:
206
	../util/shlib_wrap.sh ./$(HMACTEST)
207

208 209 210
test_wp:
	../util/shlib_wrap.sh ./$(WPTEST)

211
test_md2:
212
	../util/shlib_wrap.sh ./$(MD2TEST)
213

214
test_rmd:
215
	../util/shlib_wrap.sh ./$(RMDTEST)
216 217

test_bf:
218
	../util/shlib_wrap.sh ./$(BFTEST)
219

220
test_cast:
221
	../util/shlib_wrap.sh ./$(CASTTEST)
222 223

test_rc2:
224
	../util/shlib_wrap.sh ./$(RC2TEST)
225

226
test_rc4:
227
	../util/shlib_wrap.sh ./$(RC4TEST)
228

229
test_rc5:
230
	../util/shlib_wrap.sh ./$(RC5TEST)
231

232
test_rand:
233
	../util/shlib_wrap.sh ./$(RANDTEST)
234 235

test_enc:
236
	@sh ./testenc
237 238 239

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

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

test_crl:
251
	@sh ./tcrl 2>/dev/null
252 253

test_sid:
254
	@sh ./tsid 2>/dev/null
255 256

test_req:
257 258
	@sh ./treq 2>/dev/null
	@sh ./treq testreq2.pem 2>/dev/null
259 260

test_pkcs7:
261 262
	@sh ./tpkcs7 2>/dev/null
	@sh ./tpkcs7d 2>/dev/null
263 264 265

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

273
test_ec:
274
	@echo 'test elliptic curves'
275
	../util/shlib_wrap.sh ./$(ECTEST)
276

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

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

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

test_dh:
291
	@echo "Generate a set of DH parameters"
292
	../util/shlib_wrap.sh ./$(DHTEST)
293 294

test_dsa:
295
	@echo "Generate a set of DSA parameters"
296 297
	../util/shlib_wrap.sh ./$(DSATEST)
	../util/shlib_wrap.sh ./$(DSATEST) -app2_1
298

299
test_gen:
300
	@echo "Generate and verify a certificate request"
301
	@sh ./testgen
302

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

310 311
test_engine: 
	@echo "Manipulate the ENGINE structures"
312
	../util/shlib_wrap.sh ./$(ENGINETEST)
313

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

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

330
test_aes: #$(AESTEST)
331
#	@echo "test Rijndael"
332
#	../util/shlib_wrap.sh ./$(AESTEST)
333

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

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

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

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

B
Ben Laurie 已提交
353 354 355 356
test_srp: $(SRPTEST)$(EXE_EXT)
	@echo "Test SRP"
	../util/shlib_wrap.sh ./srptest

357 358 359 360
lint:
	lint -DLINT $(INCLUDES) $(SRC)>fluff

depend:
361 362 363 364 365
	@if [ -z "$(THIS)" ]; then \
	    $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; \
	else \
	    $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC); \
	fi
366 367

dclean:
368
	$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
369
	mv -f Makefile.new $(MAKEFILE)
370 371
	rm -f $(SRC) $(SHA256TEST).c $(SHA512TEST).c evptests.txt newkey.pem testkey.pem \
			testreq.pem
372 373

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

$(DLIBSSL):
377
	(cd ..; $(MAKE) DIRS=ssl all)
378 379

$(DLIBCRYPTO):
380
	(cd ..; $(MAKE) DIRS=crypto all)
381

382
BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
383 384
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
385
	LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \
A
Andy Polyakov 已提交
386
	$(MAKE) -f $(TOP)/Makefile.shared -e \
387
		APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
388
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
389
		link_app.$${shlib_target}
B
Ben Laurie 已提交
390

391 392 393
$(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
	@target=$(RSATEST); $(BUILD_CMD)

394
$(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO)
395
	@target=$(BNTEST); $(BUILD_CMD)
396

397
$(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO)
398
	@target=$(ECTEST); $(BUILD_CMD)
399

400
$(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO)
401
	@target=$(EXPTEST); $(BUILD_CMD)
402

403
$(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO)
404
	@target=$(IDEATEST); $(BUILD_CMD)
405

406
$(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO)
407
	@target=$(MD2TEST); $(BUILD_CMD)
408

409
$(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
410
	@target=$(SHATEST); $(BUILD_CMD)
411

412
$(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
413
	@target=$(SHA1TEST); $(BUILD_CMD)
A
Andy Polyakov 已提交
414

415
$(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO)
416
	@target=$(SHA256TEST); $(BUILD_CMD)
A
Andy Polyakov 已提交
417

418
$(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
419
	@target=$(SHA512TEST); $(BUILD_CMD)
420

421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455
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)

456 457 458
$(FIPS_GCMTEST)$(EXE_EXT): $(FIPS_GCMTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_GCMTEST); $(FIPS_BUILD_CMD)

459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482
$(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)

483 484 485
$(FIPS_DHVS)$(EXE_EXT): $(FIPS_DHVS).o $(DLIBCRYPTO)
	@target=$(FIPS_DHVS); $(FIPS_BUILD_CMD)

486 487 488
$(FIPS_ECDHVS)$(EXE_EXT): $(FIPS_ECDHVS).o $(DLIBCRYPTO)
	@target=$(FIPS_ECDHVS); $(FIPS_BUILD_CMD)

489 490 491
$(FIPS_ECDSAVS)$(EXE_EXT): $(FIPS_ECDSAVS).o $(DLIBCRYPTO)
	@target=$(FIPS_ECDSAVS); $(FIPS_BUILD_CMD)

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

495 496 497
$(FIPS_DRBGVS)$(EXE_EXT): $(FIPS_DRBGVS).o $(DLIBCRYPTO)
	@target=$(FIPS_DRBGVS); $(FIPS_BUILD_CMD)

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

501
$(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO)
502
	@target=$(RMDTEST); $(BUILD_CMD)
503

504
$(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO)
505
	@target=$(MDC2TEST); $(BUILD_CMD)
506

507
$(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO)
508
	@target=$(MD4TEST); $(BUILD_CMD)
509

510
$(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO)
511
	@target=$(MD5TEST); $(BUILD_CMD)
512

513
$(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO)
514
	@target=$(HMACTEST); $(BUILD_CMD)
515

516 517 518
$(WPTEST)$(EXE_EXT): $(WPTEST).o $(DLIBCRYPTO)
	@target=$(WPTEST); $(BUILD_CMD)

519
$(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO)
520
	@target=$(RC2TEST); $(BUILD_CMD)
521

522
$(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO)
523
	@target=$(BFTEST); $(BUILD_CMD)
524

525
$(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO)
526
	@target=$(CASTTEST); $(BUILD_CMD)
527

528
$(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO)
529
	@target=$(RC4TEST); $(BUILD_CMD)
530

531
$(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
532
	@target=$(RC5TEST); $(BUILD_CMD)
533

534
$(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
535
	@target=$(DESTEST); $(BUILD_CMD)
536

537
$(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
538
	@target=$(RANDTEST); $(BUILD_CMD)
539

540
$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
541
	@target=$(DHTEST); $(BUILD_CMD)
542

543
$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
544
	@target=$(DSATEST); $(BUILD_CMD)
545

546
$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
547
	@target=$(METHTEST); $(BUILD_CMD)
548

549
$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
550
	@target=$(SSLTEST); $(BUILD_CMD)
551

552
$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
553
	@target=$(ENGINETEST); $(BUILD_CMD)
554

555
$(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
556
	@target=$(EVPTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
557

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

561
$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
562
	@target=$(ECDHTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
563

B
Ben Laurie 已提交
564 565 566
$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
	@target=$(IGETEST); $(BUILD_CMD)

567 568
$(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO)
	@target=$(JPAKETEST); $(BUILD_CMD)
B
Ben Laurie 已提交
569

B
Ben Laurie 已提交
570 571 572
$(SRPTEST)$(EXE_EXT): $(SRPTEST).o $(DLIBCRYPTO)
	@target=$(SRPTEST); $(BUILD_CMD)

573 574
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
575

576
#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
577
#	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
578
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
579
#	else \
580
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
B
Ben Laurie 已提交
581
#	fi
582

583
dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
D
Dr. Stephen Henson 已提交
584
	@target=dummytest; $(BUILD_CMD)
585

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

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