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

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

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

CFLAGS= $(INCLUDES) $(CFLAG)

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

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

BNTEST=		bntest
33
ECTEST=		ectest
34
ECDSATEST=	ecdsatest
B
Bodo Möller 已提交
35
ECDHTEST=	ecdhtest
36 37 38 39
EXPTEST=	exptest
IDEATEST=	ideatest
SHATEST=	shatest
SHA1TEST=	sha1test
A
Andy Polyakov 已提交
40 41
SHA256TEST=	sha256t
SHA512TEST=	sha512t
42
MDC2TEST=	mdc2test
43
RMDTEST=	rmdtest
44
MD2TEST=	md2test
45
MD4TEST=	md4test
46
MD5TEST=	md5test
47
HMACTEST=	hmactest
48
WPTEST=		wp_test
49
RC2TEST=	rc2test
50 51
RC4TEST=	rc4test
RC5TEST=	rc5test
52
BFTEST=		bftest
53
CASTTEST=	casttest
54 55 56 57 58 59
DESTEST=	destest
RANDTEST=	randtest
DHTEST=		dhtest
DSATEST=	dsatest
METHTEST=	methtest
SSLTEST=	ssltest
60
RSATEST=	rsa_test
61
ENGINETEST=	enginetest
B
Ben Laurie 已提交
62
EVPTEST=	evp_test
B
Ben Laurie 已提交
63
IGETEST=	igetest
64
JPAKETEST=	jpaketest
65 66 67 68
FIPS_SHATEST=	fips_shatest
FIPS_DESTEST=	fips_desmovs
FIPS_RANDTEST=	fips_randtest
FIPS_AESTEST=	fips_aesavs
69
FIPS_GCMTEST=	fips_gcmtest
70 71 72 73 74 75 76
FIPS_HMACTEST=	fips_hmactest
FIPS_RSAVTEST=	fips_rsavtest
FIPS_RSASTEST=	fips_rsastest
FIPS_RSAGTEST=	fips_rsagtest
FIPS_DSATEST=	fips_dsatest
FIPS_DSSVS=	fips_dssvs
FIPS_RNGVS=	fips_rngvs
77
FIPS_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
584 585
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 已提交
586 587 588
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 已提交
589
dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
B
Bodo Möller 已提交
590
dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
G
Geoff Thorpe 已提交
591 592
dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
R
Richard Levitte 已提交
593 594 595
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 已提交
596 597 598 599 600 601
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 已提交
602
dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
R
Richard Levitte 已提交
603
dsatest.o: ../include/openssl/symhacks.h dsatest.c
D
Dr. Stephen Henson 已提交
604 605 606 607 608 609 610 611 612 613
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 已提交
614
ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
615 616 617 618 619 620 621 622 623 624 625 626 627
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 已提交
628
ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
629 630 631 632 633 634 635 636 637 638 639 640 641
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 已提交
642
enginetest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
B
Bodo Möller 已提交
643 644 645 646 647 648 649 650 651 652 653
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 已提交
654
evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
655 656 657 658 659 660 661 662 663 664 665 666
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 已提交
667
exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
668 669 670
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 已提交
671 672 673
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 已提交
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 724 725 726 727 728 729 730 731 732 733
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 已提交
734
hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
735 736 737 738 739 740 741
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 已提交
742 743
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 已提交
744 745 746
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
747 748 749 750 751
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 已提交
752 753 754 755 756
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 已提交
757
md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
758 759 760 761 762 763
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 已提交
764
md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
765 766 767 768 769 770
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
771 772 773 774 775 776 777 778 779
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 已提交
780 781 782 783
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
784
rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
R
Richard Levitte 已提交
785
rc4test.o: ../e_os.h ../include/openssl/e_os2.h
786 787
rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h
rc4test.o: ../include/openssl/sha.h rc4test.c
D
Dr. Stephen Henson 已提交
788 789 790 791 792
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 已提交
793
rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
794 795 796 797 798 799
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 已提交
800 801
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 已提交
802
rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
B
Bodo Möller 已提交
803 804 805 806
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 已提交
807
rsa_test.o: ../include/openssl/symhacks.h rsa_test.c
R
Richard Levitte 已提交
808
sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
809 810 811 812 813 814
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 已提交
815
shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
816 817 818 819 820 821
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 已提交
822
ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
823
ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
824 825
ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h
ssltest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
B
Bodo Möller 已提交
826 827 828
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 已提交
829 830 831 832 833 834 835 836 837 838 839 840 841 842 843
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
844 845 846 847 848
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