diff options
author | beck <> | 2002-05-15 02:29:21 +0000 |
---|---|---|
committer | beck <> | 2002-05-15 02:29:21 +0000 |
commit | b64270d1e45fe7f3241e4c9b6ce60d5ac89bc2e9 (patch) | |
tree | fa27cf82a1250b64ed3bf5f4a18c7354d470bbcc /src/lib/libssl/test | |
parent | e471e1ea98d673597b182ea85f29e30c97cd08b5 (diff) | |
download | openbsd-b64270d1e45fe7f3241e4c9b6ce60d5ac89bc2e9.tar.gz openbsd-b64270d1e45fe7f3241e4c9b6ce60d5ac89bc2e9.tar.bz2 openbsd-b64270d1e45fe7f3241e4c9b6ce60d5ac89bc2e9.zip |
OpenSSL 0.9.7 stable 2002 05 08 merge
Diffstat (limited to 'src/lib/libssl/test')
-rw-r--r-- | src/lib/libssl/test/Makefile.ssl | 320 | ||||
-rw-r--r-- | src/lib/libssl/test/maketests.com | 44 | ||||
-rw-r--r-- | src/lib/libssl/test/tests.com | 31 | ||||
-rw-r--r-- | src/lib/libssl/test/testss | 15 | ||||
-rw-r--r-- | src/lib/libssl/test/testssl | 120 | ||||
-rw-r--r-- | src/lib/libssl/test/tmp.bctest | 2 |
6 files changed, 350 insertions, 182 deletions
diff --git a/src/lib/libssl/test/Makefile.ssl b/src/lib/libssl/test/Makefile.ssl index 7384243cbd..a11e3dfcd7 100644 --- a/src/lib/libssl/test/Makefile.ssl +++ b/src/lib/libssl/test/Makefile.ssl | |||
@@ -5,14 +5,15 @@ | |||
5 | DIR= test | 5 | DIR= test |
6 | TOP= .. | 6 | TOP= .. |
7 | CC= cc | 7 | CC= cc |
8 | INCLUDES= -I../include | 8 | INCLUDES= -I$(TOP) -I../include $(KRB5_INCLUDES) |
9 | CFLAG= -g | 9 | CFLAG= -g |
10 | INSTALL_PREFIX= | 10 | INSTALL_PREFIX= |
11 | OPENSSLDIR= /usr/local/ssl | 11 | OPENSSLDIR= /usr/local/ssl |
12 | INSTALLTOP= /usr/local/ssl | 12 | INSTALLTOP= /usr/local/ssl |
13 | MAKEFILE= Makefile.ssl | 13 | MAKEFILE= Makefile.ssl |
14 | MAKE= make -f $(MAKEFILE) | 14 | MAKE= make -f $(MAKEFILE) |
15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) | 15 | MAKEDEPPROG= makedepend |
16 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
16 | PERL= perl | 17 | PERL= perl |
17 | 18 | ||
18 | PEX_LIBS= | 19 | PEX_LIBS= |
@@ -31,6 +32,7 @@ LIBCRYPTO= -L.. -lcrypto | |||
31 | LIBSSL= -L.. -lssl | 32 | LIBSSL= -L.. -lssl |
32 | 33 | ||
33 | BNTEST= bntest | 34 | BNTEST= bntest |
35 | ECTEST= ectest | ||
34 | EXPTEST= exptest | 36 | EXPTEST= exptest |
35 | IDEATEST= ideatest | 37 | IDEATEST= ideatest |
36 | SHATEST= shatest | 38 | SHATEST= shatest |
@@ -54,27 +56,33 @@ METHTEST= methtest | |||
54 | SSLTEST= ssltest | 56 | SSLTEST= ssltest |
55 | RSATEST= rsa_test | 57 | RSATEST= rsa_test |
56 | ENGINETEST= enginetest | 58 | ENGINETEST= enginetest |
59 | EVPTEST= evp_test | ||
57 | 60 | ||
58 | EXE= $(BNTEST) $(IDEATEST) $(MD2TEST) $(MD4TEST) $(MD5TEST) $(HMACTEST) \ | 61 | TESTS= alltests |
62 | |||
63 | EXE= $(BNTEST) $(ECTEST) $(IDEATEST) $(MD2TEST) $(MD4TEST) $(MD5TEST) $(HMACTEST) \ | ||
59 | $(RC2TEST) $(RC4TEST) $(RC5TEST) \ | 64 | $(RC2TEST) $(RC4TEST) $(RC5TEST) \ |
60 | $(DESTEST) $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \ | 65 | $(DESTEST) $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \ |
61 | $(RANDTEST) $(DHTEST) $(ENGINETEST) \ | 66 | $(RANDTEST) $(DHTEST) $(ENGINETEST) \ |
62 | $(BFTEST) $(CASTTEST) $(SSLTEST) $(EXPTEST) $(DSATEST) $(RSATEST) | 67 | $(BFTEST) $(CASTTEST) $(SSLTEST) $(EXPTEST) $(DSATEST) $(RSATEST) \ |
68 | $(EVPTEST) | ||
63 | 69 | ||
64 | # $(METHTEST) | 70 | # $(METHTEST) |
65 | 71 | ||
66 | OBJ= $(BNTEST).o $(IDEATEST).o $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \ | 72 | OBJ= $(BNTEST).o $(ECTEST).o $(IDEATEST).o $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \ |
67 | $(HMACTEST).o \ | 73 | $(HMACTEST).o \ |
68 | $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \ | 74 | $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \ |
69 | $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(MDC2TEST).o $(RMDTEST).o \ | 75 | $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(MDC2TEST).o $(RMDTEST).o \ |
70 | $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \ | 76 | $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \ |
71 | $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o | 77 | $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \ |
72 | SRC= $(BNTEST).c $(IDEATEST).c $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \ | 78 | $(EVPTEST).o |
79 | SRC= $(BNTEST).c $(ECTEST).c $(IDEATEST).c $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \ | ||
73 | $(HMACTEST).c \ | 80 | $(HMACTEST).c \ |
74 | $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \ | 81 | $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \ |
75 | $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \ | 82 | $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \ |
76 | $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \ | 83 | $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \ |
77 | $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c | 84 | $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \ |
85 | $(EVPTEST).c | ||
78 | 86 | ||
79 | EXHEADER= | 87 | EXHEADER= |
80 | HEADER= $(EXHEADER) | 88 | HEADER= $(EXHEADER) |
@@ -82,7 +90,7 @@ HEADER= $(EXHEADER) | |||
82 | ALL= $(GENERAL) $(SRC) $(HEADER) | 90 | ALL= $(GENERAL) $(SRC) $(HEADER) |
83 | 91 | ||
84 | top: | 92 | top: |
85 | (cd ..; $(MAKE) DIRS=$(DIR) all) | 93 | (cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all) |
86 | 94 | ||
87 | all: exe | 95 | all: exe |
88 | 96 | ||
@@ -101,16 +109,25 @@ install: | |||
101 | tags: | 109 | tags: |
102 | ctags $(SRC) | 110 | ctags $(SRC) |
103 | 111 | ||
104 | tests: exe apps \ | 112 | tests: exe apps $(TESTS) |
113 | |||
114 | apps: | ||
115 | @(cd ../apps; $(MAKE) CC='${CC}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' all) | ||
116 | |||
117 | alltests: | ||
118 | (LIBPATH="`cd ..; pwd`"; LD_LIBRARY_PATH=$$LIBPATH; SHLIB_PATH=$$LIBPATH; \ | ||
119 | export LD_LIBRARY_PATH SHLIB_PATH LIBPATH; \ | ||
120 | $(MAKE) CC='${CC}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' alltests.chooser) | ||
121 | alltests.chooser: \ | ||
105 | test_des test_idea test_sha test_md4 test_md5 test_hmac \ | 122 | test_des test_idea test_sha test_md4 test_md5 test_hmac \ |
106 | test_md2 test_mdc2 \ | 123 | test_md2 test_mdc2 \ |
107 | test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast \ | 124 | test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_rd \ |
108 | test_rand test_bn test_enc test_x509 test_rsa test_crl test_sid \ | 125 | test_rand test_bn test_ec test_enc test_x509 test_rsa test_crl test_sid \ |
109 | test_gen test_req test_pkcs7 test_verify test_dh test_dsa \ | 126 | test_gen test_req test_pkcs7 test_verify test_dh test_dsa \ |
110 | test_ss test_ca test_engine test_ssl | 127 | test_ss test_ca test_engine test_evp test_ssl |
111 | 128 | ||
112 | apps: | 129 | test_evp: |
113 | @(cd ../apps; $(MAKE) CC='${CC}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' all) | 130 | ./$(EVPTEST) evptests.txt |
114 | 131 | ||
115 | test_des: | 132 | test_des: |
116 | ./$(DESTEST) | 133 | ./$(DESTEST) |
@@ -196,6 +213,10 @@ test_bn: | |||
196 | @echo 'test a^b%c implementations' | 213 | @echo 'test a^b%c implementations' |
197 | ./$(EXPTEST) | 214 | ./$(EXPTEST) |
198 | 215 | ||
216 | test_ec: | ||
217 | @echo 'test elliptic curves' | ||
218 | ./$(ECTEST) | ||
219 | |||
199 | test_verify: | 220 | test_verify: |
200 | @echo "The following command should have some OK's and some failures" | 221 | @echo "The following command should have some OK's and some failures" |
201 | @echo "There are definitly a few expired certificates" | 222 | @echo "There are definitly a few expired certificates" |
@@ -230,6 +251,10 @@ test_ca: | |||
230 | @echo "Generate and certify a test certificate via the 'ca' program" | 251 | @echo "Generate and certify a test certificate via the 'ca' program" |
231 | @sh ./testca | 252 | @sh ./testca |
232 | 253 | ||
254 | test_rd: #$(RDTEST) | ||
255 | # @echo "test Rijndael" | ||
256 | # ./$(RDTEST) | ||
257 | |||
233 | lint: | 258 | lint: |
234 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 259 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
235 | 260 | ||
@@ -241,7 +266,7 @@ dclean: | |||
241 | mv -f Makefile.new $(MAKEFILE) | 266 | mv -f Makefile.new $(MAKEFILE) |
242 | 267 | ||
243 | clean: | 268 | clean: |
244 | rm -f .rnd tmp.bntest tmp.bctest *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss log | 269 | rm -f .rnd tmp.bntest tmp.bctest *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log |
245 | 270 | ||
246 | $(DLIBSSL): | 271 | $(DLIBSSL): |
247 | (cd ../ssl; $(MAKE)) | 272 | (cd ../ssl; $(MAKE)) |
@@ -255,6 +280,9 @@ $(RSATEST): $(RSATEST).o $(DLIBCRYPTO) | |||
255 | $(BNTEST): $(BNTEST).o $(DLIBCRYPTO) | 280 | $(BNTEST): $(BNTEST).o $(DLIBCRYPTO) |
256 | $(CC) -o $(BNTEST) $(CFLAGS) $(BNTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) | 281 | $(CC) -o $(BNTEST) $(CFLAGS) $(BNTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) |
257 | 282 | ||
283 | $(ECTEST): $(ECTEST).o $(DLIBCRYPTO) | ||
284 | $(CC) -o $(ECTEST) $(CFLAGS) $(ECTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) | ||
285 | |||
258 | $(EXPTEST): $(EXPTEST).o $(DLIBCRYPTO) | 286 | $(EXPTEST): $(EXPTEST).o $(DLIBCRYPTO) |
259 | $(CC) -o $(EXPTEST) $(CFLAGS) $(EXPTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) | 287 | $(CC) -o $(EXPTEST) $(CFLAGS) $(EXPTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) |
260 | 288 | ||
@@ -316,126 +344,198 @@ $(METHTEST): $(METHTEST).o $(DLIBCRYPTO) | |||
316 | $(CC) -o $(METHTEST) $(CFLAGS) $(METHTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) | 344 | $(CC) -o $(METHTEST) $(CFLAGS) $(METHTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) |
317 | 345 | ||
318 | $(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) | 346 | $(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) |
319 | $(CC) -o $(SSLTEST) $(CFLAGS) $(SSLTEST).o $(PEX_LIBS) $(LIBSSL) $(LIBCRYPTO) $(EX_LIBS) | 347 | $(CC) -o $(SSLTEST) $(CFLAGS) $(SSLTEST).o $(PEX_LIBS) $(LIBSSL) $(LIBKRB5) $(LIBCRYPTO) $(EX_LIBS) |
320 | 348 | ||
321 | $(ENGINETEST): $(ENGINETEST).o $(DLIBCRYPTO) | 349 | $(ENGINETEST): $(ENGINETEST).o $(DLIBCRYPTO) |
322 | $(CC) -o $(ENGINETEST) $(CFLAGS) $(ENGINETEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) | 350 | $(CC) -o $(ENGINETEST) $(CFLAGS) $(ENGINETEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) |
323 | 351 | ||
352 | $(EVPTEST): $(EVPTEST).o $(DLIBCRYPTO) | ||
353 | $(CC) -o $(EVPTEST) $(CFLAGS) $(EVPTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) | ||
354 | |||
355 | #$(RDTEST).o: $(RDTEST).c | ||
356 | # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(RDTEST).c | ||
357 | |||
358 | #$(RDTEST): $(RDTEST).o $(DLIBCRYPTO) | ||
359 | # $(CC) -o $(RDTEST) $(CFLAGS) $(RDTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) | ||
360 | |||
324 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 361 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
325 | 362 | ||
326 | bftest.o: ../include/openssl/blowfish.h | 363 | bftest.o: ../include/openssl/blowfish.h ../include/openssl/e_os2.h |
327 | bntest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | 364 | bftest.o: ../include/openssl/opensslconf.h bftest.c |
328 | bntest.o: ../include/openssl/blowfish.h ../include/openssl/bn.h | 365 | bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h |
329 | bntest.o: ../include/openssl/buffer.h ../include/openssl/cast.h | 366 | bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h |
330 | bntest.o: ../include/openssl/crypto.h ../include/openssl/des.h | 367 | bntest.o: ../include/openssl/crypto.h ../include/openssl/dh.h |
331 | bntest.o: ../include/openssl/dh.h ../include/openssl/dsa.h | 368 | bntest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h |
332 | bntest.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h | ||
333 | bntest.o: ../include/openssl/err.h ../include/openssl/evp.h | 369 | bntest.o: ../include/openssl/err.h ../include/openssl/evp.h |
334 | bntest.o: ../include/openssl/idea.h ../include/openssl/lhash.h | 370 | bntest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h |
335 | bntest.o: ../include/openssl/md2.h ../include/openssl/md4.h | 371 | bntest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h |
336 | bntest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h | 372 | bntest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h |
337 | bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | ||
338 | bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
339 | bntest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h | 373 | bntest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h |
340 | bntest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h | ||
341 | bntest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h | ||
342 | bntest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | 374 | bntest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h |
343 | bntest.o: ../include/openssl/sha.h ../include/openssl/stack.h | 375 | bntest.o: ../include/openssl/sha.h ../include/openssl/stack.h |
344 | bntest.o: ../include/openssl/symhacks.h ../include/openssl/x509.h | 376 | bntest.o: ../include/openssl/symhacks.h ../include/openssl/x509.h |
345 | bntest.o: ../include/openssl/x509_vfy.h | 377 | bntest.o: ../include/openssl/x509_vfy.h bntest.c |
346 | casttest.o: ../include/openssl/cast.h | 378 | casttest.o: ../include/openssl/cast.h casttest.c |
347 | destest.o: ../include/openssl/des.h ../include/openssl/e_os2.h | 379 | destest.o: ../include/openssl/crypto.h ../include/openssl/des.h |
348 | destest.o: ../include/openssl/opensslconf.h | 380 | destest.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h |
381 | destest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
382 | destest.o: ../include/openssl/safestack.h ../include/openssl/stack.h | ||
383 | destest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h | ||
384 | destest.o: ../include/openssl/ui_compat.h destest.c | ||
349 | dhtest.o: ../include/openssl/bio.h ../include/openssl/bn.h | 385 | dhtest.o: ../include/openssl/bio.h ../include/openssl/bn.h |
350 | dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h | 386 | dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h |
351 | dhtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 387 | dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h |
388 | dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | ||
389 | dhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | ||
352 | dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h | 390 | dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h |
353 | dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | 391 | dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dhtest.c |
354 | dsatest.o: ../include/openssl/bio.h ../include/openssl/bn.h | 392 | dsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
355 | dsatest.o: ../include/openssl/crypto.h ../include/openssl/dh.h | 393 | dsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h |
356 | dsatest.o: ../include/openssl/dsa.h ../include/openssl/err.h | 394 | dsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h |
357 | dsatest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | 395 | dsatest.o: ../include/openssl/e_os2.h ../include/openssl/engine.h |
358 | dsatest.o: ../include/openssl/opensslv.h ../include/openssl/rand.h | 396 | dsatest.o: ../include/openssl/err.h ../include/openssl/lhash.h |
359 | dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 397 | dsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
360 | dsatest.o: ../include/openssl/symhacks.h | 398 | dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h |
399 | dsatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | ||
400 | dsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | ||
401 | dsatest.o: ../include/openssl/ui.h dsatest.c | ||
402 | ectest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | ||
403 | ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h | ||
404 | ectest.o: ../include/openssl/dh.h ../include/openssl/dsa.h | ||
405 | ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h | ||
406 | ectest.o: ../include/openssl/engine.h ../include/openssl/err.h | ||
407 | ectest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | ||
408 | ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | ||
409 | ectest.o: ../include/openssl/rand.h ../include/openssl/rsa.h | ||
410 | ectest.o: ../include/openssl/safestack.h ../include/openssl/stack.h | ||
411 | ectest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h ectest.c | ||
361 | enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | 412 | enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
362 | enginetest.o: ../include/openssl/blowfish.h ../include/openssl/bn.h | 413 | enginetest.o: ../include/openssl/bn.h ../include/openssl/buffer.h |
363 | enginetest.o: ../include/openssl/cast.h ../include/openssl/crypto.h | 414 | enginetest.o: ../include/openssl/crypto.h ../include/openssl/dh.h |
364 | enginetest.o: ../include/openssl/des.h ../include/openssl/dh.h | ||
365 | enginetest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h | 415 | enginetest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h |
366 | enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h | 416 | enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h |
367 | enginetest.o: ../include/openssl/evp.h ../include/openssl/idea.h | 417 | enginetest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h |
368 | enginetest.o: ../include/openssl/lhash.h ../include/openssl/md2.h | 418 | enginetest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h |
369 | enginetest.o: ../include/openssl/md4.h ../include/openssl/md5.h | 419 | enginetest.o: ../include/openssl/rand.h ../include/openssl/rsa.h |
370 | enginetest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h | 420 | enginetest.o: ../include/openssl/safestack.h ../include/openssl/stack.h |
371 | enginetest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | 421 | enginetest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h |
372 | enginetest.o: ../include/openssl/opensslv.h ../include/openssl/rand.h | 422 | enginetest.o: enginetest.c |
373 | enginetest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h | 423 | evp_test.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
374 | enginetest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h | 424 | evp_test.o: ../include/openssl/bn.h ../include/openssl/conf.h |
375 | enginetest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | 425 | evp_test.o: ../include/openssl/crypto.h ../include/openssl/dh.h |
376 | enginetest.o: ../include/openssl/sha.h ../include/openssl/stack.h | 426 | evp_test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h |
377 | enginetest.o: ../include/openssl/symhacks.h | 427 | evp_test.o: ../include/openssl/engine.h ../include/openssl/err.h |
428 | evp_test.o: ../include/openssl/evp.h ../include/openssl/lhash.h | ||
429 | evp_test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | ||
430 | evp_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
431 | evp_test.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h | ||
432 | evp_test.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | ||
433 | evp_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | ||
434 | evp_test.o: ../include/openssl/ui.h evp_test.c | ||
378 | exptest.o: ../include/openssl/bio.h ../include/openssl/bn.h | 435 | exptest.o: ../include/openssl/bio.h ../include/openssl/bn.h |
379 | exptest.o: ../include/openssl/crypto.h ../include/openssl/err.h | 436 | exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
380 | exptest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | 437 | exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h |
381 | exptest.o: ../include/openssl/opensslv.h ../include/openssl/rand.h | 438 | exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
439 | exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h | ||
382 | exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 440 | exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h |
383 | exptest.o: ../include/openssl/symhacks.h | 441 | exptest.o: ../include/openssl/symhacks.h exptest.c |
384 | hmactest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | 442 | hmactest.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
385 | hmactest.o: ../include/openssl/blowfish.h ../include/openssl/bn.h | 443 | hmactest.o: ../include/openssl/bn.h ../include/openssl/crypto.h |
386 | hmactest.o: ../include/openssl/cast.h ../include/openssl/crypto.h | 444 | hmactest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h |
387 | hmactest.o: ../include/openssl/des.h ../include/openssl/dh.h | 445 | hmactest.o: ../include/openssl/hmac.h ../include/openssl/md5.h |
388 | hmactest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h | 446 | hmactest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h |
389 | hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h | 447 | hmactest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
390 | hmactest.o: ../include/openssl/idea.h ../include/openssl/md2.h | 448 | hmactest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
391 | hmactest.o: ../include/openssl/md4.h ../include/openssl/md5.h | 449 | hmactest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h hmactest.c |
392 | hmactest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h | ||
393 | hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | ||
394 | hmactest.o: ../include/openssl/opensslv.h ../include/openssl/rc2.h | ||
395 | hmactest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h | ||
396 | hmactest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h | ||
397 | hmactest.o: ../include/openssl/safestack.h ../include/openssl/sha.h | ||
398 | hmactest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | ||
399 | ideatest.o: ../include/openssl/idea.h ../include/openssl/opensslconf.h | 450 | ideatest.o: ../include/openssl/idea.h ../include/openssl/opensslconf.h |
400 | md2test.o: ../include/openssl/md2.h ../include/openssl/opensslconf.h | 451 | ideatest.o: ideatest.c |
401 | md4test.o: ../include/openssl/md4.h | 452 | md2test.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
402 | md5test.o: ../include/openssl/md5.h | 453 | md2test.o: ../include/openssl/bn.h ../include/openssl/crypto.h |
403 | mdc2test.o: ../include/openssl/des.h ../include/openssl/e_os2.h | 454 | md2test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h |
404 | mdc2test.o: ../include/openssl/mdc2.h ../include/openssl/opensslconf.h | 455 | md2test.o: ../include/openssl/md2.h ../include/openssl/obj_mac.h |
405 | randtest.o: ../include/openssl/rand.h | 456 | md2test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h |
406 | rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h | 457 | md2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h |
407 | rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h | 458 | md2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h |
408 | rc5test.o: ../include/openssl/rc5.h | 459 | md2test.o: ../include/openssl/symhacks.h md2test.c |
409 | rmdtest.o: ../include/openssl/ripemd.h | 460 | md4test.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
410 | rsa_test.o: ../include/openssl/bio.h ../include/openssl/bn.h | 461 | md4test.o: ../include/openssl/bn.h ../include/openssl/crypto.h |
411 | rsa_test.o: ../include/openssl/crypto.h ../include/openssl/e_os.h | 462 | md4test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h |
412 | rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h | 463 | md4test.o: ../include/openssl/md4.h ../include/openssl/obj_mac.h |
413 | rsa_test.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | 464 | md4test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h |
414 | rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/rand.h | 465 | md4test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h |
466 | md4test.o: ../include/openssl/safestack.h ../include/openssl/stack.h | ||
467 | md4test.o: ../include/openssl/symhacks.h md4test.c | ||
468 | md5test.o: ../include/openssl/asn1.h ../include/openssl/bio.h | ||
469 | md5test.o: ../include/openssl/bn.h ../include/openssl/crypto.h | ||
470 | md5test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h | ||
471 | md5test.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h | ||
472 | md5test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | ||
473 | md5test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | ||
474 | md5test.o: ../include/openssl/safestack.h ../include/openssl/stack.h | ||
475 | md5test.o: ../include/openssl/symhacks.h md5test.c | ||
476 | mdc2test.o: ../include/openssl/asn1.h ../include/openssl/bio.h | ||
477 | mdc2test.o: ../include/openssl/bn.h ../include/openssl/crypto.h | ||
478 | mdc2test.o: ../include/openssl/des.h ../include/openssl/des_old.h | ||
479 | mdc2test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h | ||
480 | mdc2test.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h | ||
481 | mdc2test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | ||
482 | mdc2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h | ||
483 | mdc2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h | ||
484 | mdc2test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h | ||
485 | mdc2test.o: ../include/openssl/ui_compat.h mdc2test.c | ||
486 | randtest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h randtest.c | ||
487 | rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c | ||
488 | rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h rc4test.c | ||
489 | rc5test.o: ../include/openssl/rc5.h rc5test.c | ||
490 | rmdtest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | ||
491 | rmdtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h | ||
492 | rmdtest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h | ||
493 | rmdtest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | ||
494 | rmdtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
495 | rmdtest.o: ../include/openssl/ossl_typ.h ../include/openssl/ripemd.h | ||
496 | rmdtest.o: ../include/openssl/safestack.h ../include/openssl/stack.h | ||
497 | rmdtest.o: ../include/openssl/symhacks.h rmdtest.c | ||
498 | rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h | ||
499 | rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h | ||
500 | rsa_test.o: ../include/openssl/dh.h ../include/openssl/dsa.h | ||
501 | rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/engine.h | ||
502 | rsa_test.o: ../include/openssl/err.h ../include/openssl/lhash.h | ||
503 | rsa_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
504 | rsa_test.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h | ||
415 | rsa_test.o: ../include/openssl/rsa.h ../include/openssl/safestack.h | 505 | rsa_test.o: ../include/openssl/rsa.h ../include/openssl/safestack.h |
416 | rsa_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | 506 | rsa_test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h |
417 | sha1test.o: ../include/openssl/sha.h | 507 | rsa_test.o: ../include/openssl/ui.h rsa_test.c |
418 | shatest.o: ../include/openssl/sha.h | 508 | sha1test.o: ../include/openssl/asn1.h ../include/openssl/bio.h |
419 | ssltest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | 509 | sha1test.o: ../include/openssl/bn.h ../include/openssl/crypto.h |
420 | ssltest.o: ../include/openssl/blowfish.h ../include/openssl/bn.h | 510 | sha1test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h |
421 | ssltest.o: ../include/openssl/buffer.h ../include/openssl/cast.h | 511 | sha1test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h |
512 | sha1test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
513 | sha1test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h | ||
514 | sha1test.o: ../include/openssl/sha.h ../include/openssl/stack.h | ||
515 | sha1test.o: ../include/openssl/symhacks.h sha1test.c | ||
516 | shatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h | ||
517 | shatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h | ||
518 | shatest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h | ||
519 | shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h | ||
520 | shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | ||
521 | shatest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h | ||
522 | shatest.o: ../include/openssl/sha.h ../include/openssl/stack.h | ||
523 | shatest.o: ../include/openssl/symhacks.h shatest.c | ||
524 | ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h | ||
525 | ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h | ||
422 | ssltest.o: ../include/openssl/comp.h ../include/openssl/crypto.h | 526 | ssltest.o: ../include/openssl/comp.h ../include/openssl/crypto.h |
423 | ssltest.o: ../include/openssl/des.h ../include/openssl/dh.h | 527 | ssltest.o: ../include/openssl/dh.h ../include/openssl/dsa.h |
424 | ssltest.o: ../include/openssl/dsa.h ../include/openssl/e_os.h | 528 | ssltest.o: ../include/openssl/e_os2.h ../include/openssl/engine.h |
425 | ssltest.o: ../include/openssl/e_os2.h ../include/openssl/err.h | 529 | ssltest.o: ../include/openssl/err.h ../include/openssl/evp.h |
426 | ssltest.o: ../include/openssl/evp.h ../include/openssl/idea.h | 530 | ssltest.o: ../include/openssl/kssl.h ../include/openssl/lhash.h |
427 | ssltest.o: ../include/openssl/lhash.h ../include/openssl/md2.h | 531 | ssltest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h |
428 | ssltest.o: ../include/openssl/md4.h ../include/openssl/md5.h | 532 | ssltest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
429 | ssltest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h | 533 | ssltest.o: ../include/openssl/ossl_typ.h ../include/openssl/pem.h |
430 | ssltest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h | ||
431 | ssltest.o: ../include/openssl/opensslv.h ../include/openssl/pem.h | ||
432 | ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h | 534 | ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h |
433 | ssltest.o: ../include/openssl/rand.h ../include/openssl/rc2.h | 535 | ssltest.o: ../include/openssl/rand.h ../include/openssl/rsa.h |
434 | ssltest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h | ||
435 | ssltest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h | ||
436 | ssltest.o: ../include/openssl/safestack.h ../include/openssl/sha.h | 536 | ssltest.o: ../include/openssl/safestack.h ../include/openssl/sha.h |
437 | ssltest.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h | 537 | ssltest.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h |
438 | ssltest.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h | 538 | ssltest.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h |
439 | ssltest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h | 539 | ssltest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h |
440 | ssltest.o: ../include/openssl/tls1.h ../include/openssl/x509.h | 540 | ssltest.o: ../include/openssl/tls1.h ../include/openssl/ui.h |
441 | ssltest.o: ../include/openssl/x509_vfy.h | 541 | ssltest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssltest.c |
diff --git a/src/lib/libssl/test/maketests.com b/src/lib/libssl/test/maketests.com index 135e0bfeb9..e0be3dd43b 100644 --- a/src/lib/libssl/test/maketests.com +++ b/src/lib/libssl/test/maketests.com | |||
@@ -143,11 +143,12 @@ $ GOSUB CHECK_OPT_FILE | |||
143 | $! | 143 | $! |
144 | $! Define The TEST Files. | 144 | $! Define The TEST Files. |
145 | $! | 145 | $! |
146 | $ TEST_FILES = "BNTEST,IDEATEST,MD2TEST,MD4TEST,MD5TEST,HMACTEST,"+ - | 146 | $ TEST_FILES = "BNTEST,ECTEST,IDEATEST,MD2TEST,MD4TEST,MD5TEST,HMACTEST,"+ - |
147 | "RC2TEST,RC4TEST,RC5TEST,"+ - | 147 | "RC2TEST,RC4TEST,RC5TEST,"+ - |
148 | "DESTEST,SHATEST,SHA1TEST,MDC2TEST,RMDTEST,"+ - | 148 | "DESTEST,SHATEST,SHA1TEST,MDC2TEST,RMDTEST,"+ - |
149 | "RANDTEST,DHTEST,"+ - | 149 | "RANDTEST,DHTEST,ENGINETEST,"+ - |
150 | "BFTEST,CASTTEST,SSLTEST,EXPTEST,DSATEST,RSA_TEST" | 150 | "BFTEST,CASTTEST,SSLTEST,EXPTEST,DSATEST,RSA_TEST,"+ - |
151 | "EVP_TEST" | ||
151 | $ TCPIP_PROGRAMS = ",," | 152 | $ TCPIP_PROGRAMS = ",," |
152 | $ IF COMPILER .EQS. "VAXC" THEN - | 153 | $ IF COMPILER .EQS. "VAXC" THEN - |
153 | TCPIP_PROGRAMS = ",SSLTEST," | 154 | TCPIP_PROGRAMS = ",SSLTEST," |
@@ -514,6 +515,7 @@ $ CHECK_OPTIONS: | |||
514 | $! | 515 | $! |
515 | $! Check To See If P1 Is Blank. | 516 | $! Check To See If P1 Is Blank. |
516 | $! | 517 | $! |
518 | $ P1 = "NORSAREF" | ||
517 | $ IF (P1.EQS."NORSAREF") | 519 | $ IF (P1.EQS."NORSAREF") |
518 | $ THEN | 520 | $ THEN |
519 | $! | 521 | $! |
@@ -729,31 +731,7 @@ $ ENDIF | |||
729 | $! | 731 | $! |
730 | $! Set Up Initial CC Definitions, Possibly With User Ones | 732 | $! Set Up Initial CC Definitions, Possibly With User Ones |
731 | $! | 733 | $! |
732 | $ CCDEFS = "VMS=1,TCPIP_TYPE_''P4'" | 734 | $ CCDEFS = "TCPIP_TYPE_''P4'" |
733 | $ IF F$TRNLNM("OPENSSL_NO_ASM") THEN CCDEFS = CCDEFS + ",NO_ASM" | ||
734 | $ IF F$TRNLNM("OPENSSL_NO_RSA") THEN CCDEFS = CCDEFS + ",NO_RSA" | ||
735 | $ IF F$TRNLNM("OPENSSL_NO_DSA") THEN CCDEFS = CCDEFS + ",NO_DSA" | ||
736 | $ IF F$TRNLNM("OPENSSL_NO_DH") THEN CCDEFS = CCDEFS + ",NO_DH" | ||
737 | $ IF F$TRNLNM("OPENSSL_NO_MD2") THEN CCDEFS = CCDEFS + ",NO_MD2" | ||
738 | $ IF F$TRNLNM("OPENSSL_NO_MD5") THEN CCDEFS = CCDEFS + ",NO_MD5" | ||
739 | $ IF F$TRNLNM("OPENSSL_NO_RIPEMD") THEN CCDEFS = CCDEFS + ",NO_RIPEMD" | ||
740 | $ IF F$TRNLNM("OPENSSL_NO_SHA") THEN CCDEFS = CCDEFS + ",NO_SHA" | ||
741 | $ IF F$TRNLNM("OPENSSL_NO_SHA0") THEN CCDEFS = CCDEFS + ",NO_SHA0" | ||
742 | $ IF F$TRNLNM("OPENSSL_NO_SHA1") THEN CCDEFS = CCDEFS + ",NO_SHA1" | ||
743 | $ IF F$TRNLNM("OPENSSL_NO_DES") | ||
744 | $ THEN | ||
745 | $ CCDEFS = CCDEFS + ",NO_DES,NO_MDC2" | ||
746 | $ ELSE | ||
747 | $ IF F$TRNLNM("OPENSSL_NO_MDC2") THEN CCDEFS = CCDEFS + ",NO_MDC2" | ||
748 | $ ENDIF | ||
749 | $ IF F$TRNLNM("OPENSSL_NO_RC2") THEN CCDEFS = CCDEFS + ",NO_RC2" | ||
750 | $ IF F$TRNLNM("OPENSSL_NO_RC4") THEN CCDEFS = CCDEFS + ",NO_RC4" | ||
751 | $ IF F$TRNLNM("OPENSSL_NO_RC5") THEN CCDEFS = CCDEFS + ",NO_RC5" | ||
752 | $ IF F$TRNLNM("OPENSSL_NO_IDEA") THEN CCDEFS = CCDEFS + ",NO_IDEA" | ||
753 | $ IF F$TRNLNM("OPENSSL_NO_BF") THEN CCDEFS = CCDEFS + ",NO_BF" | ||
754 | $ IF F$TRNLNM("OPENSSL_NO_CAST") THEN CCDEFS = CCDEFS + ",NO_CAST" | ||
755 | $ IF F$TRNLNM("OPENSSL_NO_HMAC") THEN CCDEFS = CCDEFS + ",NO_HMAC" | ||
756 | $ IF F$TRNLNM("OPENSSL_NO_SSL2") THEN CCDEFS = CCDEFS + ",NO_SSL2" | ||
757 | $ IF F$TYPE(USER_CCDEFS) .NES. "" THEN CCDEFS = CCDEFS + "," + USER_CCDEFS | 735 | $ IF F$TYPE(USER_CCDEFS) .NES. "" THEN CCDEFS = CCDEFS + "," + USER_CCDEFS |
758 | $ CCEXTRAFLAGS = "" | 736 | $ CCEXTRAFLAGS = "" |
759 | $ IF F$TYPE(USER_CCFLAGS) .NES. "" THEN CCEXTRAFLAGS = USER_CCFLAGS | 737 | $ IF F$TYPE(USER_CCFLAGS) .NES. "" THEN CCEXTRAFLAGS = USER_CCFLAGS |
@@ -785,7 +763,8 @@ $ CC = "CC" | |||
785 | $ IF ARCH.EQS."VAX" .AND. F$TRNLNM("DECC$CC_DEFAULT").NES."/DECC" - | 763 | $ IF ARCH.EQS."VAX" .AND. F$TRNLNM("DECC$CC_DEFAULT").NES."/DECC" - |
786 | THEN CC = "CC/DECC" | 764 | THEN CC = "CC/DECC" |
787 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/STANDARD=ANSI89" + - | 765 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/STANDARD=ANSI89" + - |
788 | "/NOLIST/PREFIX=ALL" + CCEXTRAFLAGS | 766 | "/NOLIST/PREFIX=ALL" + - |
767 | "/INCLUDE=(SYS$DISK:[-])" + CCEXTRAFLAGS | ||
789 | $! | 768 | $! |
790 | $! Define The Linker Options File Name. | 769 | $! Define The Linker Options File Name. |
791 | $! | 770 | $! |
@@ -817,7 +796,8 @@ $ WRITE SYS$OUTPUT "There is no VAX C on Alpha!" | |||
817 | $ EXIT | 796 | $ EXIT |
818 | $ ENDIF | 797 | $ ENDIF |
819 | $ IF F$TRNLNM("DECC$CC_DEFAULT").EQS."/DECC" THEN CC = "CC/VAXC" | 798 | $ IF F$TRNLNM("DECC$CC_DEFAULT").EQS."/DECC" THEN CC = "CC/VAXC" |
820 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/NOLIST" + CCEXTRAFLAGS | 799 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/NOLIST" + - |
800 | "/INCLUDE=(SYS$DISK:[-])" + CCEXTRAFLAGS | ||
821 | $ CCDEFS = CCDEFS + ",""VAXC""" | 801 | $ CCDEFS = CCDEFS + ",""VAXC""" |
822 | $! | 802 | $! |
823 | $! Define <sys> As SYS$COMMON:[SYSLIB] | 803 | $! Define <sys> As SYS$COMMON:[SYSLIB] |
@@ -847,7 +827,8 @@ $ WRITE SYS$OUTPUT "Using GNU 'C' Compiler." | |||
847 | $! | 827 | $! |
848 | $! Use GNU C... | 828 | $! Use GNU C... |
849 | $! | 829 | $! |
850 | $ CC = "GCC/NOCASE_HACK/''GCC_OPTIMIZE'/''DEBUGGER'/NOLIST" + CCEXTRAFLAGS | 830 | $ CC = "GCC/NOCASE_HACK/''GCC_OPTIMIZE'/''DEBUGGER'/NOLIST" + - |
831 | "/INCLUDE=(SYS$DISK:[-])" + CCEXTRAFLAGS | ||
851 | $! | 832 | $! |
852 | $! Define The Linker Options File Name. | 833 | $! Define The Linker Options File Name. |
853 | $! | 834 | $! |
@@ -1050,6 +1031,7 @@ $! | |||
1050 | $! Save directory information | 1031 | $! Save directory information |
1051 | $! | 1032 | $! |
1052 | $ __HERE = F$PARSE(F$PARSE("A.;",F$ENVIRONMENT("PROCEDURE"))-"A.;","[]A.;") - "A.;" | 1033 | $ __HERE = F$PARSE(F$PARSE("A.;",F$ENVIRONMENT("PROCEDURE"))-"A.;","[]A.;") - "A.;" |
1034 | $ __HERE = F$EDIT(__HERE,"UPCASE") | ||
1053 | $ __TOP = __HERE - "TEST]" | 1035 | $ __TOP = __HERE - "TEST]" |
1054 | $ __INCLUDE = __TOP + "INCLUDE.OPENSSL]" | 1036 | $ __INCLUDE = __TOP + "INCLUDE.OPENSSL]" |
1055 | $! | 1037 | $! |
diff --git a/src/lib/libssl/test/tests.com b/src/lib/libssl/test/tests.com index df8f46e75d..07a3c7f16d 100644 --- a/src/lib/libssl/test/tests.com +++ b/src/lib/libssl/test/tests.com | |||
@@ -21,14 +21,15 @@ $ else | |||
21 | $ tests := - | 21 | $ tests := - |
22 | test_des,test_idea,test_sha,test_md4,test_md5,test_hmac,- | 22 | test_des,test_idea,test_sha,test_md4,test_md5,test_hmac,- |
23 | test_md2,test_mdc2,- | 23 | test_md2,test_mdc2,- |
24 | test_rmd,test_rc2,test_rc4,test_rc5,test_bf,test_cast,- | 24 | test_rmd,test_rc2,test_rc4,test_rc5,test_bf,test_cast,test_rd,- |
25 | test_rand,test_bn,test_enc,test_x509,test_rsa,test_crl,test_sid,- | 25 | test_rand,test_bn,test_ec,test_enc,test_x509,test_rsa,test_crl,test_sid,- |
26 | test_gen,test_req,test_pkcs7,test_verify,test_dh,test_dsa,- | 26 | test_gen,test_req,test_pkcs7,test_verify,test_dh,test_dsa,- |
27 | test_ss,test_ca,test_ssl | 27 | test_ss,test_ca,test_engine,test_ssl,test_evp |
28 | $ endif | 28 | $ endif |
29 | $ tests = f$edit(tests,"COLLAPSE") | 29 | $ tests = f$edit(tests,"COLLAPSE") |
30 | $ | 30 | $ |
31 | $ BNTEST := bntest | 31 | $ BNTEST := bntest |
32 | $ ECTEST := ectest | ||
32 | $ EXPTEST := exptest | 33 | $ EXPTEST := exptest |
33 | $ IDEATEST := ideatest | 34 | $ IDEATEST := ideatest |
34 | $ SHATEST := shatest | 35 | $ SHATEST := shatest |
@@ -51,6 +52,8 @@ $ DSATEST := dsatest | |||
51 | $ METHTEST := methtest | 52 | $ METHTEST := methtest |
52 | $ SSLTEST := ssltest | 53 | $ SSLTEST := ssltest |
53 | $ RSATEST := rsa_test | 54 | $ RSATEST := rsa_test |
55 | $ ENGINETEST := enginetest | ||
56 | $ EVPTEST := evp_test | ||
54 | $ | 57 | $ |
55 | $ tests_i = 0 | 58 | $ tests_i = 0 |
56 | $ loop_tests: | 59 | $ loop_tests: |
@@ -60,6 +63,9 @@ $ if tests_e .eqs. "," then goto exit | |||
60 | $ gosub 'tests_e' | 63 | $ gosub 'tests_e' |
61 | $ goto loop_tests | 64 | $ goto loop_tests |
62 | $ | 65 | $ |
66 | $ test_evp: | ||
67 | $ mcr 'texe_dir''evptest' evptests.txt | ||
68 | $ return | ||
63 | $ test_des: | 69 | $ test_des: |
64 | $ mcr 'texe_dir''destest' | 70 | $ mcr 'texe_dir''destest' |
65 | $ return | 71 | $ return |
@@ -157,7 +163,7 @@ RECORD | |||
157 | $ create/fdl=bntest-vms.fdl bntest-vms.sh | 163 | $ create/fdl=bntest-vms.fdl bntest-vms.sh |
158 | $ open/append foo bntest-vms.sh | 164 | $ open/append foo bntest-vms.sh |
159 | $ type/output=foo: sys$input: | 165 | $ type/output=foo: sys$input: |
160 | << __FOO__ bc | perl -e 'while (<STDIN>) {if (/^test (.*)/) {print STDERR "\nverify $1";} elsif (!/^0$/) {die "\nFailed! bc: $_";} print STDERR "."; $i++;} print STDERR "\n$i tests passed\n"' | 166 | << __FOO__ sh -c "`sh ./bctest`" | 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"' |
161 | $ define/user sys$output bntest-vms.tmp | 167 | $ define/user sys$output bntest-vms.tmp |
162 | $ mcr 'texe_dir''bntest' | 168 | $ mcr 'texe_dir''bntest' |
163 | $ copy bntest-vms.tmp foo: | 169 | $ copy bntest-vms.tmp foo: |
@@ -165,12 +171,17 @@ $ delete bntest-vms.tmp;* | |||
165 | $ type/output=foo: sys$input: | 171 | $ type/output=foo: sys$input: |
166 | __FOO__ | 172 | __FOO__ |
167 | $ close foo | 173 | $ close foo |
168 | $ write sys$output "-- copy the [.test]bntest-vms.sh file to a Unix system and run it" | 174 | $ write sys$output "-- copy the [.test]bntest-vms.sh and [.test]bctest files to a Unix system and" |
169 | $ write sys$output "-- through sh or bash to verify that the bignum operations went well." | 175 | $ write sys$output "-- run bntest-vms.sh through sh or bash to verify that the bignum operations" |
176 | $ write sys$output "-- went well." | ||
170 | $ write sys$output "" | 177 | $ write sys$output "" |
171 | $ write sys$output "test a^b%c implementations" | 178 | $ write sys$output "test a^b%c implementations" |
172 | $ mcr 'texe_dir''exptest' | 179 | $ mcr 'texe_dir''exptest' |
173 | $ return | 180 | $ return |
181 | $ test_ec: | ||
182 | $ write sys$output "test elliptic curves" | ||
183 | $ mcr 'texe_dir''ectest' | ||
184 | $ return | ||
174 | $ test_verify: | 185 | $ test_verify: |
175 | $ write sys$output "The following command should have some OK's and some failures" | 186 | $ write sys$output "The following command should have some OK's and some failures" |
176 | $ write sys$output "There are definitly a few expired certificates" | 187 | $ write sys$output "There are definitly a few expired certificates" |
@@ -201,6 +212,10 @@ $ test_ss: | |||
201 | $ write sys$output "Generate and certify a test certificate" | 212 | $ write sys$output "Generate and certify a test certificate" |
202 | $ @testss.com | 213 | $ @testss.com |
203 | $ return | 214 | $ return |
215 | $ test_engine: | ||
216 | $ write sys$output "Manipulate the ENGINE structures" | ||
217 | $ mcr 'texe_dir''enginetest' | ||
218 | $ return | ||
204 | $ test_ssl: | 219 | $ test_ssl: |
205 | $ write sys$output "test SSL protocol" | 220 | $ write sys$output "test SSL protocol" |
206 | $ gosub maybe_test_ss | 221 | $ gosub maybe_test_ss |
@@ -220,6 +235,10 @@ $ write sys$output "Generate and certify a test certificate via the 'ca' pro | |||
220 | $ @testca.com | 235 | $ @testca.com |
221 | $ endif | 236 | $ endif |
222 | $ return | 237 | $ return |
238 | $ test_rd: | ||
239 | $ write sys$output "test Rijndael" | ||
240 | $ !mcr 'texe_dir''rdtest' | ||
241 | $ return | ||
223 | $ | 242 | $ |
224 | $ | 243 | $ |
225 | $ exit: | 244 | $ exit: |
diff --git a/src/lib/libssl/test/testss b/src/lib/libssl/test/testss index da62997a5f..8d3557f356 100644 --- a/src/lib/libssl/test/testss +++ b/src/lib/libssl/test/testss | |||
@@ -1,6 +1,6 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | 2 | ||
3 | digest='-mdc2' | 3 | digest='-md5' |
4 | reqcmd="../apps/openssl req" | 4 | reqcmd="../apps/openssl req" |
5 | x509cmd="../apps/openssl x509 $digest" | 5 | x509cmd="../apps/openssl x509 $digest" |
6 | verifycmd="../apps/openssl verify" | 6 | verifycmd="../apps/openssl verify" |
@@ -19,7 +19,16 @@ Ucert="certU.ss" | |||
19 | 19 | ||
20 | echo | 20 | echo |
21 | echo "make a certificate request using 'req'" | 21 | echo "make a certificate request using 'req'" |
22 | $reqcmd -config $CAconf -out $CAreq -keyout $CAkey -new #>err.ss | 22 | |
23 | echo "string to make the random number generator think it has entropy" >> ./.rnd | ||
24 | |||
25 | if ../apps/openssl no-rsa; then | ||
26 | req_new='-newkey dsa:../apps/dsa512.pem' | ||
27 | else | ||
28 | req_new='-new' | ||
29 | fi | ||
30 | |||
31 | $reqcmd -config $CAconf -out $CAreq -keyout $CAkey $req_new #>err.ss | ||
23 | if [ $? != 0 ]; then | 32 | if [ $? != 0 ]; then |
24 | echo "error using 'req' to generate a certificate request" | 33 | echo "error using 'req' to generate a certificate request" |
25 | exit 1 | 34 | exit 1 |
@@ -60,7 +69,7 @@ fi | |||
60 | 69 | ||
61 | echo | 70 | echo |
62 | echo "make another certificate request using 'req'" | 71 | echo "make another certificate request using 'req'" |
63 | $reqcmd -config $Uconf -out $Ureq -keyout $Ukey -new >err.ss | 72 | $reqcmd -config $Uconf -out $Ureq -keyout $Ukey $req_new >err.ss |
64 | if [ $? != 0 ]; then | 73 | if [ $? != 0 ]; then |
65 | echo "error using 'req' to generate a certificate request" | 74 | echo "error using 'req' to generate a certificate request" |
66 | exit 1 | 75 | exit 1 |
diff --git a/src/lib/libssl/test/testssl b/src/lib/libssl/test/testssl index a88e290c57..ba5e41c861 100644 --- a/src/lib/libssl/test/testssl +++ b/src/lib/libssl/test/testssl | |||
@@ -1,81 +1,137 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | 2 | ||
3 | if [ "$1" = "" ]; then | ||
4 | key=../apps/server.pem | ||
5 | else | ||
6 | key="$1" | ||
7 | fi | ||
8 | if [ "$2" = "" ]; then | ||
9 | cert=../apps/server.pem | ||
10 | else | ||
11 | cert="$2" | ||
12 | fi | ||
13 | ssltest="./ssltest -key $key -cert $cert -c_key $key -c_cert $cert" | ||
14 | |||
15 | if ../apps/openssl x509 -in $cert -text -noout | fgrep 'DSA Public Key' >/dev/null; then | ||
16 | dsa_cert=YES | ||
17 | else | ||
18 | dsa_cert=NO | ||
19 | fi | ||
20 | |||
21 | if [ "$3" = "" ]; then | ||
22 | CA="-CApath ../certs" | ||
23 | else | ||
24 | CA="-CAfile $3" | ||
25 | fi | ||
26 | |||
27 | if [ "$4" = "" ]; then | ||
28 | extra="" | ||
29 | else | ||
30 | extra="$4" | ||
31 | fi | ||
32 | |||
33 | ############################################################################# | ||
34 | |||
3 | echo test sslv2 | 35 | echo test sslv2 |
4 | ./ssltest -ssl2 || exit 1 | 36 | $ssltest -ssl2 $extra || exit 1 |
5 | 37 | ||
6 | echo test sslv2 with server authentication | 38 | echo test sslv2 with server authentication |
7 | ./ssltest -ssl2 -server_auth -CApath ../certs || exit 1 | 39 | $ssltest -ssl2 -server_auth $CA $extra || exit 1 |
8 | 40 | ||
9 | echo test sslv2 with client authentication | 41 | if [ $dsa_cert = NO ]; then |
10 | ./ssltest -ssl2 -client_auth -CApath ../certs || exit 1 | 42 | echo test sslv2 with client authentication |
43 | $ssltest -ssl2 -client_auth $CA $extra || exit 1 | ||
11 | 44 | ||
12 | echo test sslv2 with both client and server authentication | 45 | echo test sslv2 with both client and server authentication |
13 | ./ssltest -ssl2 -server_auth -client_auth -CApath ../certs || exit 1 | 46 | $ssltest -ssl2 -server_auth -client_auth $CA $extra || exit 1 |
47 | fi | ||
14 | 48 | ||
15 | echo test sslv3 | 49 | echo test sslv3 |
16 | ./ssltest -ssl3 || exit 1 | 50 | $ssltest -ssl3 $extra || exit 1 |
17 | 51 | ||
18 | echo test sslv3 with server authentication | 52 | echo test sslv3 with server authentication |
19 | ./ssltest -ssl3 -server_auth -CApath ../certs || exit 1 | 53 | $ssltest -ssl3 -server_auth $CA $extra || exit 1 |
20 | 54 | ||
21 | echo test sslv3 with client authentication | 55 | echo test sslv3 with client authentication |
22 | ./ssltest -ssl3 -client_auth -CApath ../certs || exit 1 | 56 | $ssltest -ssl3 -client_auth $CA $extra || exit 1 |
23 | 57 | ||
24 | echo test sslv3 with both client and server authentication | 58 | echo test sslv3 with both client and server authentication |
25 | ./ssltest -ssl3 -server_auth -client_auth -CApath ../certs || exit 1 | 59 | $ssltest -ssl3 -server_auth -client_auth $CA $extra || exit 1 |
26 | 60 | ||
27 | echo test sslv2/sslv3 | 61 | echo test sslv2/sslv3 |
28 | ./ssltest || exit 1 | 62 | $ssltest $extra || exit 1 |
29 | 63 | ||
30 | echo test sslv2/sslv3 with server authentication | 64 | echo test sslv2/sslv3 with server authentication |
31 | ./ssltest -server_auth -CApath ../certs || exit 1 | 65 | $ssltest -server_auth $CA $extra || exit 1 |
32 | 66 | ||
33 | echo test sslv2/sslv3 with client authentication | 67 | echo test sslv2/sslv3 with client authentication |
34 | ./ssltest -client_auth -CApath ../certs || exit 1 | 68 | $ssltest -client_auth $CA $extra || exit 1 |
35 | 69 | ||
36 | echo test sslv2/sslv3 with both client and server authentication | 70 | echo test sslv2/sslv3 with both client and server authentication |
37 | ./ssltest -server_auth -client_auth -CApath ../certs || exit 1 | 71 | $ssltest -server_auth -client_auth $CA $extra || exit 1 |
38 | 72 | ||
39 | echo test sslv2 via BIO pair | 73 | echo test sslv2 via BIO pair |
40 | ./ssltest -bio_pair -ssl2 || exit 1 | 74 | $ssltest -bio_pair -ssl2 $extra || exit 1 |
41 | 75 | ||
42 | echo test sslv2 with server authentication via BIO pair | 76 | echo test sslv2 with server authentication via BIO pair |
43 | ./ssltest -bio_pair -ssl2 -server_auth -CApath ../certs || exit 1 | 77 | $ssltest -bio_pair -ssl2 -server_auth $CA $extra || exit 1 |
44 | 78 | ||
45 | echo test sslv2 with client authentication via BIO pair | 79 | if [ $dsa_cert = NO ]; then |
46 | ./ssltest -bio_pair -ssl2 -client_auth -CApath ../certs || exit 1 | 80 | echo test sslv2 with client authentication via BIO pair |
81 | $ssltest -bio_pair -ssl2 -client_auth $CA $extra || exit 1 | ||
47 | 82 | ||
48 | echo test sslv2 with both client and server authentication via BIO pair | 83 | echo test sslv2 with both client and server authentication via BIO pair |
49 | ./ssltest -bio_pair -ssl2 -server_auth -client_auth -CApath ../certs || exit 1 | 84 | $ssltest -bio_pair -ssl2 -server_auth -client_auth $CA $extra || exit 1 |
85 | fi | ||
50 | 86 | ||
51 | echo test sslv3 via BIO pair | 87 | echo test sslv3 via BIO pair |
52 | ./ssltest -bio_pair -ssl3 || exit 1 | 88 | $ssltest -bio_pair -ssl3 $extra || exit 1 |
53 | 89 | ||
54 | echo test sslv3 with server authentication via BIO pair | 90 | echo test sslv3 with server authentication via BIO pair |
55 | ./ssltest -bio_pair -ssl3 -server_auth -CApath ../certs || exit 1 | 91 | $ssltest -bio_pair -ssl3 -server_auth $CA $extra || exit 1 |
56 | 92 | ||
57 | echo test sslv3 with client authentication via BIO pair | 93 | echo test sslv3 with client authentication via BIO pair |
58 | ./ssltest -bio_pair -ssl3 -client_auth -CApath ../certs || exit 1 | 94 | $ssltest -bio_pair -ssl3 -client_auth $CA $extra || exit 1 |
59 | 95 | ||
60 | echo test sslv3 with both client and server authentication via BIO pair | 96 | echo test sslv3 with both client and server authentication via BIO pair |
61 | ./ssltest -bio_pair -ssl3 -server_auth -client_auth -CApath ../certs || exit 1 | 97 | $ssltest -bio_pair -ssl3 -server_auth -client_auth $CA $extra || exit 1 |
62 | 98 | ||
63 | echo test sslv2/sslv3 via BIO pair | 99 | echo test sslv2/sslv3 via BIO pair |
64 | ./ssltest || exit 1 | 100 | $ssltest $extra || exit 1 |
65 | 101 | ||
66 | echo test sslv2/sslv3 w/o DHE via BIO pair | 102 | if [ $dsa_cert = NO ]; then |
67 | ./ssltest -bio_pair -no_dhe || exit 1 | 103 | echo test sslv2/sslv3 w/o DHE via BIO pair |
104 | $ssltest -bio_pair -no_dhe $extra || exit 1 | ||
105 | fi | ||
68 | 106 | ||
69 | echo test sslv2/sslv3 with 1024bit DHE | 107 | echo test sslv2/sslv3 with 1024bit DHE via BIO pair |
70 | ./ssltest -bio_pair -dhe1024 -v || exit 1 | 108 | $ssltest -bio_pair -dhe1024dsa -v $extra || exit 1 |
71 | 109 | ||
72 | echo test sslv2/sslv3 with server authentication | 110 | echo test sslv2/sslv3 with server authentication |
73 | ./ssltest -bio_pair -server_auth -CApath ../certs || exit 1 | 111 | $ssltest -bio_pair -server_auth $CA $extra || exit 1 |
74 | 112 | ||
75 | echo test sslv2/sslv3 with client authentication via BIO pair | 113 | echo test sslv2/sslv3 with client authentication via BIO pair |
76 | ./ssltest -bio_pair -client_auth -CApath ../certs || exit 1 | 114 | $ssltest -bio_pair -client_auth $CA $extra || exit 1 |
77 | 115 | ||
78 | echo test sslv2/sslv3 with both client and server authentication via BIO pair | 116 | echo test sslv2/sslv3 with both client and server authentication via BIO pair |
79 | ./ssltest -bio_pair -server_auth -client_auth -CApath ../certs || exit 1 | 117 | $ssltest -bio_pair -server_auth -client_auth $CA $extra || exit 1 |
118 | |||
119 | echo test sslv2/sslv3 with both client and server authentication via BIO pair and app verify | ||
120 | $ssltest -bio_pair -server_auth -client_auth -app_verify $CA $extra || exit 1 | ||
121 | |||
122 | ############################################################################# | ||
123 | |||
124 | echo test tls1 with 1024bit anonymous DH, multiple handshakes | ||
125 | $ssltest -v -bio_pair -tls1 -cipher ADH -dhe1024dsa -num 10 -f -time $extra || exit 1 | ||
126 | |||
127 | if ../apps/openssl no-rsa; then | ||
128 | echo skipping RSA tests | ||
129 | else | ||
130 | echo test tls1 with 1024bit RSA, no DHE, multiple handshakes | ||
131 | ./ssltest -v -bio_pair -tls1 -cert ../apps/server2.pem -no_dhe -num 10 -f -time $extra || exit 1 | ||
132 | |||
133 | echo test tls1 with 1024bit RSA, 1024bit DHE, multiple handshakes | ||
134 | ./ssltest -v -bio_pair -tls1 -cert ../apps/server2.pem -dhe1024dsa -num 10 -f -time $extra || exit 1 | ||
135 | fi | ||
80 | 136 | ||
81 | exit 0 | 137 | exit 0 |
diff --git a/src/lib/libssl/test/tmp.bctest b/src/lib/libssl/test/tmp.bctest new file mode 100644 index 0000000000..aa47d0d46d --- /dev/null +++ b/src/lib/libssl/test/tmp.bctest | |||
@@ -0,0 +1,2 @@ | |||
1 | 0 | ||
2 | 0 | ||