Makefile 41.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
FIPS_HMACTEST=	fips_hmactest
FIPS_RSAVTEST=	fips_rsavtest
FIPS_RSASTEST=	fips_rsastest
FIPS_RSAGTEST=	fips_rsagtest
FIPS_DSATEST=	fips_dsatest
FIPS_DSSVS=	fips_dssvs
FIPS_RNGVS=	fips_rngvs
77
FIPS_DRBGVS=	fips_drbgvs
78
FIPS_ECDSAVS=	fips_ecdsavs
79
FIPS_TEST_SUITE=fips_test_suite
80

81 82
TESTS=		alltests

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

102
# $(METHTEST)$(EXE_EXT)
103

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

EXHEADER= 
HEADER=	$(EXHEADER)

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

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

all:	exe

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

fipsexe:	$(FIPSEXE)
145 146

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

links:

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

155 156 157 158 159 160 161
errors:

install:

tags:
	ctags $(SRC)

162 163 164
tests:	exe apps $(TESTS)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

test_enc:
232
	@sh ./testenc
233 234 235

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

475 476 477
$(FIPS_ECDSAVS)$(EXE_EXT): $(FIPS_ECDSAVS).o $(DLIBCRYPTO)
	@target=$(FIPS_ECDSAVS); $(FIPS_BUILD_CMD)

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

481 482 483
$(FIPS_DRBGVS)$(EXE_EXT): $(FIPS_DRBGVS).o $(DLIBCRYPTO)
	@target=$(FIPS_DRBGVS); $(FIPS_BUILD_CMD)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

526
$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
527
	@target=$(DHTEST); $(BUILD_CMD)
528

529
$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
530
	@target=$(DSATEST); $(BUILD_CMD)
531

532
$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
533
	@target=$(METHTEST); $(BUILD_CMD)
534

535
$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
536
	@target=$(SSLTEST); $(BUILD_CMD)
537

538
$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
539
	@target=$(ENGINETEST); $(BUILD_CMD)
540

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

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

547
$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
548
	@target=$(ECDHTEST); $(BUILD_CMD)
B
Bodo Möller 已提交
549

B
Ben Laurie 已提交
550 551 552
$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
	@target=$(IGETEST); $(BUILD_CMD)

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

556 557
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
558

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

566
dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
D
Dr. Stephen Henson 已提交
567
	@target=dummytest; $(BUILD_CMD)
568

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

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