Makefile.ssl 33.6 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

PEX_LIBS=
21
EX_LIBS= #-lnsl -lsocket
22 23 24

CFLAGS= $(INCLUDES) $(CFLAG)

U
Ulf Möller 已提交
25 26 27 28
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
29 30 31 32 33 34 35

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

BNTEST=		bntest
36
ECTEST=		ectest
37
ECDSATEST=	ecdsatest
B
Bodo Möller 已提交
38
ECDHTEST=	ecdhtest
39 40 41 42 43
EXPTEST=	exptest
IDEATEST=	ideatest
SHATEST=	shatest
SHA1TEST=	sha1test
MDC2TEST=	mdc2test
44
RMDTEST=	rmdtest
45
MD2TEST=	md2test
46
MD4TEST=	md4test
47
MD5TEST=	md5test
48
HMACTEST=	hmactest
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
63

64 65
TESTS=		alltests

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

# $(METHTEST)

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

EXHEADER= 
HEADER=	$(EXHEADER)

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

top:
99
	(cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
100 101 102

all:	exe

103
exe:	$(EXE) dummytest
104 105

files:
106
	$(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
107 108

links:
109
	@@$(TOP)/util/point.sh Makefile.ssl Makefile
110

111 112 113 114
generate: $(SRC)
$(SRC):
	@$(TOP)/util/point.sh dummytest.c $@

115 116 117 118 119 120 121
errors:

install:

tags:
	ctags $(SRC)

122 123 124
tests:	exe apps $(TESTS)

apps:
125
	@(cd ..; $(MAKE) DIRS=apps all)
126

127
SET_SO_PATHS=LIBPATH="`cd ..; pwd`"; LD_LIBRARY_PATH="$$LIBPATH"; DYLD_LIBRARY_PATH="$$LIBPATH"; SHLIB_PATH="$$LIBPATH"; \
128
		if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="$${LIBPATH}:$$PATH"; fi; \
129
		export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH
130 131

alltests: \
132 133
	test_des test_idea test_sha test_md4 test_md5 test_hmac \
	test_md2 test_mdc2 \
134
	test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
B
Bodo Möller 已提交
135
	test_rand test_bn test_ec test_ecdsa test_ecdh \
136
	test_enc test_x509 test_rsa test_crl test_sid \
137
	test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
138
	test_ss test_ca test_engine test_evp test_ssl
B
Ben Laurie 已提交
139 140

test_evp:
141
	$(SET_SO_PATHS); ./$(EVPTEST) evptests.txt
142 143

test_des:
144
	$(SET_SO_PATHS); ./$(DESTEST)
145 146

test_idea:
147
	$(SET_SO_PATHS); ./$(IDEATEST)
148 149

test_sha:
150 151
	$(SET_SO_PATHS); ./$(SHATEST)
	$(SET_SO_PATHS); ./$(SHA1TEST)
152 153

test_mdc2:
154
	$(SET_SO_PATHS); ./$(MDC2TEST)
155 156

test_md5:
157
	$(SET_SO_PATHS); ./$(MD5TEST)
158

159
test_md4:
160
	$(SET_SO_PATHS); ./$(MD4TEST)
161

162
test_hmac:
163
	$(SET_SO_PATHS); ./$(HMACTEST)
164

165
test_md2:
166
	$(SET_SO_PATHS); ./$(MD2TEST)
167

168
test_rmd:
169
	$(SET_SO_PATHS); ./$(RMDTEST)
170 171

test_bf:
172
	$(SET_SO_PATHS); ./$(BFTEST)
173

174
test_cast:
175
	$(SET_SO_PATHS); ./$(CASTTEST)
176 177

test_rc2:
178
	$(SET_SO_PATHS); ./$(RC2TEST)
179

180
test_rc4:
181
	$(SET_SO_PATHS); ./$(RC4TEST)
182

183
test_rc5:
184
	$(SET_SO_PATHS); ./$(RC5TEST)
185

186
test_rand:
187
	$(SET_SO_PATHS); ./$(RANDTEST)
188 189

test_enc:
190
	@$(SET_SO_PATHS); sh ./testenc
191 192 193

test_x509:
	echo test normal x509v1 certificate
194
	$(SET_SO_PATHS); sh ./tx509 2>/dev/null
195
	echo test first x509v3 certificate
196
	$(SET_SO_PATHS); sh ./tx509 v3-cert1.pem 2>/dev/null
197
	echo test second x509v3 certificate
198
	$(SET_SO_PATHS); sh ./tx509 v3-cert2.pem 2>/dev/null
199 200

test_rsa:
201 202
	@$(SET_SO_PATHS); sh ./trsa 2>/dev/null
	$(SET_SO_PATHS); ./$(RSATEST)
203 204

test_crl:
205
	@$(SET_SO_PATHS); sh ./tcrl 2>/dev/null
206 207

test_sid:
208
	@$(SET_SO_PATHS); sh ./tsid 2>/dev/null
209 210

test_req:
211 212
	@$(SET_SO_PATHS); sh ./treq 2>/dev/null
	@$(SET_SO_PATHS); sh ./treq testreq2.pem 2>/dev/null
213 214

test_pkcs7:
215 216
	@$(SET_SO_PATHS); sh ./tpkcs7 2>/dev/null
	@$(SET_SO_PATHS); sh ./tpkcs7d 2>/dev/null
217 218 219

test_bn:
	@echo starting big number library test, could take a while...
220
	@$(SET_SO_PATHS); ./$(BNTEST) >tmp.bntest
221
	@echo quit >>tmp.bntest
222
	@echo "running bc"
223
	@<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"'
224
	@echo 'test a^b%c implementations'
225
	$(SET_SO_PATHS); ./$(EXPTEST)
226

227
test_ec:
228
	@echo 'test elliptic curves'
229
	$(SET_SO_PATHS); ./$(ECTEST)
230

B
Bodo Möller 已提交
231 232
test_ecdsa:
	@echo 'test ecdsa'
233
	$(SET_SO_PATHS); ./$(ECDSATEST)
B
Bodo Möller 已提交
234

B
Bodo Möller 已提交
235 236
test_ecdh:
	@echo 'test ecdh'
237
	$(SET_SO_PATHS); ./$(ECDHTEST)
B
Bodo Möller 已提交
238

239 240 241
test_verify:
	@echo "The following command should have some OK's and some failures"
	@echo "There are definitly a few expired certificates"
242
	$(SET_SO_PATHS); ../apps/openssl verify -CApath ../certs ../certs/*.pem
243 244

test_dh:
245
	@echo "Generate a set of DH parameters"
246
	$(SET_SO_PATHS); ./$(DHTEST)
247 248

test_dsa:
249
	@echo "Generate a set of DSA parameters"
250 251
	$(SET_SO_PATHS); ./$(DSATEST)
	$(SET_SO_PATHS); ./$(DSATEST) -app2_1
252

253
test_gen:
254
	@echo "Generate and verify a certificate request"
255
	@$(SET_SO_PATHS); sh ./testgen
256

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

261 262
test_engine: 
	@echo "Manipulate the ENGINE structures"
263
	$(SET_SO_PATHS); ./$(ENGINETEST)
264

265
test_ssl: keyU.ss certU.ss certCA.ss
266
	@echo "test SSL protocol"
267
	@$(SET_SO_PATHS); sh ./testssl keyU.ss certU.ss certCA.ss
268 269

test_ca:
270
	@$(SET_SO_PATHS); if ../apps/openssl no-rsa; then \
271 272
	  echo "skipping CA.sh test -- requires RSA"; \
	else \
273 274 275
	  echo "Generate and certify a test certificate via the 'ca' program"; \
	  sh ./testca; \
 	fi
276

277
test_aes: #$(AESTEST)
278
#	@echo "test Rijndael"
279
#	$(SET_SO_PATHS); ./$(AESTEST)
280

281 282 283 284
lint:
	lint -DLINT $(INCLUDES) $(SRC)>fluff

depend:
285
	$(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC)
286 287

dclean:
288
	$(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
289 290 291
	mv -f Makefile.new $(MAKEFILE)

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

$(DLIBSSL):
295
	(cd ..; $(MAKE) DIRS=ssl all)
296 297

$(DLIBCRYPTO):
298
	(cd ..; $(MAKE) DIRS=crypto all)
299

B
Ben Laurie 已提交
300
$(RSATEST): $(RSATEST).o $(DLIBCRYPTO)
301
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
302
	  LIBRARIES="$(DLIBCRYPTO)"; \
303
	else \
304 305 306 307 308 309 310 311
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RSATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RSATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
B
Ben Laurie 已提交
312

313
$(BNTEST): $(BNTEST).o $(DLIBCRYPTO)
314
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
315
	  LIBRARIES="$(DLIBCRYPTO)"; \
316
	else \
317 318 319 320 321 322 323 324
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(BNTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(BNTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
325

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

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

$(IDEATEST): $(IDEATEST).o $(DLIBCRYPTO)
353
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
354
	  LIBRARIES="$(DLIBCRYPTO)"; \
355
	else \
356 357 358 359 360 361 362 363
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(IDEATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(IDEATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
364 365

$(MD2TEST): $(MD2TEST).o $(DLIBCRYPTO)
366
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
367
	  LIBRARIES="$(DLIBCRYPTO)"; \
368
	else \
369 370 371 372 373 374 375 376
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MD2TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MD2TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
377 378

$(SHATEST): $(SHATEST).o $(DLIBCRYPTO)
379
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
380
	  LIBRARIES="$(DLIBCRYPTO)"; \
381
	else \
382 383 384 385 386 387 388 389
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(SHATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(SHATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
390 391

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

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

417
$(MDC2TEST): $(MDC2TEST).o $(DLIBCRYPTO)
418
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
419
	  LIBRARIES="$(DLIBCRYPTO)"; \
420
	else \
421 422 423 424 425 426 427 428
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MDC2TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MDC2TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
429

430
$(MD4TEST): $(MD4TEST).o $(DLIBCRYPTO)
431
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
432
	  LIBRARIES="$(DLIBCRYPTO)"; \
433
	else \
434 435 436 437 438 439 440 441
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MD4TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MD4TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
442

443
$(MD5TEST): $(MD5TEST).o $(DLIBCRYPTO)
444
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
445
	  LIBRARIES="$(DLIBCRYPTO)"; \
446
	else \
447 448 449 450 451 452 453 454
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(MD5TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(MD5TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
455

456
$(HMACTEST): $(HMACTEST).o $(DLIBCRYPTO)
457
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
458
	  LIBRARIES="$(DLIBCRYPTO)"; \
459
	else \
460 461 462 463 464 465 466 467
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(HMACTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(HMACTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
468

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

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

495
$(CASTTEST): $(CASTTEST).o $(DLIBCRYPTO)
496
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
497
	  LIBRARIES="$(DLIBCRYPTO)"; \
498
	else \
499 500 501 502 503 504 505 506
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(CASTTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(CASTTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
507 508

$(RC4TEST): $(RC4TEST).o $(DLIBCRYPTO)
509
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
510
	  LIBRARIES="$(DLIBCRYPTO)"; \
511
	else \
512 513 514 515 516 517 518 519
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RC4TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RC4TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
520

521
$(RC5TEST): $(RC5TEST).o $(DLIBCRYPTO)
522
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
523
	  LIBRARIES="$(DLIBCRYPTO)"; \
524
	else \
525 526 527 528 529 530 531 532
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(RC5TEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(RC5TEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
533

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

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

$(DHTEST): $(DHTEST).o $(DLIBCRYPTO)
561
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
562
	  LIBRARIES="$(DLIBCRYPTO)"; \
563
	else \
564 565 566 567 568 569 570 571
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(DHTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(DHTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
572 573

$(DSATEST): $(DSATEST).o $(DLIBCRYPTO)
574
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
575
	  LIBRARIES="$(DLIBCRYPTO)"; \
576
	else \
577 578 579 580 581 582 583 584
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(DSATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(DSATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
585 586

$(METHTEST): $(METHTEST).o $(DLIBCRYPTO)
587
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
588
	  LIBRARIES="$(DLIBCRYPTO)"; \
589
	else \
590 591 592 593 594 595 596 597
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(METHTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(METHTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
598 599

$(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
600
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
601
	  LIBRARIES="$(DLIBSSL) $(LIBKRB5) $(DLIBCRYPTO)"; \
602
	else \
603 604 605 606 607 608 609 610
	  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 \
		link_app.$(SHLIB_TARGET)
611

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

B
Ben Laurie 已提交
625
$(EVPTEST): $(EVPTEST).o $(DLIBCRYPTO)
626
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
627
	  LIBRARIES="$(DLIBCRYPTO)"; \
628
	else \
629 630 631 632 633 634 635 636
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(EVPTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(EVPTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
B
Bodo Möller 已提交
637 638

$(ECDSATEST): $(ECDSATEST).o $(DLIBCRYPTO)
639
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
640
	  LIBRARIES="$(DLIBCRYPTO)"; \
641
	else \
642 643 644 645 646 647 648 649
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(ECDSATEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(ECDSATEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
B
Ben Laurie 已提交
650

B
Bodo Möller 已提交
651
$(ECDHTEST): $(ECDHTEST).o $(DLIBCRYPTO)
652
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
653
	  LIBRARIES="$(DLIBCRYPTO)"; \
654
	else \
655 656 657 658 659 660 661 662
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=$(ECDHTEST) LDFLAGS="$(CFLAGS)" \
		OBJECTS="$(ECDHTEST).o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
B
Bodo Möller 已提交
663

664 665
#$(AESTEST).o: $(AESTEST).c
#	$(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
666

667
#$(AESTEST): $(AESTEST).o $(DLIBCRYPTO)
668
#	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
669
#	  $(CC) -o $(AESTEST) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
670
#	else \
671
#	  $(CC) -o $(AESTEST) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
B
Ben Laurie 已提交
672
#	fi
673

674
dummytest: dummytest.o $(DLIBCRYPTO)
675
	if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
676
	  LIBRARIES="$(DLIBCRYPTO)"; \
677
	else \
678 679 680 681 682 683 684 685
	  LIBRARIES="$(LIBCRYPTO)"; \
	fi; \
	$(NEWMAKE) -f $(TOP)/Makefile.shared \
		APPNAME=dummytest LDFLAGS="$(CFLAGS)" \
		OBJECTS="dummytest.o" \
		LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
		LIBRPATH=$(INSTALLTOP)/lib \
		link_app.$(SHLIB_TARGET)
686

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

R
Richard Levitte 已提交
689
bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
690
bftest.o: ../include/openssl/opensslconf.h bftest.c
R
Richard Levitte 已提交
691
bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
692
bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
R
Richard Levitte 已提交
693 694 695 696 697
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 已提交
698 699 700
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 已提交
701
bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
B
Bodo Möller 已提交
702 703 704
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 已提交
705 706
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 已提交
707 708 709 710 711 712
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 已提交
713
dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
B
Bodo Möller 已提交
714
dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
G
Geoff Thorpe 已提交
715 716
dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
R
Richard Levitte 已提交
717 718 719
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 已提交
720
dsatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
721 722 723
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 已提交
724 725 726 727 728 729 730
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 已提交
731
ecdhtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
B
Bodo Möller 已提交
732 733 734 735 736 737 738 739
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/stack.h ../include/openssl/symhacks.h ecdhtest.c
R
Richard Levitte 已提交
740 741 742 743 744 745 746
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 已提交
747 748 749
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 已提交
750
ecdsatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
R
Richard Levitte 已提交
751 752
ecdsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
ecdsatest.o: ../include/openssl/ui.h ecdsatest.c
R
Richard Levitte 已提交
753
ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
L
Lutz Jänicke 已提交
754 755 756
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 已提交
757 758 759
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
760 761 762 763 764
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 已提交
765 766 767 768
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 已提交
769 770 771 772 773 774 775 776
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 已提交
777 778 779 780 781 782 783 784
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 已提交
785 786
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 已提交
787 788 789
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 已提交
790
exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
791 792 793
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 已提交
794 795 796
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 已提交
797 798 799 800 801 802 803 804
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 已提交
805 806
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 已提交
807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840
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 已提交
841 842 843 844
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
845
rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
R
Richard Levitte 已提交
846
rc4test.o: ../e_os.h ../include/openssl/e_os2.h
847
rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h rc4test.c
R
Richard Levitte 已提交
848 849
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 已提交
850 851 852
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 已提交
853 854
rmdtest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
rmdtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
R
Richard Levitte 已提交
855 856 857
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 已提交
858 859 860 861
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 已提交
862 863 864 865 866 867 868
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 已提交
869 870 871
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 已提交
872 873
sha1test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
sha1test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
R
Richard Levitte 已提交
874 875 876 877 878 879
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 已提交
880 881
shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
R
Richard Levitte 已提交
882 883 884 885
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 已提交
886
ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
R
Richard Levitte 已提交
887 888 889 890 891 892 893
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 已提交
894 895 896 897 898 899 900 901 902
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 已提交
903 904
ssltest.o: ../include/openssl/ui.h ../include/openssl/x509.h
ssltest.o: ../include/openssl/x509_vfy.h ssltest.c