Makefile.ssl 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828
  1. #
  2. # test/Makefile.ssl
  3. #
  4. DIR= test
  5. TOP= ..
  6. CC= cc
  7. INCLUDES= -I$(TOP) -I../include $(KRB5_INCLUDES)
  8. CFLAG= -g
  9. INSTALL_PREFIX=
  10. OPENSSLDIR= /usr/local/ssl
  11. INSTALLTOP= /usr/local/ssl
  12. MAKEFILE= Makefile.ssl
  13. MAKE= make -f $(MAKEFILE)
  14. MAKEDEPPROG= makedepend
  15. MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
  16. PERL= perl
  17. PEX_LIBS=
  18. EX_LIBS= #-lnsl -lsocket
  19. CFLAGS= $(INCLUDES) $(CFLAG)
  20. GENERAL=Makefile.ssl maketests.com \
  21. tests.com testenc.com tx509.com trsa.com tcrl.com tsid.com treq.com \
  22. tpkcs7.com tpkcs7d.com tverify.com testgen.com testss.com testssl.com \
  23. testca.com VMSca-response.1 VMSca-response.2
  24. DLIBCRYPTO= ../libcrypto.a
  25. DLIBSSL= ../libssl.a
  26. LIBCRYPTO= -L.. -lcrypto
  27. LIBSSL= -L.. -lssl
  28. BNTEST= bntest
  29. ECTEST= ectest
  30. ECDSATEST= ecdsatest
  31. ECDHTEST= ecdhtest
  32. EXPTEST= exptest
  33. IDEATEST= ideatest
  34. SHATEST= shatest
  35. SHA1TEST= sha1test
  36. MDC2TEST= mdc2test
  37. RMDTEST= rmdtest
  38. MD2TEST= md2test
  39. MD4TEST= md4test
  40. MD5TEST= md5test
  41. HMACTEST= hmactest
  42. RC2TEST= rc2test
  43. RC4TEST= rc4test
  44. RC5TEST= rc5test
  45. BFTEST= bftest
  46. CASTTEST= casttest
  47. DESTEST= destest
  48. RANDTEST= randtest
  49. DHTEST= dhtest
  50. DSATEST= dsatest
  51. METHTEST= methtest
  52. SSLTEST= ssltest
  53. RSATEST= rsa_test
  54. ENGINETEST= enginetest
  55. EVPTEST= evp_test
  56. TESTS= alltests
  57. EXE= $(BNTEST) $(ECTEST) $(ECDSATEST) $(ECDHTEST) $(IDEATEST) \
  58. $(MD2TEST) $(MD4TEST) $(MD5TEST) $(HMACTEST) \
  59. $(RC2TEST) $(RC4TEST) $(RC5TEST) \
  60. $(DESTEST) $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \
  61. $(RANDTEST) $(DHTEST) $(ENGINETEST) \
  62. $(BFTEST) $(CASTTEST) $(SSLTEST) $(EXPTEST) $(DSATEST) $(RSATEST) \
  63. $(EVPTEST)
  64. # $(METHTEST)
  65. OBJ= $(BNTEST).o $(ECTEST).o $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
  66. $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
  67. $(HMACTEST).o \
  68. $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
  69. $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(MDC2TEST).o $(RMDTEST).o \
  70. $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
  71. $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \
  72. $(EVPTEST).o
  73. SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
  74. $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \
  75. $(HMACTEST).c \
  76. $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \
  77. $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
  78. $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
  79. $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \
  80. $(EVPTEST).c
  81. EXHEADER=
  82. HEADER= $(EXHEADER)
  83. ALL= $(GENERAL) $(SRC) $(HEADER)
  84. top:
  85. (cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
  86. all: exe
  87. exe: $(EXE) dummytest
  88. files:
  89. $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
  90. links:
  91. @@$(TOP)/util/point.sh Makefile.ssl Makefile
  92. generate: $(SRC)
  93. $(SRC):
  94. @$(TOP)/util/point.sh dummytest.c $@
  95. errors:
  96. install:
  97. tags:
  98. ctags $(SRC)
  99. tests: exe apps $(TESTS)
  100. apps:
  101. @(cd ..; $(MAKE) DIRS=apps all)
  102. SET_SO_PATHS=LIBPATH="`cd ..; pwd`"; LD_LIBRARY_PATH="$$LIBPATH"; DYLD_LIBRARY_PATH="$$LIBPATH"; SHLIB_PATH="$$LIBPATH"; \
  103. if [ "$(PLATFORM)" != "Cygwin" ]; then PATH="$$LIBPATH:$$PATH"; fi; \
  104. export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH
  105. alltests: \
  106. test_des test_idea test_sha test_md4 test_md5 test_hmac \
  107. test_md2 test_mdc2 \
  108. test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_rd \
  109. test_rand test_bn test_ec test_ecdsa test_ecdh \
  110. test_enc test_x509 test_rsa test_crl test_sid \
  111. test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
  112. test_ss test_ca test_engine test_evp test_ssl
  113. test_evp:
  114. $(SET_SO_PATHS); ./$(EVPTEST) evptests.txt
  115. test_des:
  116. $(SET_SO_PATHS); ./$(DESTEST)
  117. test_idea:
  118. $(SET_SO_PATHS); ./$(IDEATEST)
  119. test_sha:
  120. $(SET_SO_PATHS); ./$(SHATEST)
  121. $(SET_SO_PATHS); ./$(SHA1TEST)
  122. test_mdc2:
  123. $(SET_SO_PATHS); ./$(MDC2TEST)
  124. test_md5:
  125. $(SET_SO_PATHS); ./$(MD5TEST)
  126. test_md4:
  127. $(SET_SO_PATHS); ./$(MD4TEST)
  128. test_hmac:
  129. $(SET_SO_PATHS); ./$(HMACTEST)
  130. test_md2:
  131. $(SET_SO_PATHS); ./$(MD2TEST)
  132. test_rmd:
  133. $(SET_SO_PATHS); ./$(RMDTEST)
  134. test_bf:
  135. $(SET_SO_PATHS); ./$(BFTEST)
  136. test_cast:
  137. $(SET_SO_PATHS); ./$(CASTTEST)
  138. test_rc2:
  139. $(SET_SO_PATHS); ./$(RC2TEST)
  140. test_rc4:
  141. $(SET_SO_PATHS); ./$(RC4TEST)
  142. test_rc5:
  143. $(SET_SO_PATHS); ./$(RC5TEST)
  144. test_rand:
  145. $(SET_SO_PATHS); ./$(RANDTEST)
  146. test_enc:
  147. @$(SET_SO_PATHS); sh ./testenc
  148. test_x509:
  149. echo test normal x509v1 certificate
  150. $(SET_SO_PATHS); sh ./tx509 2>/dev/null
  151. echo test first x509v3 certificate
  152. $(SET_SO_PATHS); sh ./tx509 v3-cert1.pem 2>/dev/null
  153. echo test second x509v3 certificate
  154. $(SET_SO_PATHS); sh ./tx509 v3-cert2.pem 2>/dev/null
  155. test_rsa:
  156. @$(SET_SO_PATHS); sh ./trsa 2>/dev/null
  157. $(SET_SO_PATHS); ./$(RSATEST)
  158. test_crl:
  159. @$(SET_SO_PATHS); sh ./tcrl 2>/dev/null
  160. test_sid:
  161. @$(SET_SO_PATHS); sh ./tsid 2>/dev/null
  162. test_req:
  163. @$(SET_SO_PATHS); sh ./treq 2>/dev/null
  164. @$(SET_SO_PATHS); sh ./treq testreq2.pem 2>/dev/null
  165. test_pkcs7:
  166. @$(SET_SO_PATHS); sh ./tpkcs7 2>/dev/null
  167. @$(SET_SO_PATHS); sh ./tpkcs7d 2>/dev/null
  168. test_bn:
  169. @echo starting big number library test, could take a while...
  170. @$(SET_SO_PATHS); ./$(BNTEST) >tmp.bntest
  171. @echo quit >>tmp.bntest
  172. @echo "running bc"
  173. @<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"'
  174. @echo 'test a^b%c implementations'
  175. $(SET_SO_PATHS); ./$(EXPTEST)
  176. test_ec:
  177. @echo 'test elliptic curves'
  178. $(SET_SO_PATHS); ./$(ECTEST)
  179. test_ecdsa:
  180. @echo 'test ecdsa'
  181. $(SET_SO_PATHS); ./$(ECDSATEST)
  182. test_ecdh:
  183. @echo 'test ecdh'
  184. $(SET_SO_PATHS); ./$(ECDHTEST)
  185. test_verify:
  186. @echo "The following command should have some OK's and some failures"
  187. @echo "There are definitly a few expired certificates"
  188. $(SET_SO_PATHS); ../apps/openssl verify -CApath ../certs ../certs/*.pem
  189. test_dh:
  190. @echo "Generate a set of DH parameters"
  191. $(SET_SO_PATHS); ./$(DHTEST)
  192. test_dsa:
  193. @echo "Generate a set of DSA parameters"
  194. $(SET_SO_PATHS); ./$(DSATEST)
  195. $(SET_SO_PATHS); ./$(DSATEST) -app2_1
  196. test_gen:
  197. @echo "Generate and verify a certificate request"
  198. @$(SET_SO_PATHS); sh ./testgen
  199. test_ss keyU.ss certU.ss certCA.ss: testss
  200. @echo "Generate and certify a test certificate"
  201. @$(SET_SO_PATHS); sh ./testss
  202. test_engine:
  203. @echo "Manipulate the ENGINE structures"
  204. $(SET_SO_PATHS); ./$(ENGINETEST)
  205. test_ssl: keyU.ss certU.ss certCA.ss
  206. @echo "test SSL protocol"
  207. @$(SET_SO_PATHS); sh ./testssl keyU.ss certU.ss certCA.ss
  208. test_ca:
  209. @$(SET_SO_PATHS); if ../apps/openssl no-rsa; then \
  210. echo "skipping CA.sh test -- requires RSA"; \
  211. else \
  212. echo "Generate and certify a test certificate via the 'ca' program"; \
  213. sh ./testca; \
  214. fi
  215. test_rd: #$(RDTEST)
  216. # @echo "test Rijndael"
  217. # $(SET_SO_PATHS); ./$(RDTEST)
  218. lint:
  219. lint -DLINT $(INCLUDES) $(SRC)>fluff
  220. depend:
  221. $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC)
  222. dclean:
  223. $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
  224. mv -f Makefile.new $(MAKEFILE)
  225. clean:
  226. rm -f .rnd tmp.bntest tmp.bctest *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log
  227. $(DLIBSSL):
  228. (cd ..; $(MAKE) DIRS=ssl all)
  229. $(DLIBCRYPTO):
  230. (cd ..; $(MAKE) DIRS=crypto all)
  231. $(RSATEST): $(RSATEST).o $(DLIBCRYPTO)
  232. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  233. $(CC) -o $(RSATEST) $(CFLAGS) $(RSATEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  234. else \
  235. $(CC) -o $(RSATEST) $(CFLAGS) $(RSATEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  236. fi
  237. $(BNTEST): $(BNTEST).o $(DLIBCRYPTO)
  238. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  239. $(CC) -o $(BNTEST) $(CFLAGS) $(BNTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  240. else \
  241. $(CC) -o $(BNTEST) $(CFLAGS) $(BNTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  242. fi
  243. $(ECTEST): $(ECTEST).o $(DLIBCRYPTO)
  244. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  245. $(CC) -o $(ECTEST) $(CFLAGS) $(ECTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  246. else \
  247. $(CC) -o $(ECTEST) $(CFLAGS) $(ECTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  248. fi
  249. $(EXPTEST): $(EXPTEST).o $(DLIBCRYPTO)
  250. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  251. $(CC) -o $(EXPTEST) $(CFLAGS) $(EXPTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  252. else \
  253. $(CC) -o $(EXPTEST) $(CFLAGS) $(EXPTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  254. fi
  255. $(IDEATEST): $(IDEATEST).o $(DLIBCRYPTO)
  256. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  257. $(CC) -o $(IDEATEST) $(CFLAGS) $(IDEATEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  258. else \
  259. $(CC) -o $(IDEATEST) $(CFLAGS) $(IDEATEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  260. fi
  261. $(MD2TEST): $(MD2TEST).o $(DLIBCRYPTO)
  262. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  263. $(CC) -o $(MD2TEST) $(CFLAGS) $(MD2TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  264. else \
  265. $(CC) -o $(MD2TEST) $(CFLAGS) $(MD2TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  266. fi
  267. $(SHATEST): $(SHATEST).o $(DLIBCRYPTO)
  268. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  269. $(CC) -o $(SHATEST) $(CFLAGS) $(SHATEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  270. else \
  271. $(CC) -o $(SHATEST) $(CFLAGS) $(SHATEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  272. fi
  273. $(SHA1TEST): $(SHA1TEST).o $(DLIBCRYPTO)
  274. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  275. $(CC) -o $(SHA1TEST) $(CFLAGS) $(SHA1TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  276. else \
  277. $(CC) -o $(SHA1TEST) $(CFLAGS) $(SHA1TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  278. fi
  279. $(RMDTEST): $(RMDTEST).o $(DLIBCRYPTO)
  280. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  281. $(CC) -o $(RMDTEST) $(CFLAGS) $(RMDTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  282. else \
  283. $(CC) -o $(RMDTEST) $(CFLAGS) $(RMDTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  284. fi
  285. $(MDC2TEST): $(MDC2TEST).o $(DLIBCRYPTO)
  286. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  287. $(CC) -o $(MDC2TEST) $(CFLAGS) $(MDC2TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  288. else \
  289. $(CC) -o $(MDC2TEST) $(CFLAGS) $(MDC2TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  290. fi
  291. $(MD4TEST): $(MD4TEST).o $(DLIBCRYPTO)
  292. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  293. $(CC) -o $(MD4TEST) $(CFLAGS) $(MD4TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  294. else \
  295. $(CC) -o $(MD4TEST) $(CFLAGS) $(MD4TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  296. fi
  297. $(MD5TEST): $(MD5TEST).o $(DLIBCRYPTO)
  298. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  299. $(CC) -o $(MD5TEST) $(CFLAGS) $(MD5TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  300. else \
  301. $(CC) -o $(MD5TEST) $(CFLAGS) $(MD5TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  302. fi
  303. $(HMACTEST): $(HMACTEST).o $(DLIBCRYPTO)
  304. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  305. $(CC) -o $(HMACTEST) $(CFLAGS) $(HMACTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  306. else \
  307. $(CC) -o $(HMACTEST) $(CFLAGS) $(HMACTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  308. fi
  309. $(RC2TEST): $(RC2TEST).o $(DLIBCRYPTO)
  310. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  311. $(CC) -o $(RC2TEST) $(CFLAGS) $(RC2TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  312. else \
  313. $(CC) -o $(RC2TEST) $(CFLAGS) $(RC2TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  314. fi
  315. $(BFTEST): $(BFTEST).o $(DLIBCRYPTO)
  316. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  317. $(CC) -o $(BFTEST) $(CFLAGS) $(BFTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  318. else \
  319. $(CC) -o $(BFTEST) $(CFLAGS) $(BFTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  320. fi
  321. $(CASTTEST): $(CASTTEST).o $(DLIBCRYPTO)
  322. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  323. $(CC) -o $(CASTTEST) $(CFLAGS) $(CASTTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  324. else \
  325. $(CC) -o $(CASTTEST) $(CFLAGS) $(CASTTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  326. fi
  327. $(RC4TEST): $(RC4TEST).o $(DLIBCRYPTO)
  328. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  329. $(CC) -o $(RC4TEST) $(CFLAGS) $(RC4TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  330. else \
  331. $(CC) -o $(RC4TEST) $(CFLAGS) $(RC4TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  332. fi
  333. $(RC5TEST): $(RC5TEST).o $(DLIBCRYPTO)
  334. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  335. $(CC) -o $(RC5TEST) $(CFLAGS) $(RC5TEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  336. else \
  337. $(CC) -o $(RC5TEST) $(CFLAGS) $(RC5TEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  338. fi
  339. $(DESTEST): $(DESTEST).o $(DLIBCRYPTO)
  340. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  341. $(CC) -o $(DESTEST) $(CFLAGS) $(DESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  342. else \
  343. $(CC) -o $(DESTEST) $(CFLAGS) $(DESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  344. fi
  345. $(RANDTEST): $(RANDTEST).o $(DLIBCRYPTO)
  346. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  347. $(CC) -o $(RANDTEST) $(CFLAGS) $(RANDTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  348. else \
  349. $(CC) -o $(RANDTEST) $(CFLAGS) $(RANDTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  350. fi
  351. $(DHTEST): $(DHTEST).o $(DLIBCRYPTO)
  352. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  353. $(CC) -o $(DHTEST) $(CFLAGS) $(DHTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  354. else \
  355. $(CC) -o $(DHTEST) $(CFLAGS) $(DHTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  356. fi
  357. $(DSATEST): $(DSATEST).o $(DLIBCRYPTO)
  358. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  359. $(CC) -o $(DSATEST) $(CFLAGS) $(DSATEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  360. else \
  361. $(CC) -o $(DSATEST) $(CFLAGS) $(DSATEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  362. fi
  363. $(METHTEST): $(METHTEST).o $(DLIBCRYPTO)
  364. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  365. $(CC) -o $(METHTEST) $(CFLAGS) $(METHTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  366. else \
  367. $(CC) -o $(METHTEST) $(CFLAGS) $(METHTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  368. fi
  369. $(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
  370. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  371. $(CC) -o $(SSLTEST) $(CFLAGS) $(SSLTEST).o $(PEX_LIBS) $(DLIBSSL) $(LIBKRB5) $(DLIBCRYPTO) $(EX_LIBS) ; \
  372. else \
  373. $(CC) -o $(SSLTEST) $(CFLAGS) $(SSLTEST).o $(PEX_LIBS) $(LIBSSL) $(LIBKRB5) $(LIBCRYPTO) $(EX_LIBS) ; \
  374. fi
  375. $(ENGINETEST): $(ENGINETEST).o $(DLIBCRYPTO)
  376. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  377. $(CC) -o $(ENGINETEST) $(CFLAGS) $(ENGINETEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  378. else \
  379. $(CC) -o $(ENGINETEST) $(CFLAGS) $(ENGINETEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  380. fi
  381. $(EVPTEST): $(EVPTEST).o $(DLIBCRYPTO)
  382. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  383. $(CC) -o $(EVPTEST) $(CFLAGS) $(EVPTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  384. else \
  385. $(CC) -o $(EVPTEST) $(CFLAGS) $(EVPTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  386. fi
  387. $(ECDSATEST): $(ECDSATEST).o $(DLIBCRYPTO)
  388. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  389. $(CC) -o $(ECDSATEST) $(CFLAGS) $(ECDSATEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  390. else \
  391. $(CC) -o $(ECDSATEST) $(CFLAGS) $(ECDSATEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  392. fi
  393. $(ECDHTEST): $(ECDHTEST).o $(DLIBCRYPTO)
  394. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  395. $(CC) -o $(ECDHTEST) $(CFLAGS) $(ECDHTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  396. else \
  397. $(CC) -o $(ECDHTEST) $(CFLAGS) $(ECDHTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  398. fi
  399. #$(RDTEST).o: $(RDTEST).c
  400. # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(RDTEST).c
  401. #$(RDTEST): $(RDTEST).o $(DLIBCRYPTO)
  402. # if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  403. # $(CC) -o $(RDTEST) $(CFLAGS) $(RDTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  404. # else \
  405. # $(CC) -o $(RDTEST) $(CFLAGS) $(RDTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  406. # fi
  407. dummytest: dummytest.o $(DLIBCRYPTO)
  408. if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
  409. $(CC) -o dummytest $(CFLAGS) dummytest.o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
  410. else \
  411. $(CC) -o dummytest $(CFLAGS) dummytest.o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
  412. fi
  413. # DO NOT DELETE THIS LINE -- make depend depends on it.
  414. bftest.o: ../include/openssl/blowfish.h ../include/openssl/e_os2.h
  415. bftest.o: ../include/openssl/opensslconf.h bftest.c
  416. bntest.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
  417. bntest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  418. bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
  419. bntest.o: ../include/openssl/cast.h ../include/openssl/crypto.h
  420. bntest.o: ../include/openssl/des.h ../include/openssl/des_old.h
  421. bntest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
  422. bntest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
  423. bntest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
  424. bntest.o: ../include/openssl/err.h ../include/openssl/evp.h
  425. bntest.o: ../include/openssl/idea.h ../include/openssl/lhash.h
  426. bntest.o: ../include/openssl/md2.h ../include/openssl/md4.h
  427. bntest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  428. bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  429. bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  430. bntest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
  431. bntest.o: ../include/openssl/rand.h ../include/openssl/rc2.h
  432. bntest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  433. bntest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  434. bntest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  435. bntest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  436. bntest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
  437. bntest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h bntest.c
  438. casttest.o: ../include/openssl/cast.h casttest.c
  439. destest.o: ../include/openssl/crypto.h ../include/openssl/des.h
  440. destest.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h
  441. destest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  442. destest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
  443. destest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
  444. destest.o: ../include/openssl/ui_compat.h destest.c
  445. dhtest.o: ../include/openssl/bio.h ../include/openssl/bn.h
  446. dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
  447. dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
  448. dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
  449. dhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  450. dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
  451. dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dhtest.c
  452. dsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
  453. dsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
  454. dsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
  455. dsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
  456. dsatest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
  457. dsatest.o: ../include/openssl/engine.h ../include/openssl/err.h
  458. dsatest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
  459. dsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  460. dsatest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
  461. dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
  462. dsatest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h dsatest.c
  463. ecdhtest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
  464. ecdhtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
  465. ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
  466. ecdhtest.o: ../include/openssl/ecdh.h ../include/openssl/err.h
  467. ecdhtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
  468. ecdhtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
  469. ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  470. ecdhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
  471. ecdhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h ecdhtest.c
  472. ecdsatest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  473. ecdsatest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  474. ecdsatest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
  475. ecdsatest.o: ../include/openssl/cast.h ../include/openssl/crypto.h
  476. ecdsatest.o: ../include/openssl/des.h ../include/openssl/des_old.h
  477. ecdsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
  478. ecdsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
  479. ecdsatest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
  480. ecdsatest.o: ../include/openssl/engine.h ../include/openssl/err.h
  481. ecdsatest.o: ../include/openssl/evp.h ../include/openssl/idea.h
  482. ecdsatest.o: ../include/openssl/lhash.h ../include/openssl/md2.h
  483. ecdsatest.o: ../include/openssl/md4.h ../include/openssl/md5.h
  484. ecdsatest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
  485. ecdsatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
  486. ecdsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  487. ecdsatest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
  488. ecdsatest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
  489. ecdsatest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
  490. ecdsatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
  491. ecdsatest.o: ../include/openssl/sha.h ../include/openssl/stack.h
  492. ecdsatest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
  493. ecdsatest.o: ../include/openssl/ui_compat.h ../include/openssl/x509.h
  494. ecdsatest.o: ../include/openssl/x509_vfy.h ecdsatest.c
  495. ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
  496. ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
  497. ectest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
  498. ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
  499. ectest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
  500. ectest.o: ../include/openssl/engine.h ../include/openssl/err.h
  501. ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
  502. ectest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
  503. ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  504. ectest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
  505. ectest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
  506. ectest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h ectest.c
  507. enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
  508. enginetest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
  509. enginetest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
  510. enginetest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  511. enginetest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
  512. enginetest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
  513. enginetest.o: ../include/openssl/err.h ../include/openssl/lhash.h
  514. enginetest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  515. enginetest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
  516. enginetest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
  517. enginetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  518. enginetest.o: ../include/openssl/ui.h enginetest.c
  519. evp_test.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  520. evp_test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  521. evp_test.o: ../include/openssl/bn.h ../include/openssl/cast.h
  522. evp_test.o: ../include/openssl/conf.h ../include/openssl/crypto.h
  523. evp_test.o: ../include/openssl/des.h ../include/openssl/des_old.h
  524. evp_test.o: ../include/openssl/dh.h ../include/openssl/dsa.h
  525. evp_test.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
  526. evp_test.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
  527. evp_test.o: ../include/openssl/engine.h ../include/openssl/err.h
  528. evp_test.o: ../include/openssl/evp.h ../include/openssl/idea.h
  529. evp_test.o: ../include/openssl/lhash.h ../include/openssl/md2.h
  530. evp_test.o: ../include/openssl/md4.h ../include/openssl/md5.h
  531. evp_test.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
  532. evp_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
  533. evp_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  534. evp_test.o: ../include/openssl/rand.h ../include/openssl/rc2.h
  535. evp_test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  536. evp_test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  537. evp_test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  538. evp_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  539. evp_test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h evp_test.c
  540. exptest.o: ../include/openssl/bio.h ../include/openssl/bn.h
  541. exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
  542. exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h
  543. exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  544. exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
  545. exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
  546. exptest.o: ../include/openssl/symhacks.h exptest.c
  547. hmactest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  548. hmactest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  549. hmactest.o: ../include/openssl/bn.h ../include/openssl/cast.h
  550. hmactest.o: ../include/openssl/crypto.h ../include/openssl/des.h
  551. hmactest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  552. hmactest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  553. hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h
  554. hmactest.o: ../include/openssl/idea.h ../include/openssl/md2.h
  555. hmactest.o: ../include/openssl/md4.h ../include/openssl/md5.h
  556. hmactest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
  557. hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
  558. hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  559. hmactest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
  560. hmactest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
  561. hmactest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
  562. hmactest.o: ../include/openssl/sha.h ../include/openssl/stack.h
  563. hmactest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
  564. hmactest.o: ../include/openssl/ui_compat.h hmactest.c
  565. ideatest.o: ../include/openssl/idea.h ../include/openssl/opensslconf.h
  566. ideatest.o: ideatest.c
  567. md2test.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  568. md2test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  569. md2test.o: ../include/openssl/bn.h ../include/openssl/cast.h
  570. md2test.o: ../include/openssl/crypto.h ../include/openssl/des.h
  571. md2test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  572. md2test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  573. md2test.o: ../include/openssl/evp.h ../include/openssl/idea.h
  574. md2test.o: ../include/openssl/md2.h ../include/openssl/md4.h
  575. md2test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  576. md2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  577. md2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  578. md2test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
  579. md2test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  580. md2test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  581. md2test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  582. md2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  583. md2test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h md2test.c
  584. md4test.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  585. md4test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  586. md4test.o: ../include/openssl/bn.h ../include/openssl/cast.h
  587. md4test.o: ../include/openssl/crypto.h ../include/openssl/des.h
  588. md4test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  589. md4test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  590. md4test.o: ../include/openssl/evp.h ../include/openssl/idea.h
  591. md4test.o: ../include/openssl/md2.h ../include/openssl/md4.h
  592. md4test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  593. md4test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  594. md4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  595. md4test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
  596. md4test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  597. md4test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  598. md4test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  599. md4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  600. md4test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h md4test.c
  601. md5test.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  602. md5test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  603. md5test.o: ../include/openssl/bn.h ../include/openssl/cast.h
  604. md5test.o: ../include/openssl/crypto.h ../include/openssl/des.h
  605. md5test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  606. md5test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  607. md5test.o: ../include/openssl/evp.h ../include/openssl/idea.h
  608. md5test.o: ../include/openssl/md2.h ../include/openssl/md4.h
  609. md5test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  610. md5test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  611. md5test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  612. md5test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
  613. md5test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  614. md5test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  615. md5test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  616. md5test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  617. md5test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h md5test.c
  618. mdc2test.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  619. mdc2test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  620. mdc2test.o: ../include/openssl/bn.h ../include/openssl/cast.h
  621. mdc2test.o: ../include/openssl/crypto.h ../include/openssl/des.h
  622. mdc2test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  623. mdc2test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  624. mdc2test.o: ../include/openssl/evp.h ../include/openssl/idea.h
  625. mdc2test.o: ../include/openssl/md2.h ../include/openssl/md4.h
  626. mdc2test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  627. mdc2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  628. mdc2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  629. mdc2test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
  630. mdc2test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  631. mdc2test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  632. mdc2test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  633. mdc2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  634. mdc2test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h mdc2test.c
  635. randtest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
  636. randtest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h randtest.c
  637. rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
  638. rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h rc4test.c
  639. rc5test.o: ../include/openssl/rc5.h rc5test.c
  640. rmdtest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  641. rmdtest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  642. rmdtest.o: ../include/openssl/bn.h ../include/openssl/cast.h
  643. rmdtest.o: ../include/openssl/crypto.h ../include/openssl/des.h
  644. rmdtest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  645. rmdtest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  646. rmdtest.o: ../include/openssl/evp.h ../include/openssl/idea.h
  647. rmdtest.o: ../include/openssl/md2.h ../include/openssl/md4.h
  648. rmdtest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  649. rmdtest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  650. rmdtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  651. rmdtest.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
  652. rmdtest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  653. rmdtest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  654. rmdtest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  655. rmdtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  656. rmdtest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h rmdtest.c
  657. rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
  658. rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
  659. rsa_test.o: ../include/openssl/dh.h ../include/openssl/dsa.h
  660. rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
  661. rsa_test.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
  662. rsa_test.o: ../include/openssl/engine.h ../include/openssl/err.h
  663. rsa_test.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
  664. rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  665. rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
  666. rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
  667. rsa_test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h rsa_test.c
  668. sha1test.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  669. sha1test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  670. sha1test.o: ../include/openssl/bn.h ../include/openssl/cast.h
  671. sha1test.o: ../include/openssl/crypto.h ../include/openssl/des.h
  672. sha1test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  673. sha1test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  674. sha1test.o: ../include/openssl/evp.h ../include/openssl/idea.h
  675. sha1test.o: ../include/openssl/md2.h ../include/openssl/md4.h
  676. sha1test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  677. sha1test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  678. sha1test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  679. sha1test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
  680. sha1test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  681. sha1test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  682. sha1test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  683. sha1test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  684. sha1test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h sha1test.c
  685. shatest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
  686. shatest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  687. shatest.o: ../include/openssl/bn.h ../include/openssl/cast.h
  688. shatest.o: ../include/openssl/crypto.h ../include/openssl/des.h
  689. shatest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  690. shatest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  691. shatest.o: ../include/openssl/evp.h ../include/openssl/idea.h
  692. shatest.o: ../include/openssl/md2.h ../include/openssl/md4.h
  693. shatest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
  694. shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
  695. shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
  696. shatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
  697. shatest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
  698. shatest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
  699. shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
  700. shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
  701. shatest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h shatest.c
  702. ssltest.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
  703. ssltest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
  704. ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
  705. ssltest.o: ../include/openssl/cast.h ../include/openssl/comp.h
  706. ssltest.o: ../include/openssl/crypto.h ../include/openssl/des.h
  707. ssltest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
  708. ssltest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
  709. ssltest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
  710. ssltest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
  711. ssltest.o: ../include/openssl/err.h ../include/openssl/evp.h
  712. ssltest.o: ../include/openssl/idea.h ../include/openssl/kssl.h
  713. ssltest.o: ../include/openssl/lhash.h ../include/openssl/md2.h
  714. ssltest.o: ../include/openssl/md4.h ../include/openssl/md5.h
  715. ssltest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
  716. ssltest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
  717. ssltest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
  718. ssltest.o: ../include/openssl/pem.h ../include/openssl/pem2.h
  719. ssltest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
  720. ssltest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
  721. ssltest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
  722. ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
  723. ssltest.o: ../include/openssl/sha.h ../include/openssl/ssl.h
  724. ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
  725. ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
  726. ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
  727. ssltest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
  728. ssltest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssltest.c