Makefile.ssl 36.2 KB
Newer Older
1 2 3 4 5 6 7
#
# test/Makefile.ssl
#

DIR=		test
TOP=		..
CC=		cc
8
INCLUDES=	-I$(TOP) -I../include $(KRB5_INCLUDES)
9
CFLAG=		-g
10 11
INSTALL_PREFIX=
OPENSSLDIR=     /usr/local/ssl
12 13
INSTALLTOP=	/usr/local/ssl
MAKEFILE=	Makefile.ssl
14 15
NEWMAKE=	make
MAKE=		$(NEWMAKE) -f $(MAKEFILE)
16 17
MAKEDEPPROG=	makedepend
MAKEDEPEND=	$(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
18
PERL=		perl
19 20 21
# KRB5 stuff
KRB5_INCLUDES=
LIBKRB5=
22 23

PEX_LIBS=
24
EX_LIBS= #-lnsl -lsocket
25 26 27

CFLAGS= $(INCLUDES) $(CFLAG)

U
Ulf Möller 已提交
28 29 30 31
GENERAL=Makefile.ssl maketests.com \
	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
32 33 34 35 36 37 38

DLIBCRYPTO= ../libcrypto.a
DLIBSSL= ../libssl.a
LIBCRYPTO= -L.. -lcrypto
LIBSSL= -L.. -lssl

BNTEST=		bntest
39
ECTEST=		ectest
40
ECDSATEST=	ecdsatest
B
Bodo Möller 已提交
41
ECDHTEST=	ecdhtest
42 43 44 45 46
EXPTEST=	exptest
IDEATEST=	ideatest
SHATEST=	shatest
SHA1TEST=	sha1test
MDC2TEST=	mdc2test
47
RMDTEST=	rmdtest
48
MD2TEST=	md2test
49
MD4TEST=	md4test
50
MD5TEST=	md5test
51
HMACTEST=	hmactest
52
RC2TEST=	rc2test
53 54
RC4TEST=	rc4test
RC5TEST=	rc5test
55
BFTEST=		bftest
56
CASTTEST=	casttest
57 58 59 60 61 62
DESTEST=	destest
RANDTEST=	randtest
DHTEST=		dhtest
DSATEST=	dsatest
METHTEST=	methtest
SSLTEST=	ssltest
63
RSATEST=	rsa_test
64
ENGINETEST=	enginetest
B
Ben Laurie 已提交
65
EVPTEST=	evp_test
66

67 68
TESTS=		alltests

B
Bodo Möller 已提交
69
EXE=	$(BNTEST) $(ECTEST)  $(ECDSATEST) $(ECDHTEST) $(IDEATEST) \
70
	$(MD2TEST)  $(MD4TEST) $(MD5TEST) $(HMACTEST) \
71 72
	$(RC2TEST) $(RC4TEST) $(RC5TEST) \
	$(DESTEST) $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \
73
	$(RANDTEST) $(DHTEST) $(ENGINETEST) \
B
Ben Laurie 已提交
74
	$(BFTEST) $(CASTTEST) $(SSLTEST) $(EXPTEST) $(DSATEST) $(RSATEST) \
75
	$(EVPTEST)
76 77 78

# $(METHTEST)

B
Bodo Möller 已提交
79
OBJ=	$(BNTEST).o $(ECTEST).o  $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
80
	$(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
81
	$(HMACTEST).o \
82 83
	$(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
	$(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(MDC2TEST).o $(RMDTEST).o \
84
	$(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
B
Ben Laurie 已提交
85
	$(BFTEST).o  $(SSLTEST).o  $(DSATEST).o  $(EXPTEST).o $(RSATEST).o \
86
	$(EVPTEST).o
B
Bodo Möller 已提交
87
SRC=	$(BNTEST).c $(ECTEST).c  $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
88
	$(MD2TEST).c  $(MD4TEST).c $(MD5TEST).c \
89
	$(HMACTEST).c \
90 91
	$(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \
	$(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
92
	$(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
B
Ben Laurie 已提交
93
	$(BFTEST).c  $(SSLTEST).c $(DSATEST).c   $(EXPTEST).c $(RSATEST).c \
94
	$(EVPTEST).c
95 96 97 98 99 100 101

EXHEADER= 
HEADER=	$(EXHEADER)

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

top:
102
	(cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
103 104 105

all:	exe

106
exe:	$(EXE) dummytest
107 108

files:
109
	$(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
110 111

links:
112
	@@$(TOP)/util/point.sh Makefile.ssl Makefile
113

114 115 116 117
generate: $(SRC)
$(SRC):
	@$(TOP)/util/point.sh dummytest.c $@

118 119 120 121 122 123 124
errors:

install:

tags:
	ctags $(SRC)

125 126 127
tests:	exe apps $(TESTS)

apps:
128
	@(cd ..; $(MAKE) DIRS=apps all)
129

130 131 132 133 134
SET_SO_PATHS=OSSL_LIBPATH="`cd ..; pwd`"; \
		LD_LIBRARY_PATH="$$OSSL_LIBPATH:$$LD_LIBRARY_PATH"; \
		DYLD_LIBRARY_PATH="$$OSSL_LIBPATH:$$DYLD_LIBRARY_PATH"; \
		SHLIB_PATH="$$OSSL_LIBPATH:$$SHLIB_PATH"; \
		LIBPATH="$$OSSL_LIBPATH:$$LIBPATH"; \
135
		if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="$${LIBPATH}:$$PATH"; fi; \
136
		export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH
137 138

alltests: \
139 140
	test_des test_idea test_sha test_md4 test_md5 test_hmac \
	test_md2 test_mdc2 \
141
	test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
B
Bodo Möller 已提交
142
	test_rand test_bn test_ec test_ecdsa test_ecdh \
143
	test_enc test_x509 test_rsa test_crl test_sid \
144
	test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
145
	test_ss test_ca test_engine test_evp test_ssl
B
Ben Laurie 已提交
146 147

test_evp:
148
	$(SET_SO_PATHS); ./$(EVPTEST) evptests.txt
149 150

test_des:
151
	$(SET_SO_PATHS); ./$(DESTEST)
152 153

test_idea:
154
	$(SET_SO_PATHS); ./$(IDEATEST)
155 156

test_sha:
157 158
	$(SET_SO_PATHS); ./$(SHATEST)
	$(SET_SO_PATHS); ./$(SHA1TEST)
159 160

test_mdc2:
161
	$(SET_SO_PATHS); ./$(MDC2TEST)
162 163

test_md5:
164
	$(SET_SO_PATHS); ./$(MD5TEST)
165

166
test_md4:
167
	$(SET_SO_PATHS); ./$(MD4TEST)
168

169
test_hmac:
170
	$(SET_SO_PATHS); ./$(HMACTEST)
171

172
test_md2:
173
	$(SET_SO_PATHS); ./$(MD2TEST)
174

175
test_rmd:
176
	$(SET_SO_PATHS); ./$(RMDTEST)
177 178

test_bf:
179
	$(SET_SO_PATHS); ./$(BFTEST)
180

181
test_cast:
182
	$(SET_SO_PATHS); ./$(CASTTEST)
183 184

test_rc2:
185
	$(SET_SO_PATHS); ./$(RC2TEST)
186

187
test_rc4:
188
	$(SET_SO_PATHS); ./$(RC4TEST)
189

190
test_rc5:
191
	$(SET_SO_PATHS); ./$(RC5TEST)
192

193
test_rand:
194
	$(SET_SO_PATHS); ./$(RANDTEST)
195 196

test_enc:
197
	@$(SET_SO_PATHS); sh ./testenc
198 199 200

test_x509:
	echo test normal x509v1 certificate
201
	$(SET_SO_PATHS); sh ./tx509 2>/dev/null
202
	echo test first x509v3 certificate
203
	$(SET_SO_PATHS); sh ./tx509 v3-cert1.pem 2>/dev/null
204
	echo test second x509v3 certificate
205
	$(SET_SO_PATHS); sh ./tx509 v3-cert2.pem 2>/dev/null
206 207

test_rsa:
208 209
	@$(SET_SO_PATHS); sh ./trsa 2>/dev/null
	$(SET_SO_PATHS); ./$(RSATEST)
210 211

test_crl:
212
	@$(SET_SO_PATHS); sh ./tcrl 2>/dev/null
213 214

test_sid:
215
	@$(SET_SO_PATHS); sh ./tsid 2>/dev/null
216 217

test_req:
218 219
	@$(SET_SO_PATHS); sh ./treq 2>/dev/null
	@$(SET_SO_PATHS); sh ./treq testreq2.pem 2>/dev/null
220 221

test_pkcs7:
222 223
	@$(SET_SO_PATHS); sh ./tpkcs7 2>/dev/null
	@$(SET_SO_PATHS); sh ./tpkcs7d 2>/dev/null
224 225 226

test_bn:
	@echo starting big number library test, could take a while...
227
	@$(SET_SO_PATHS); ./$(BNTEST) >tmp.bntest
228
	@echo quit >>tmp.bntest
229
	@echo "running bc"
230
	@<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"'
231
	@echo 'test a^b%c implementations'
232
	$(SET_SO_PATHS); ./$(EXPTEST)
233

234
test_ec:
235
	@echo 'test elliptic curves'
236
	$(SET_SO_PATHS); ./$(ECTEST)
237

B
Bodo Möller 已提交
238 239
test_ecdsa:
	@echo 'test ecdsa'
240
	$(SET_SO_PATHS); ./$(ECDSATEST)
B
Bodo Möller 已提交
241

B
Bodo Möller 已提交
242 243
test_ecdh:
	@echo 'test ecdh'
244
	$(SET_SO_PATHS); ./$(ECDHTEST)
B
Bodo Möller 已提交
245

246 247 248
test_verify:
	@echo "The following command should have some OK's and some failures"
	@echo "There are definitly a few expired certificates"
249
	$(SET_SO_PATHS); ../apps/openssl verify -CApath ../certs ../certs/*.pem
250 251

test_dh:
252
	@echo "Generate a set of DH parameters"
253
	$(SET_SO_PATHS); ./$(DHTEST)
254 255

test_dsa:
256
	@echo "Generate a set of DSA parameters"
257 258
	$(SET_SO_PATHS); ./$(DSATEST)
	$(SET_SO_PATHS); ./$(DSATEST) -app2_1
259

260
test_gen:
261
	@echo "Generate and verify a certificate request"
262
	@$(SET_SO_PATHS); sh ./testgen
263

B
Bodo Möller 已提交
264
test_ss keyU.ss certU.ss certCA.ss: testss
265
	@echo "Generate and certify a test certificate"
266
	@$(SET_SO_PATHS); sh ./testss
267

268 269
test_engine: 
	@echo "Manipulate the ENGINE structures"
270
	$(SET_SO_PATHS); ./$(ENGINETEST)
271

272
test_ssl: keyU.ss certU.ss certCA.ss
273
	@echo "test SSL protocol"
274
	@$(SET_SO_PATHS); sh ./testssl keyU.ss certU.ss certCA.ss
275 276

test_ca:
277
	@$(SET_SO_PATHS); if ../apps/openssl no-rsa; then \
278 279
	  echo "skipping CA.sh test -- requires RSA"; \
	else \
280 281 282
	  echo "Generate and certify a test certificate via the 'ca' program"; \
	  sh ./testca; \
 	fi
283

284
test_aes: #$(AESTEST)
285
#	@echo "test Rijndael"
286
#	$(SET_SO_PATHS); ./$(AESTEST)
287

288 289 290 291
lint:
	lint -DLINT $(INCLUDES) $(SRC)>fluff

depend:
292
	$(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC)
293 294

dclean:
295
	$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
296 297 298
	mv -f Makefile.new $(MAKEFILE)

clean:
299
	rm -f .rnd tmp.bntest tmp.bctest *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log
300 301

$(DLIBSSL):
302
	(cd ..; $(MAKE) DIRS=ssl all)
303 304

$(DLIBCRYPTO):
305
	(cd ..; $(MAKE) DIRS=crypto all)
306

B
Ben Laurie 已提交
307
$(RSATEST): $(RSATEST).o $(DLIBCRYPTO)
308 309 310 311
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
312
	  LIBRARIES="$(DLIBCRYPTO)"; \
313
	else \
314 315 316 317 318 319 320
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RSATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RSATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
321
		link_app.$${shlib_target}
B
Ben Laurie 已提交
322

323
$(BNTEST): $(BNTEST).o $(DLIBCRYPTO)
324 325 326 327
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
328
	  LIBRARIES="$(DLIBCRYPTO)"; \
329
	else \
330 331 332 333 334 335 336
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(BNTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(BNTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
337
		link_app.$${shlib_target}
338

339
$(ECTEST): $(ECTEST).o $(DLIBCRYPTO)
340 341 342 343
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
344
	  LIBRARIES="$(DLIBCRYPTO)"; \
345
	else \
346 347 348 349 350 351 352
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(ECTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(ECTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
353
		link_app.$${shlib_target}
354

355
$(EXPTEST): $(EXPTEST).o $(DLIBCRYPTO)
356 357 358 359
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
360
	  LIBRARIES="$(DLIBCRYPTO)"; \
361
	else \
362 363 364 365 366 367 368
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(EXPTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(EXPTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
369
		link_app.$${shlib_target}
370 371

$(IDEATEST): $(IDEATEST).o $(DLIBCRYPTO)
372 373 374 375
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
376
	  LIBRARIES="$(DLIBCRYPTO)"; \
377
	else \
378 379 380 381 382 383 384
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(IDEATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(IDEATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
385
		link_app.$${shlib_target}
386 387

$(MD2TEST): $(MD2TEST).o $(DLIBCRYPTO)
388 389 390 391
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
392
	  LIBRARIES="$(DLIBCRYPTO)"; \
393
	else \
394 395 396 397 398 399 400
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MD2TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MD2TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
401
		link_app.$${shlib_target}
402 403

$(SHATEST): $(SHATEST).o $(DLIBCRYPTO)
404 405 406 407
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
408
	  LIBRARIES="$(DLIBCRYPTO)"; \
409
	else \
410 411 412 413 414 415 416
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(SHATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(SHATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
417
		link_app.$${shlib_target}
418 419

$(SHA1TEST): $(SHA1TEST).o $(DLIBCRYPTO)
420 421 422 423
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
424
	  LIBRARIES="$(DLIBCRYPTO)"; \
425
	else \
426 427 428 429 430 431 432
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(SHA1TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(SHA1TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
433
		link_app.$${shlib_target}
434

435
$(RMDTEST): $(RMDTEST).o $(DLIBCRYPTO)
436 437 438 439
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
440
	  LIBRARIES="$(DLIBCRYPTO)"; \
441
	else \
442 443 444 445 446 447 448
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RMDTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RMDTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
449
		link_app.$${shlib_target}
450

451
$(MDC2TEST): $(MDC2TEST).o $(DLIBCRYPTO)
452 453 454 455
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
456
	  LIBRARIES="$(DLIBCRYPTO)"; \
457
	else \
458 459 460 461 462 463 464
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MDC2TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MDC2TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
465
		link_app.$${shlib_target}
466

467
$(MD4TEST): $(MD4TEST).o $(DLIBCRYPTO)
468 469 470 471
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
472
	  LIBRARIES="$(DLIBCRYPTO)"; \
473
	else \
474 475 476 477 478 479 480
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MD4TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MD4TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
481
		link_app.$${shlib_target}
482

483
$(MD5TEST): $(MD5TEST).o $(DLIBCRYPTO)
484 485 486 487
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
488
	  LIBRARIES="$(DLIBCRYPTO)"; \
489
	else \
490 491 492 493 494 495 496
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MD5TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MD5TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
497
		link_app.$${shlib_target}
498

499
$(HMACTEST): $(HMACTEST).o $(DLIBCRYPTO)
500 501 502 503
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
504
	  LIBRARIES="$(DLIBCRYPTO)"; \
505
	else \
506 507 508 509 510 511 512
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(HMACTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(HMACTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
513
		link_app.$${shlib_target}
514

515
$(RC2TEST): $(RC2TEST).o $(DLIBCRYPTO)
516 517 518 519
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
520
	  LIBRARIES="$(DLIBCRYPTO)"; \
521
	else \
522 523 524 525 526 527 528
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RC2TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RC2TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
529
		link_app.$${shlib_target}
530 531

$(BFTEST): $(BFTEST).o $(DLIBCRYPTO)
532 533 534 535
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
536
	  LIBRARIES="$(DLIBCRYPTO)"; \
537
	else \
538 539 540 541 542 543 544
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(BFTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(BFTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
545
		link_app.$${shlib_target}
546

547
$(CASTTEST): $(CASTTEST).o $(DLIBCRYPTO)
548 549 550 551
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
552
	  LIBRARIES="$(DLIBCRYPTO)"; \
553
	else \
554 555 556 557 558 559 560
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(CASTTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(CASTTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
561
		link_app.$${shlib_target}
562 563

$(RC4TEST): $(RC4TEST).o $(DLIBCRYPTO)
564 565 566 567
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
568
	  LIBRARIES="$(DLIBCRYPTO)"; \
569
	else \
570 571 572 573 574 575 576
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RC4TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RC4TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
577
		link_app.$${shlib_target}
578

579
$(RC5TEST): $(RC5TEST).o $(DLIBCRYPTO)
580 581 582 583
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
584
	  LIBRARIES="$(DLIBCRYPTO)"; \
585
	else \
586 587 588 589 590 591 592
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RC5TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RC5TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
593
		link_app.$${shlib_target}
594

595
$(DESTEST): $(DESTEST).o $(DLIBCRYPTO)
596 597 598 599
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
600
	  LIBRARIES="$(DLIBCRYPTO)"; \
601
	else \
602 603 604 605 606 607 608
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(DESTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(DESTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
609
		link_app.$${shlib_target}
610 611

$(RANDTEST): $(RANDTEST).o $(DLIBCRYPTO)
612 613 614 615
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
616
	  LIBRARIES="$(DLIBCRYPTO)"; \
617
	else \
618 619 620 621 622 623 624
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RANDTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RANDTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
625
		link_app.$${shlib_target}
626 627

$(DHTEST): $(DHTEST).o $(DLIBCRYPTO)
628 629 630 631
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
632
	  LIBRARIES="$(DLIBCRYPTO)"; \
633
	else \
634 635 636 637 638 639 640
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(DHTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(DHTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
641
		link_app.$${shlib_target}
642 643

$(DSATEST): $(DSATEST).o $(DLIBCRYPTO)
644 645 646 647
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
648
	  LIBRARIES="$(DLIBCRYPTO)"; \
649
	else \
650 651 652 653 654 655 656
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(DSATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(DSATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
657
		link_app.$${shlib_target}
658 659

$(METHTEST): $(METHTEST).o $(DLIBCRYPTO)
660 661 662 663
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
664
	  LIBRARIES="$(DLIBCRYPTO)"; \
665
	else \
666 667 668 669 670 671 672
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(METHTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(METHTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
673
		link_app.$${shlib_target}
674 675

$(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
676 677 678 679
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
680
	  LIBRARIES="$(DLIBSSL) $(LIBKRB5) $(DLIBCRYPTO)"; \
681
	else \
682 683 684 685 686 687 688
	  LIBRARIES="$(LIBSSL) $(LIBKRB5) $(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(SSLTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(SSLTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
689
		link_app.$${shlib_target}
690

691
$(ENGINETEST): $(ENGINETEST).o $(DLIBCRYPTO)
692 693 694 695
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
696
	  LIBRARIES="$(DLIBCRYPTO)"; \
697
	else \
698 699 700 701 702 703 704
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(ENGINETEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(ENGINETEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
705
		link_app.$${shlib_target}
706

B
Ben Laurie 已提交
707
$(EVPTEST): $(EVPTEST).o $(DLIBCRYPTO)
708 709 710 711
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
712
	  LIBRARIES="$(DLIBCRYPTO)"; \
713
	else \
714 715 716 717 718 719 720
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(EVPTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(EVPTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
721
		link_app.$${shlib_target}
B
Bodo Möller 已提交
722 723

$(ECDSATEST): $(ECDSATEST).o $(DLIBCRYPTO)
724 725 726 727
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
728
	  LIBRARIES="$(DLIBCRYPTO)"; \
729
	else \
730 731 732 733 734 735 736
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(ECDSATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(ECDSATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
737
		link_app.$${shlib_target}
B
Ben Laurie 已提交
738

B
Bodo Möller 已提交
739
$(ECDHTEST): $(ECDHTEST).o $(DLIBCRYPTO)
740 741 742 743
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
744
	  LIBRARIES="$(DLIBCRYPTO)"; \
745
	else \
746 747 748 749 750 751 752
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(ECDHTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(ECDHTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
753
		link_app.$${shlib_target}
B
Bodo Möller 已提交
754

755 756
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
757

758
#$(AESTEST): $(AESTEST).o $(DLIBCRYPTO)
759
#	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
760
#	  $(CC) -o $(AESTEST) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
761
#	else \
762
#	  $(CC) -o $(AESTEST) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
B
Ben Laurie 已提交
763
#	fi
764

765
dummytest: dummytest.o $(DLIBCRYPTO)
766 767 768 769
	shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
		shlib_target="$(SHLIB_TARGET)"; \
	fi; \
	if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
770
	  LIBRARIES="$(DLIBCRYPTO)"; \
771
	else \
772 773 774 775 776 777 778
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=dummytest LDFLAGS="$(CFLAGS)" \
		OBJECTS="dummytest.o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
779
		link_app.$${shlib_target}
780

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

R
Richard Levitte 已提交
783
bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
784
bftest.o: ../include/openssl/opensslconf.h bftest.c
R
Richard Levitte 已提交
785
bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
786
bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
R
Richard Levitte 已提交
787 788 789 790 791
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 已提交
792 793 794
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 已提交
795
bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
B
Bodo Möller 已提交
796 797 798
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 已提交
799 800
casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
casttest.o: ../include/openssl/opensslconf.h casttest.c
R
Richard Levitte 已提交
801 802 803 804 805 806
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
destest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
destest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
destest.o: ../include/openssl/ui_compat.h destest.c
R
Richard Levitte 已提交
807
dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
B
Bodo Möller 已提交
808
dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
G
Geoff Thorpe 已提交
809 810
dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
R
Richard Levitte 已提交
811 812 813
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 已提交
814
dsatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
815 816 817
dsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
dsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
dsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
B
Bodo Möller 已提交
818 819 820 821 822 823 824
dsatest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
dsatest.o: ../include/openssl/engine.h ../include/openssl/err.h
dsatest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
dsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
dsatest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
dsatest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h dsatest.c
R
Richard Levitte 已提交
825 826 827 828
ecdhtest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
ecdhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h ecdhtest.c
R
Richard Levitte 已提交
829 830 831 832 833 834 835
ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
ecdsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
ecdsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
ecdsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
ecdsatest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
ecdsatest.o: ../include/openssl/engine.h ../include/openssl/err.h
ecdsatest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
R
Richard Levitte 已提交
836 837 838
ecdsatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
ecdsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
ecdsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
B
Bodo Möller 已提交
839
ecdsatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
R
Richard Levitte 已提交
840 841
ecdsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
ecdsatest.o: ../include/openssl/ui.h ecdsatest.c
R
Richard Levitte 已提交
842
ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
843 844 845
ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
ectest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
B
Bodo Möller 已提交
846 847 848
ectest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
ectest.o: ../include/openssl/engine.h ../include/openssl/err.h
ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
849 850 851 852 853
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/rand.h ../include/openssl/rsa.h
ectest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
ectest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h ectest.c
L
Lutz Jänicke 已提交
854 855 856 857
enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
enginetest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
enginetest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
enginetest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
B
Bodo Möller 已提交
858 859 860 861 862 863 864 865
enginetest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
enginetest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
enginetest.o: ../include/openssl/err.h ../include/openssl/lhash.h
enginetest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
enginetest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
enginetest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
enginetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
enginetest.o: ../include/openssl/ui.h enginetest.c
R
Richard Levitte 已提交
866 867 868 869 870 871 872 873
evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
evp_test.o: ../include/openssl/bn.h ../include/openssl/conf.h
evp_test.o: ../include/openssl/crypto.h ../include/openssl/dh.h
evp_test.o: ../include/openssl/dsa.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
B
Bodo Möller 已提交
874 875
evp_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
evp_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
R
Richard Levitte 已提交
876 877 878
evp_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
evp_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
evp_test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h evp_test.c
R
Richard Levitte 已提交
879
exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
880 881 882
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 已提交
883 884 885
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
R
Richard Levitte 已提交
886 887 888 889 890 891 892 893
hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
hmactest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
hmactest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
hmactest.o: ../include/openssl/hmac.h ../include/openssl/md5.h
hmactest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
hmactest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
hmactest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
hmactest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h hmactest.c
R
Richard Levitte 已提交
894 895
ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h
ideatest.o: ../include/openssl/opensslconf.h ideatest.c
R
Richard Levitte 已提交
896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929
md2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
md2test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
md2test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
md2test.o: ../include/openssl/md2.h ../include/openssl/obj_mac.h
md2test.o: ../include/openssl/objects.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
md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
md4test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
md4test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
md4test.o: ../include/openssl/md4.h ../include/openssl/obj_mac.h
md4test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
md4test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
md4test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
md4test.o: ../include/openssl/symhacks.h md4test.c
md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
md5test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
md5test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
md5test.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h
md5test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
md5test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
md5test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
md5test.o: ../include/openssl/symhacks.h md5test.c
mdc2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
mdc2test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
mdc2test.o: ../include/openssl/des.h ../include/openssl/des_old.h
mdc2test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
mdc2test.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
mdc2test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
mdc2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
mdc2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
mdc2test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
mdc2test.o: ../include/openssl/ui_compat.h mdc2test.c
R
Richard Levitte 已提交
930 931 932 933
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
934
rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
R
Richard Levitte 已提交
935
rc4test.o: ../e_os.h ../include/openssl/e_os2.h
936
rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h rc4test.c
R
Richard Levitte 已提交
937 938
rc5test.o: ../e_os.h ../include/openssl/e_os2.h
rc5test.o: ../include/openssl/opensslconf.h ../include/openssl/rc5.h rc5test.c
R
Richard Levitte 已提交
939 940 941
rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
rmdtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
rmdtest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
R
Richard Levitte 已提交
942 943
rmdtest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
rmdtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
R
Richard Levitte 已提交
944 945 946
rmdtest.o: ../include/openssl/ossl_typ.h ../include/openssl/ripemd.h
rmdtest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
rmdtest.o: ../include/openssl/symhacks.h rmdtest.c
L
Lutz Jänicke 已提交
947 948 949 950
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
rsa_test.o: ../include/openssl/dh.h ../include/openssl/dsa.h
rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
B
Bodo Möller 已提交
951 952 953 954 955 956 957
rsa_test.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
rsa_test.o: ../include/openssl/engine.h ../include/openssl/err.h
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
rsa_test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h rsa_test.c
R
Richard Levitte 已提交
958 959 960
sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
sha1test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
sha1test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
R
Richard Levitte 已提交
961 962
sha1test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
sha1test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
R
Richard Levitte 已提交
963 964 965 966 967 968
sha1test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
sha1test.o: ../include/openssl/sha.h ../include/openssl/stack.h
sha1test.o: ../include/openssl/symhacks.h sha1test.c
shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
shatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
shatest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
R
Richard Levitte 已提交
969 970
shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
R
Richard Levitte 已提交
971 972 973 974
shatest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
shatest.o: ../include/openssl/sha.h ../include/openssl/stack.h
shatest.o: ../include/openssl/symhacks.h shatest.c
ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
975
ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
R
Richard Levitte 已提交
976 977 978 979 980 981 982
ssltest.o: ../include/openssl/comp.h ../include/openssl/crypto.h
ssltest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
ssltest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
ssltest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
ssltest.o: ../include/openssl/engine.h ../include/openssl/err.h
ssltest.o: ../include/openssl/evp.h ../include/openssl/kssl.h
ssltest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
B
Bodo Möller 已提交
983 984 985 986 987 988 989 990 991
ssltest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
ssltest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
ssltest.o: ../include/openssl/pem.h ../include/openssl/pem2.h
ssltest.o: ../include/openssl/pkcs7.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
R
Richard Levitte 已提交
992 993
ssltest.o: ../include/openssl/ui.h ../include/openssl/x509.h
ssltest.o: ../include/openssl/x509_vfy.h ssltest.c