8 INCLUDES= -I$(TOP) -I../include $(KRB5_INCLUDES)
11 OPENSSLDIR= /usr/local/ssl
12 INSTALLTOP= /usr/local/ssl
13 MAKEFILE= Makefile.ssl
15 MAKE= $(NEWMAKE) -f $(MAKEFILE)
16 MAKEDEPPROG= makedepend
17 MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
24 EX_LIBS= #-lnsl -lsocket
26 CFLAGS= $(INCLUDES) $(CFLAG)
28 GENERAL=Makefile.ssl maketests.com \
29 tests.com testenc.com tx509.com trsa.com tcrl.com tsid.com treq.com \
30 tpkcs7.com tpkcs7d.com tverify.com testgen.com testss.com testssl.com \
31 testca.com VMSca-response.1 VMSca-response.2
33 DLIBCRYPTO= ../libcrypto.a
35 LIBCRYPTO= -L.. -lcrypto
66 ENGINETEST= enginetest
71 EXE= $(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT) $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
72 $(MD2TEST)$(EXE_EXT) $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) \
73 $(RC2TEST)$(EXE_EXT) $(RC4TEST)$(EXE_EXT) $(RC5TEST)$(EXE_EXT) \
74 $(DESTEST)$(EXE_EXT) $(SHATEST)$(EXE_EXT) $(SHA1TEST)$(EXE_EXT) $(SHA256TEST)$(EXE_EXT) $(SHA512TEST)$(EXE_EXT) \
75 $(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \
76 $(RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \
77 $(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
80 # $(METHTEST)$(EXE_EXT)
82 OBJ= $(BNTEST).o $(ECTEST).o $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
83 $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
85 $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
86 $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(SHA256TEST).o $(SHA512TEST).o \
87 $(MDC2TEST).o $(RMDTEST).o \
88 $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
89 $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \
91 SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
92 $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \
94 $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \
95 $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
96 $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
97 $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \
103 ALL= $(GENERAL) $(SRC) $(HEADER)
106 (cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
110 exe: $(EXE) dummytest$(EXE_EXT)
113 $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
116 @sh $(TOP)/util/point.sh Makefile.ssl Makefile
120 @sh $(TOP)/util/point.sh dummytest.c $@
129 tests: exe apps $(TESTS)
132 @(cd ..; $(MAKE) DIRS=apps all)
134 SET_SO_PATHS=OSSL_LIBPATH="`cd ..; pwd`"; \
135 LD_LIBRARY_PATH="$$OSSL_LIBPATH:$$LD_LIBRARY_PATH"; \
136 DYLD_LIBRARY_PATH="$$OSSL_LIBPATH:$$DYLD_LIBRARY_PATH"; \
137 SHLIB_PATH="$$OSSL_LIBPATH:$$SHLIB_PATH"; \
138 LIBPATH="$$OSSL_LIBPATH:$$LIBPATH"; \
139 LD_PRELOAD="$$OSSL_LIBPATH/libssl.so $$OSSL_LIBPATH/libcrypto.so"; \
140 if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="$${LIBPATH}:$$PATH"; fi; \
141 export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH LD_PRELOAD
144 test_des test_idea test_sha test_md4 test_md5 test_hmac \
146 test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
147 test_rand test_bn test_ec test_ecdsa test_ecdh \
148 test_enc test_x509 test_rsa test_crl test_sid \
149 test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
150 test_ss test_ca test_engine test_evp test_ssl
153 $(SET_SO_PATHS); ./$(EVPTEST) evptests.txt
156 $(SET_SO_PATHS); ./$(DESTEST)
159 $(SET_SO_PATHS); ./$(IDEATEST)
162 $(SET_SO_PATHS); ./$(SHATEST)
163 $(SET_SO_PATHS); ./$(SHA1TEST)
164 $(SET_SO_PATHS); ./$(SHA256TEST)
165 $(SET_SO_PATHS); ./$(SHA512TEST)
168 $(SET_SO_PATHS); ./$(MDC2TEST)
171 $(SET_SO_PATHS); ./$(MD5TEST)
174 $(SET_SO_PATHS); ./$(MD4TEST)
177 $(SET_SO_PATHS); ./$(HMACTEST)
180 $(SET_SO_PATHS); ./$(MD2TEST)
183 $(SET_SO_PATHS); ./$(RMDTEST)
186 $(SET_SO_PATHS); ./$(BFTEST)
189 $(SET_SO_PATHS); ./$(CASTTEST)
192 $(SET_SO_PATHS); ./$(RC2TEST)
195 $(SET_SO_PATHS); ./$(RC4TEST)
198 $(SET_SO_PATHS); ./$(RC5TEST)
201 $(SET_SO_PATHS); ./$(RANDTEST)
204 @$(SET_SO_PATHS); sh ./testenc
207 echo test normal x509v1 certificate
208 $(SET_SO_PATHS); sh ./tx509 2>/dev/null
209 echo test first x509v3 certificate
210 $(SET_SO_PATHS); sh ./tx509 v3-cert1.pem 2>/dev/null
211 echo test second x509v3 certificate
212 $(SET_SO_PATHS); sh ./tx509 v3-cert2.pem 2>/dev/null
215 @$(SET_SO_PATHS); sh ./trsa 2>/dev/null
216 $(SET_SO_PATHS); ./$(RSATEST)
219 @$(SET_SO_PATHS); sh ./tcrl 2>/dev/null
222 @$(SET_SO_PATHS); sh ./tsid 2>/dev/null
225 @$(SET_SO_PATHS); sh ./treq 2>/dev/null
226 @$(SET_SO_PATHS); sh ./treq testreq2.pem 2>/dev/null
229 @$(SET_SO_PATHS); sh ./tpkcs7 2>/dev/null
230 @$(SET_SO_PATHS); sh ./tpkcs7d 2>/dev/null
233 @echo starting big number library test, could take a while...
234 @$(SET_SO_PATHS); ./$(BNTEST) >tmp.bntest
235 @echo quit >>tmp.bntest
237 @<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"'
238 @echo 'test a^b%c implementations'
239 $(SET_SO_PATHS); ./$(EXPTEST)
242 @echo 'test elliptic curves'
243 $(SET_SO_PATHS); ./$(ECTEST)
247 $(SET_SO_PATHS); ./$(ECDSATEST)
251 $(SET_SO_PATHS); ./$(ECDHTEST)
254 @echo "The following command should have some OK's and some failures"
255 @echo "There are definitly a few expired certificates"
256 $(SET_SO_PATHS); ../apps/openssl verify -CApath ../certs ../certs/*.pem
259 @echo "Generate a set of DH parameters"
260 $(SET_SO_PATHS); ./$(DHTEST)
263 @echo "Generate a set of DSA parameters"
264 $(SET_SO_PATHS); ./$(DSATEST)
265 $(SET_SO_PATHS); ./$(DSATEST) -app2_1
268 @echo "Generate and verify a certificate request"
269 @$(SET_SO_PATHS); sh ./testgen
271 test_ss keyU.ss certU.ss certCA.ss: testss
272 @echo "Generate and certify a test certificate"
273 @$(SET_SO_PATHS); sh ./testss
276 @echo "Manipulate the ENGINE structures"
277 $(SET_SO_PATHS); ./$(ENGINETEST)
279 test_ssl: keyU.ss certU.ss certCA.ss
280 @echo "test SSL protocol"
281 @$(SET_SO_PATHS); sh ./testssl keyU.ss certU.ss certCA.ss
284 @$(SET_SO_PATHS); if ../apps/openssl no-rsa; then \
285 echo "skipping CA.sh test -- requires RSA"; \
287 echo "Generate and certify a test certificate via the 'ca' program"; \
291 test_aes: #$(AESTEST)
292 # @echo "test Rijndael"
293 # $(SET_SO_PATHS); ./$(AESTEST)
296 lint -DLINT $(INCLUDES) $(SRC)>fluff
299 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC)
302 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
303 mv -f Makefile.new $(MAKEFILE)
306 rm -f .rnd tmp.bntest tmp.bctest *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log
309 (cd ..; $(MAKE) DIRS=ssl all)
312 (cd ..; $(MAKE) DIRS=crypto all)
314 $(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
315 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
316 shlib_target="$(SHLIB_TARGET)"; \
318 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
319 LIBRARIES="$(DLIBCRYPTO)"; \
321 LIBRARIES="$(LIBCRYPTO)"; \
323 $(NEWMAKE) -f $(TOP)/Makefile.shared \
324 APPNAME=$(RSATEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
325 OBJECTS="$(RSATEST).o" \
326 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
327 LIBRPATH=$(INSTALLTOP)/lib \
328 link_app.$${shlib_target}
330 $(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO)
331 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
332 shlib_target="$(SHLIB_TARGET)"; \
334 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
335 LIBRARIES="$(DLIBCRYPTO)"; \
337 LIBRARIES="$(LIBCRYPTO)"; \
339 $(NEWMAKE) -f $(TOP)/Makefile.shared \
340 APPNAME=$(BNTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
341 OBJECTS="$(BNTEST).o" \
342 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
343 LIBRPATH=$(INSTALLTOP)/lib \
344 link_app.$${shlib_target}
346 $(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO)
347 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
348 shlib_target="$(SHLIB_TARGET)"; \
350 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
351 LIBRARIES="$(DLIBCRYPTO)"; \
353 LIBRARIES="$(LIBCRYPTO)"; \
355 $(NEWMAKE) -f $(TOP)/Makefile.shared \
356 APPNAME=$(ECTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
357 OBJECTS="$(ECTEST).o" \
358 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
359 LIBRPATH=$(INSTALLTOP)/lib \
360 link_app.$${shlib_target}
362 $(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO)
363 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
364 shlib_target="$(SHLIB_TARGET)"; \
366 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
367 LIBRARIES="$(DLIBCRYPTO)"; \
369 LIBRARIES="$(LIBCRYPTO)"; \
371 $(NEWMAKE) -f $(TOP)/Makefile.shared \
372 APPNAME=$(EXPTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
373 OBJECTS="$(EXPTEST).o" \
374 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
375 LIBRPATH=$(INSTALLTOP)/lib \
376 link_app.$${shlib_target}
378 $(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO)
379 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
380 shlib_target="$(SHLIB_TARGET)"; \
382 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
383 LIBRARIES="$(DLIBCRYPTO)"; \
385 LIBRARIES="$(LIBCRYPTO)"; \
387 $(NEWMAKE) -f $(TOP)/Makefile.shared \
388 APPNAME=$(IDEATEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
389 OBJECTS="$(IDEATEST).o" \
390 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
391 LIBRPATH=$(INSTALLTOP)/lib \
392 link_app.$${shlib_target}
394 $(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO)
395 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
396 shlib_target="$(SHLIB_TARGET)"; \
398 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
399 LIBRARIES="$(DLIBCRYPTO)"; \
401 LIBRARIES="$(LIBCRYPTO)"; \
403 $(NEWMAKE) -f $(TOP)/Makefile.shared \
404 APPNAME=$(MD2TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
405 OBJECTS="$(MD2TEST).o" \
406 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
407 LIBRPATH=$(INSTALLTOP)/lib \
408 link_app.$${shlib_target}
410 $(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
411 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
412 shlib_target="$(SHLIB_TARGET)"; \
414 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
415 LIBRARIES="$(DLIBCRYPTO)"; \
417 LIBRARIES="$(LIBCRYPTO)"; \
419 $(NEWMAKE) -f $(TOP)/Makefile.shared \
420 APPNAME=$(SHATEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
421 OBJECTS="$(SHATEST).o" \
422 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
423 LIBRPATH=$(INSTALLTOP)/lib \
424 link_app.$${shlib_target}
426 $(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
427 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
428 shlib_target="$(SHLIB_TARGET)"; \
430 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
431 LIBRARIES="$(DLIBCRYPTO)"; \
433 LIBRARIES="$(LIBCRYPTO)"; \
435 $(NEWMAKE) -f $(TOP)/Makefile.shared \
436 APPNAME=$(SHA1TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
437 OBJECTS="$(SHA1TEST).o" \
438 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
439 LIBRPATH=$(INSTALLTOP)/lib \
440 link_app.$${shlib_target}
442 $(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO)
443 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
444 shlib_target="$(SHLIB_TARGET)"; \
446 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
447 LIBRARIES="$(DLIBCRYPTO)"; \
449 LIBRARIES="$(LIBCRYPTO)"; \
451 $(NEWMAKE) -f $(TOP)/Makefile.shared \
452 APPNAME=$(SHA256TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
453 OBJECTS="$(SHA256TEST).o" \
454 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
455 LIBRPATH=$(INSTALLTOP)/lib \
456 link_app.$${shlib_target}
458 $(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
459 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
460 shlib_target="$(SHLIB_TARGET)"; \
462 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
463 LIBRARIES="$(DLIBCRYPTO)"; \
465 LIBRARIES="$(LIBCRYPTO)"; \
467 $(NEWMAKE) -f $(TOP)/Makefile.shared \
468 APPNAME=$(SHA512TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
469 OBJECTS="$(SHA512TEST).o" \
470 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
471 LIBRPATH=$(INSTALLTOP)/lib \
472 link_app.$${shlib_target}
474 $(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO)
475 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
476 shlib_target="$(SHLIB_TARGET)"; \
478 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
479 LIBRARIES="$(DLIBCRYPTO)"; \
481 LIBRARIES="$(LIBCRYPTO)"; \
483 $(NEWMAKE) -f $(TOP)/Makefile.shared \
484 APPNAME=$(RMDTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
485 OBJECTS="$(RMDTEST).o" \
486 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
487 LIBRPATH=$(INSTALLTOP)/lib \
488 link_app.$${shlib_target}
490 $(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO)
491 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
492 shlib_target="$(SHLIB_TARGET)"; \
494 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
495 LIBRARIES="$(DLIBCRYPTO)"; \
497 LIBRARIES="$(LIBCRYPTO)"; \
499 $(NEWMAKE) -f $(TOP)/Makefile.shared \
500 APPNAME=$(MDC2TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
501 OBJECTS="$(MDC2TEST).o" \
502 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
503 LIBRPATH=$(INSTALLTOP)/lib \
504 link_app.$${shlib_target}
506 $(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO)
507 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
508 shlib_target="$(SHLIB_TARGET)"; \
510 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
511 LIBRARIES="$(DLIBCRYPTO)"; \
513 LIBRARIES="$(LIBCRYPTO)"; \
515 $(NEWMAKE) -f $(TOP)/Makefile.shared \
516 APPNAME=$(MD4TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
517 OBJECTS="$(MD4TEST).o" \
518 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
519 LIBRPATH=$(INSTALLTOP)/lib \
520 link_app.$${shlib_target}
522 $(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO)
523 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
524 shlib_target="$(SHLIB_TARGET)"; \
526 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
527 LIBRARIES="$(DLIBCRYPTO)"; \
529 LIBRARIES="$(LIBCRYPTO)"; \
531 $(NEWMAKE) -f $(TOP)/Makefile.shared \
532 APPNAME=$(MD5TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
533 OBJECTS="$(MD5TEST).o" \
534 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
535 LIBRPATH=$(INSTALLTOP)/lib \
536 link_app.$${shlib_target}
538 $(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO)
539 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
540 shlib_target="$(SHLIB_TARGET)"; \
542 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
543 LIBRARIES="$(DLIBCRYPTO)"; \
545 LIBRARIES="$(LIBCRYPTO)"; \
547 $(NEWMAKE) -f $(TOP)/Makefile.shared \
548 APPNAME=$(HMACTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
549 OBJECTS="$(HMACTEST).o" \
550 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
551 LIBRPATH=$(INSTALLTOP)/lib \
552 link_app.$${shlib_target}
554 $(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO)
555 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
556 shlib_target="$(SHLIB_TARGET)"; \
558 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
559 LIBRARIES="$(DLIBCRYPTO)"; \
561 LIBRARIES="$(LIBCRYPTO)"; \
563 $(NEWMAKE) -f $(TOP)/Makefile.shared \
564 APPNAME=$(RC2TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
565 OBJECTS="$(RC2TEST).o" \
566 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
567 LIBRPATH=$(INSTALLTOP)/lib \
568 link_app.$${shlib_target}
570 $(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO)
571 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
572 shlib_target="$(SHLIB_TARGET)"; \
574 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
575 LIBRARIES="$(DLIBCRYPTO)"; \
577 LIBRARIES="$(LIBCRYPTO)"; \
579 $(NEWMAKE) -f $(TOP)/Makefile.shared \
580 APPNAME=$(BFTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
581 OBJECTS="$(BFTEST).o" \
582 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
583 LIBRPATH=$(INSTALLTOP)/lib \
584 link_app.$${shlib_target}
586 $(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO)
587 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
588 shlib_target="$(SHLIB_TARGET)"; \
590 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
591 LIBRARIES="$(DLIBCRYPTO)"; \
593 LIBRARIES="$(LIBCRYPTO)"; \
595 $(NEWMAKE) -f $(TOP)/Makefile.shared \
596 APPNAME=$(CASTTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
597 OBJECTS="$(CASTTEST).o" \
598 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
599 LIBRPATH=$(INSTALLTOP)/lib \
600 link_app.$${shlib_target}
602 $(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO)
603 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
604 shlib_target="$(SHLIB_TARGET)"; \
606 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
607 LIBRARIES="$(DLIBCRYPTO)"; \
609 LIBRARIES="$(LIBCRYPTO)"; \
611 $(NEWMAKE) -f $(TOP)/Makefile.shared \
612 APPNAME=$(RC4TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
613 OBJECTS="$(RC4TEST).o" \
614 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
615 LIBRPATH=$(INSTALLTOP)/lib \
616 link_app.$${shlib_target}
618 $(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
619 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
620 shlib_target="$(SHLIB_TARGET)"; \
622 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
623 LIBRARIES="$(DLIBCRYPTO)"; \
625 LIBRARIES="$(LIBCRYPTO)"; \
627 $(NEWMAKE) -f $(TOP)/Makefile.shared \
628 APPNAME=$(RC5TEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
629 OBJECTS="$(RC5TEST).o" \
630 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
631 LIBRPATH=$(INSTALLTOP)/lib \
632 link_app.$${shlib_target}
634 $(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
635 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
636 shlib_target="$(SHLIB_TARGET)"; \
638 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
639 LIBRARIES="$(DLIBCRYPTO)"; \
641 LIBRARIES="$(LIBCRYPTO)"; \
643 $(NEWMAKE) -f $(TOP)/Makefile.shared \
644 APPNAME=$(DESTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
645 OBJECTS="$(DESTEST).o" \
646 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
647 LIBRPATH=$(INSTALLTOP)/lib \
648 link_app.$${shlib_target}
650 $(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
651 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
652 shlib_target="$(SHLIB_TARGET)"; \
654 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
655 LIBRARIES="$(DLIBCRYPTO)"; \
657 LIBRARIES="$(LIBCRYPTO)"; \
659 $(NEWMAKE) -f $(TOP)/Makefile.shared \
660 APPNAME=$(RANDTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
661 OBJECTS="$(RANDTEST).o" \
662 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
663 LIBRPATH=$(INSTALLTOP)/lib \
664 link_app.$${shlib_target}
666 $(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
667 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
668 shlib_target="$(SHLIB_TARGET)"; \
670 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
671 LIBRARIES="$(DLIBCRYPTO)"; \
673 LIBRARIES="$(LIBCRYPTO)"; \
675 $(NEWMAKE) -f $(TOP)/Makefile.shared \
676 APPNAME=$(DHTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
677 OBJECTS="$(DHTEST).o" \
678 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
679 LIBRPATH=$(INSTALLTOP)/lib \
680 link_app.$${shlib_target}
682 $(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
683 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
684 shlib_target="$(SHLIB_TARGET)"; \
686 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
687 LIBRARIES="$(DLIBCRYPTO)"; \
689 LIBRARIES="$(LIBCRYPTO)"; \
691 $(NEWMAKE) -f $(TOP)/Makefile.shared \
692 APPNAME=$(DSATEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
693 OBJECTS="$(DSATEST).o" \
694 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
695 LIBRPATH=$(INSTALLTOP)/lib \
696 link_app.$${shlib_target}
698 $(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
699 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
700 shlib_target="$(SHLIB_TARGET)"; \
702 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
703 LIBRARIES="$(DLIBCRYPTO)"; \
705 LIBRARIES="$(LIBCRYPTO)"; \
707 $(NEWMAKE) -f $(TOP)/Makefile.shared \
708 APPNAME=$(METHTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
709 OBJECTS="$(METHTEST).o" \
710 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
711 LIBRPATH=$(INSTALLTOP)/lib \
712 link_app.$${shlib_target}
714 $(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
715 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
716 shlib_target="$(SHLIB_TARGET)"; \
718 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
719 LIBRARIES="$(DLIBSSL) $(LIBKRB5) $(DLIBCRYPTO)"; \
721 LIBRARIES="$(LIBSSL) $(LIBKRB5) $(LIBCRYPTO)"; \
723 $(NEWMAKE) -f $(TOP)/Makefile.shared \
724 APPNAME=$(SSLTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
725 OBJECTS="$(SSLTEST).o" \
726 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
727 LIBRPATH=$(INSTALLTOP)/lib \
728 link_app.$${shlib_target}
730 $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
731 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
732 shlib_target="$(SHLIB_TARGET)"; \
734 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
735 LIBRARIES="$(DLIBCRYPTO)"; \
737 LIBRARIES="$(LIBCRYPTO)"; \
739 $(NEWMAKE) -f $(TOP)/Makefile.shared \
740 APPNAME=$(ENGINETEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
741 OBJECTS="$(ENGINETEST).o" \
742 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
743 LIBRPATH=$(INSTALLTOP)/lib \
744 link_app.$${shlib_target}
746 $(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
747 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
748 shlib_target="$(SHLIB_TARGET)"; \
750 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
751 LIBRARIES="$(DLIBCRYPTO)"; \
753 LIBRARIES="$(LIBCRYPTO)"; \
755 $(NEWMAKE) -f $(TOP)/Makefile.shared \
756 APPNAME=$(EVPTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
757 OBJECTS="$(EVPTEST).o" \
758 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
759 LIBRPATH=$(INSTALLTOP)/lib \
760 link_app.$${shlib_target}
762 $(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO)
763 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
764 shlib_target="$(SHLIB_TARGET)"; \
766 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
767 LIBRARIES="$(DLIBCRYPTO)"; \
769 LIBRARIES="$(LIBCRYPTO)"; \
771 $(NEWMAKE) -f $(TOP)/Makefile.shared \
772 APPNAME=$(ECDSATEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
773 OBJECTS="$(ECDSATEST).o" \
774 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
775 LIBRPATH=$(INSTALLTOP)/lib \
776 link_app.$${shlib_target}
778 $(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
779 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
780 shlib_target="$(SHLIB_TARGET)"; \
782 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
783 LIBRARIES="$(DLIBCRYPTO)"; \
785 LIBRARIES="$(LIBCRYPTO)"; \
787 $(NEWMAKE) -f $(TOP)/Makefile.shared \
788 APPNAME=$(ECDHTEST)$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
789 OBJECTS="$(ECDHTEST).o" \
790 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
791 LIBRPATH=$(INSTALLTOP)/lib \
792 link_app.$${shlib_target}
794 #$(AESTEST).o: $(AESTEST).c
795 # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
797 #$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
798 # if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
799 # $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
801 # $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
804 dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
805 shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
806 shlib_target="$(SHLIB_TARGET)"; \
808 if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
809 LIBRARIES="$(DLIBCRYPTO)"; \
811 LIBRARIES="$(LIBCRYPTO)"; \
813 $(NEWMAKE) -f $(TOP)/Makefile.shared \
814 APPNAME=dummytest$(EXE_EXT) LDFLAGS="$(CFLAGS)" \
815 OBJECTS="dummytest.o" \
816 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
817 LIBRPATH=$(INSTALLTOP)/lib \
818 link_app.$${shlib_target}
820 # DO NOT DELETE THIS LINE -- make depend depends on it.
822 bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
823 bftest.o: ../include/openssl/opensslconf.h bftest.c
824 bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
825 bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
826 bntest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
827 bntest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
828 bntest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
829 bntest.o: ../include/openssl/ecdsa.h ../include/openssl/err.h
830 bntest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
831 bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
832 bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
833 bntest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
834 bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
835 bntest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
836 bntest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
837 bntest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h bntest.c
838 casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
839 casttest.o: ../include/openssl/opensslconf.h casttest.c
840 destest.o: ../include/openssl/des.h ../include/openssl/des_old.h
841 destest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
842 destest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
843 destest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
844 destest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h destest.c
845 dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
846 dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
847 dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
848 dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
849 dhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
850 dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
851 dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dhtest.c
852 dsatest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
853 dsatest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
854 dsatest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
855 dsatest.o: ../include/openssl/err.h ../include/openssl/lhash.h
856 dsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
857 dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
858 dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
859 dsatest.o: ../include/openssl/symhacks.h dsatest.c
860 ecdhtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
861 ecdhtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
862 ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
863 ecdhtest.o: ../include/openssl/ecdh.h ../include/openssl/err.h
864 ecdhtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
865 ecdhtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
866 ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
867 ecdhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
868 ecdhtest.o: ../include/openssl/sha.h ../include/openssl/stack.h
869 ecdhtest.o: ../include/openssl/symhacks.h ecdhtest.c
870 ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
871 ecdsatest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
872 ecdsatest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
873 ecdsatest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
874 ecdsatest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
875 ecdsatest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
876 ecdsatest.o: ../include/openssl/err.h ../include/openssl/evp.h
877 ecdsatest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
878 ecdsatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
879 ecdsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
880 ecdsatest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
881 ecdsatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
882 ecdsatest.o: ../include/openssl/sha.h ../include/openssl/stack.h
883 ecdsatest.o: ../include/openssl/store.h ../include/openssl/symhacks.h
884 ecdsatest.o: ../include/openssl/ui.h ../include/openssl/x509.h
885 ecdsatest.o: ../include/openssl/x509_vfy.h ecdsatest.c
886 ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
887 ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
888 ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
889 ectest.o: ../include/openssl/engine.h ../include/openssl/err.h
890 ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
891 ectest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
892 ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
893 ectest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
894 ectest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h ectest.c
895 enginetest.o: ../include/openssl/bio.h ../include/openssl/buffer.h
896 enginetest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
897 enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h
898 enginetest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
899 enginetest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
900 enginetest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
901 enginetest.o: ../include/openssl/symhacks.h enginetest.c
902 evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
903 evp_test.o: ../include/openssl/conf.h ../include/openssl/crypto.h
904 evp_test.o: ../include/openssl/e_os2.h ../include/openssl/engine.h
905 evp_test.o: ../include/openssl/err.h ../include/openssl/evp.h
906 evp_test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
907 evp_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
908 evp_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
909 evp_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
910 evp_test.o: ../include/openssl/symhacks.h evp_test.c
911 exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
912 exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
913 exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h
914 exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
915 exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
916 exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
917 exptest.o: ../include/openssl/symhacks.h exptest.c
918 hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
919 hmactest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
920 hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h
921 hmactest.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h
922 hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
923 hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
924 hmactest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
925 hmactest.o: ../include/openssl/symhacks.h hmactest.c
926 ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h
927 ideatest.o: ../include/openssl/opensslconf.h ideatest.c
928 md2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
929 md2test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
930 md2test.o: ../include/openssl/evp.h ../include/openssl/md2.h
931 md2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
932 md2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
933 md2test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
934 md2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md2test.c
935 md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
936 md4test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
937 md4test.o: ../include/openssl/evp.h ../include/openssl/md4.h
938 md4test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
939 md4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
940 md4test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
941 md4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md4test.c
942 md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
943 md5test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
944 md5test.o: ../include/openssl/evp.h ../include/openssl/md5.h
945 md5test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
946 md5test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
947 md5test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
948 md5test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md5test.c
949 mdc2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
950 mdc2test.o: ../include/openssl/crypto.h ../include/openssl/des.h
951 mdc2test.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h
952 mdc2test.o: ../include/openssl/evp.h ../include/openssl/mdc2.h
953 mdc2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
954 mdc2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
955 mdc2test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
956 mdc2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
957 mdc2test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h mdc2test.c
958 randtest.o: ../e_os.h ../include/openssl/e_os2.h
959 randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
960 randtest.o: ../include/openssl/rand.h randtest.c
961 rc2test.o: ../e_os.h ../include/openssl/e_os2.h
962 rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
963 rc4test.o: ../e_os.h ../include/openssl/e_os2.h
964 rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h rc4test.c
965 rc5test.o: ../e_os.h ../include/openssl/e_os2.h
966 rc5test.o: ../include/openssl/opensslconf.h ../include/openssl/rc5.h rc5test.c
967 rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
968 rmdtest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
969 rmdtest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
970 rmdtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
971 rmdtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
972 rmdtest.o: ../include/openssl/ripemd.h ../include/openssl/safestack.h
973 rmdtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h rmdtest.c
974 rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
975 rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
976 rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
977 rsa_test.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
978 rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
979 rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
980 rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
981 rsa_test.o: ../include/openssl/symhacks.h rsa_test.c
982 sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
983 sha1test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
984 sha1test.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
985 sha1test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
986 sha1test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
987 sha1test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
988 sha1test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h sha1test.c
989 shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
990 shatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
991 shatest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
992 shatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
993 shatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
994 shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
995 shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h shatest.c
996 ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
997 ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
998 ssltest.o: ../include/openssl/comp.h ../include/openssl/crypto.h
999 ssltest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
1000 ssltest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
1001 ssltest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
1002 ssltest.o: ../include/openssl/engine.h ../include/openssl/err.h
1003 ssltest.o: ../include/openssl/evp.h ../include/openssl/kssl.h
1004 ssltest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
1005 ssltest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
1006 ssltest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
1007 ssltest.o: ../include/openssl/pem.h ../include/openssl/pem2.h
1008 ssltest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
1009 ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
1010 ssltest.o: ../include/openssl/sha.h ../include/openssl/ssl.h
1011 ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
1012 ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
1013 ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
1014 ssltest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssltest.c