Makefile 34.3 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 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
FIPS_TEST_SUITE=fips_test_suite
78

79 80
TESTS=		alltests

81
EXE=	$(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT)  $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
82
	$(MD2TEST)$(EXE_EXT)  $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) $(WPTEST)$(EXE_EXT) \
83 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) \
	$(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
88 89 90 91 92 93
	$(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) $(JPAKETEST)$(EXE_EXT) \
	$(FIPS_SHATEST)$(EXE_EXT) $(FIPS_DESTEST)$(EXE_EXT) \
	$(FIPS_RANDTEST)$(EXE_EXT) $(FIPS_AESTEST)$(EXE_EXT) \
	$(FIPS_HMACTEST)$(EXE_EXT) $(FIPS_RSAVTEST)$(EXE_EXT) \
	$(FIPS_RSASTEST)$(EXE_EXT) $(FIPS_RSAGTEST)$(EXE_EXT) \
	$(FIPS_DSSVS)$(EXE_EXT) $(FIPS_DSATEST)$(EXE_EXT) \
94 95
	$(FIPS_RNGVS)$(EXE_EXT) $(FIPS_TEST_SUITE)$(EXE_EXT)  \
	$(FIPS_GCMTEST)$(EXE_EXT) 
96

97
# $(METHTEST)$(EXE_EXT)
98

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

EXHEADER= 
HEADER=	$(EXHEADER)

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

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

all:	exe

135
exe:	$(EXE) dummytest$(EXE_EXT)
136 137

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

links:

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

146 147 148 149 150 151 152
errors:

install:

tags:
	ctags $(SRC)

153 154 155
tests:	exe apps $(TESTS)

apps:
156
	@(cd ..; $(MAKE) DIRS=apps all)
157

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

test_evp:
169
	../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt
170 171

test_des:
172
	../util/shlib_wrap.sh ./$(DESTEST)
173 174

test_idea:
175
	../util/shlib_wrap.sh ./$(IDEATEST)
176 177

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

test_mdc2:
184
	../util/shlib_wrap.sh ./$(MDC2TEST)
185 186

test_md5:
187
	../util/shlib_wrap.sh ./$(MD5TEST)
188

189
test_md4:
190
	../util/shlib_wrap.sh ./$(MD4TEST)
191

192
test_hmac:
193
	../util/shlib_wrap.sh ./$(HMACTEST)
194

195 196 197
test_wp:
	../util/shlib_wrap.sh ./$(WPTEST)

198
test_md2:
199
	../util/shlib_wrap.sh ./$(MD2TEST)
200

201
test_rmd:
202
	../util/shlib_wrap.sh ./$(RMDTEST)
203 204

test_bf:
205
	../util/shlib_wrap.sh ./$(BFTEST)
206

207
test_cast:
208
	../util/shlib_wrap.sh ./$(CASTTEST)
209 210

test_rc2:
211
	../util/shlib_wrap.sh ./$(RC2TEST)
212

213
test_rc4:
214
	../util/shlib_wrap.sh ./$(RC4TEST)
215

216
test_rc5:
217
	../util/shlib_wrap.sh ./$(RC5TEST)
218

219
test_rand:
220
	../util/shlib_wrap.sh ./$(RANDTEST)
221 222

test_enc:
223
	@sh ./testenc
224 225 226

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

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

test_crl:
238
	@sh ./tcrl 2>/dev/null
239 240

test_sid:
241
	@sh ./tsid 2>/dev/null
242 243

test_req:
244 245
	@sh ./treq 2>/dev/null
	@sh ./treq testreq2.pem 2>/dev/null
246 247

test_pkcs7:
248 249
	@sh ./tpkcs7 2>/dev/null
	@sh ./tpkcs7d 2>/dev/null
250 251 252

test_bn:
	@echo starting big number library test, could take a while...
253
	@../util/shlib_wrap.sh ./$(BNTEST) >tmp.bntest
254
	@echo quit >>tmp.bntest
255
	@echo "running bc"
256
	@<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"'
257
	@echo 'test a^b%c implementations'
258
	../util/shlib_wrap.sh ./$(EXPTEST)
259

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

340 341 342 343
lint:
	lint -DLINT $(INCLUDES) $(SRC)>fluff

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

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

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

$(DLIBSSL):
360
	(cd ..; $(MAKE) DIRS=ssl all)
361 362

$(DLIBCRYPTO):
363
	(cd ..; $(MAKE) DIRS=crypto all)
364

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

374 375 376
$(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
	@target=$(RSATEST); $(BUILD_CMD)

377
$(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO)
378
	@target=$(BNTEST); $(BUILD_CMD)
379

380
$(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO)
381
	@target=$(ECTEST); $(BUILD_CMD)
382

383
$(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO)
384
	@target=$(EXPTEST); $(BUILD_CMD)
385

386
$(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO)
387
	@target=$(IDEATEST); $(BUILD_CMD)
388

389
$(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO)
390
	@target=$(MD2TEST); $(BUILD_CMD)
391

392
$(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
393
	@target=$(SHATEST); $(BUILD_CMD)
394

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

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

401
$(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
402
	@target=$(SHA512TEST); $(BUILD_CMD)
403

404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438
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)

439 440 441
$(FIPS_GCMTEST)$(EXE_EXT): $(FIPS_GCMTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_GCMTEST); $(FIPS_BUILD_CMD)

442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471
$(FIPS_DESTEST)$(EXE_EXT): $(FIPS_DESTEST).o $(DLIBCRYPTO)
	@target=$(FIPS_DESTEST); $(FIPS_BUILD_CMD)

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

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

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

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

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

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

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

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

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

472
$(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO)
473
	@target=$(RMDTEST); $(BUILD_CMD)
474

475
$(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO)
476
	@target=$(MDC2TEST); $(BUILD_CMD)
477

478
$(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO)
479
	@target=$(MD4TEST); $(BUILD_CMD)
480

481
$(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO)
482
	@target=$(MD5TEST); $(BUILD_CMD)
483

484
$(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO)
485
	@target=$(HMACTEST); $(BUILD_CMD)
486

487 488 489
$(WPTEST)$(EXE_EXT): $(WPTEST).o $(DLIBCRYPTO)
	@target=$(WPTEST); $(BUILD_CMD)

490
$(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO)
491
	@target=$(RC2TEST); $(BUILD_CMD)
492

493
$(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO)
494
	@target=$(BFTEST); $(BUILD_CMD)
495

496
$(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO)
497
	@target=$(CASTTEST); $(BUILD_CMD)
498

499
$(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO)
500
	@target=$(RC4TEST); $(BUILD_CMD)
501

502
$(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
503
	@target=$(RC5TEST); $(BUILD_CMD)
504

505
$(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
506
	@target=$(DESTEST); $(BUILD_CMD)
507

508
$(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
509
	@target=$(RANDTEST); $(BUILD_CMD)
510

511
$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
512
	@target=$(DHTEST); $(BUILD_CMD)
513

514
$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
515
	@target=$(DSATEST); $(BUILD_CMD)
516

517
$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
518
	@target=$(METHTEST); $(BUILD_CMD)
519

520
$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
521
	@target=$(SSLTEST); $(BUILD_CMD)
522

523
$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
524
	@target=$(ENGINETEST); $(BUILD_CMD)
525

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

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

532
$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
533
	@target=$(ECDHTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
534

B
Ben Laurie 已提交
535 536 537
$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
	@target=$(IGETEST); $(BUILD_CMD)

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

541 542
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
543

544
#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
545
#	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
546
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
547
#	else \
548
#	  $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
B
Ben Laurie 已提交
549
#	fi
550

551
dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
D
Dr. Stephen Henson 已提交
552
	@target=dummytest; $(BUILD_CMD)
553

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

R
Richard Levitte 已提交
556
bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
557
bftest.o: ../include/openssl/opensslconf.h bftest.c
R
Richard Levitte 已提交
558
bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
559
bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
R
Richard Levitte 已提交
560 561 562 563 564
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 已提交
565 566 567
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 已提交
568
bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
B
Bodo Möller 已提交
569 570 571
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 已提交
572 573
casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
casttest.o: ../include/openssl/opensslconf.h casttest.c
574 575
destest.o: ../include/openssl/des.h ../include/openssl/des_old.h
destest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
G
Geoff Thorpe 已提交
576 577 578
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 已提交
579
dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
B
Bodo Möller 已提交
580
dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
G
Geoff Thorpe 已提交
581 582
dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
R
Richard Levitte 已提交
583 584 585
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 已提交
586 587 588 589 590 591
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 已提交
592
dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
R
Richard Levitte 已提交
593
dsatest.o: ../include/openssl/symhacks.h dsatest.c
D
Dr. Stephen Henson 已提交
594 595 596 597 598 599 600 601 602 603
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 已提交
604
ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
605 606 607 608 609 610 611 612 613 614 615 616 617
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 已提交
618
ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
619 620 621 622 623 624 625 626 627 628 629 630 631
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 已提交
632
enginetest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
B
Bodo Möller 已提交
633 634 635 636 637 638 639 640 641 642 643
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 已提交
644
evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
645 646 647 648 649 650 651 652 653 654 655 656
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 已提交
657
exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
658 659 660
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 已提交
661 662 663
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
Bodo Möller 已提交
664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723
fips_aesavs.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_aesavs.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
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
fips_desmovs.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_desmovs.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_desmovs.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_desmovs.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_desmovs.o: ../include/openssl/symhacks.h fips_desmovs.c
fips_dsatest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_dsatest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_dsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_dsatest.o: ../include/openssl/symhacks.h fips_dsatest.c
fips_dssvs.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_dssvs.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
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
fips_hmactest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_hmactest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
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
fips_randtest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_randtest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_randtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_randtest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_randtest.o: ../include/openssl/symhacks.h fips_randtest.c
fips_rngvs.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_rngvs.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_rngvs.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_rngvs.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_rngvs.o: ../include/openssl/symhacks.h fips_rngvs.c
fips_rsagtest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_rsagtest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_rsagtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
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/buffer.h ../include/openssl/crypto.h
fips_rsastest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_rsastest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
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/buffer.h ../include/openssl/crypto.h
fips_rsavtest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_rsavtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
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/buffer.h ../include/openssl/crypto.h
fips_shatest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_shatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_shatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_shatest.o: ../include/openssl/symhacks.h fips_shatest.c
fips_test_suite.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
fips_test_suite.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
fips_test_suite.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
fips_test_suite.o: ../include/openssl/safestack.h ../include/openssl/stack.h
fips_test_suite.o: ../include/openssl/symhacks.h fips_test_suite.c
R
Richard Levitte 已提交
724
hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
725 726 727 728 729 730 731
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 已提交
732 733
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 已提交
734 735 736
igetest.o: ../include/openssl/aes.h ../include/openssl/e_os2.h
igetest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
igetest.o: ../include/openssl/rand.h igetest.c
737 738 739 740 741
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 已提交
742 743 744 745 746
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 已提交
747
md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
748 749 750 751 752 753
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 已提交
754
md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
755 756 757 758 759 760
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
761 762 763 764 765 766 767 768 769
mdc2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
mdc2test.o: ../include/openssl/crypto.h ../include/openssl/des.h
mdc2test.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h
mdc2test.o: ../include/openssl/evp.h ../include/openssl/mdc2.h
mdc2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
mdc2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
mdc2test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
mdc2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
mdc2test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h mdc2test.c
R
Richard Levitte 已提交
770 771 772 773
randtest.o: ../e_os.h ../include/openssl/e_os2.h
randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
randtest.o: ../include/openssl/rand.h randtest.c
rc2test.o: ../e_os.h ../include/openssl/e_os2.h
774
rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
R
Richard Levitte 已提交
775
rc4test.o: ../e_os.h ../include/openssl/e_os2.h
776 777
rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h
rc4test.o: ../include/openssl/sha.h rc4test.c
D
Dr. Stephen Henson 已提交
778 779 780 781 782
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 已提交
783
rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
784 785 786 787 788 789
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 已提交
790 791
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 已提交
792
rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
B
Bodo Möller 已提交
793 794 795 796
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 已提交
797
rsa_test.o: ../include/openssl/symhacks.h rsa_test.c
R
Richard Levitte 已提交
798
sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
799 800 801 802 803 804
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 已提交
805
shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
806 807 808 809 810 811
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 已提交
812
ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
813
ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
814 815
ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h
ssltest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
B
Bodo Möller 已提交
816 817 818
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 已提交
819 820 821 822 823 824 825 826 827 828 829 830 831 832 833
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
834 835 836 837 838
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