X-Git-Url: https://git.openssl.org/?a=blobdiff_plain;f=ms%2Ftest.bat;h=f490546ebb97754d0b0d29bd8e25246d5f14eb4e;hb=300b1d76fe27541c662ca606a6a201b2718e0c65;hp=cffaf4652456e9478f0b2295cea9181c8571858d;hpb=78414a6a897db42c9bcf06aa21c705811ab33921;p=openssl.git diff --git a/ms/test.bat b/ms/test.bat index cffaf46524..f490546ebb 100755 --- a/ms/test.bat +++ b/ms/test.bat @@ -1,9 +1,16 @@ -@echo=off +@echo off set test=..\ms +set opath=%PATH% +PATH=..\ms;%PATH% +set OPENSSL_CONF=..\apps\openssl.cnf rem run this from inside the bin directory +echo rsa_test +rsa_test +if errorlevel 1 goto done + echo destest destest if errorlevel 1 goto done @@ -28,14 +35,6 @@ echo md5test md5test if errorlevel 1 goto done -echo md2test -md2test -if errorlevel 1 goto done - -echo mdc2test -mdc2test -if errorlevel 1 goto done - echo rc2test rc2test if errorlevel 1 goto done @@ -60,36 +59,38 @@ echo dsatest dsatest if errorlevel 1 goto done +echo ectest +ectest +if errorlevel 1 goto done + echo testenc -call %test%\testenc ssleay +call %test%\testenc openssl if errorlevel 1 goto done echo testpem -call %test%\testpem ssleay +call %test%\testpem openssl if errorlevel 1 goto done -echo verify -copy ..\certs\*.pem cert.tmp >nul -ssleay verify -CAfile cert.tmp ..\certs\*.pem - echo testss -call %test%\testss ssleay +call %test%\testss openssl if errorlevel 1 goto done +set SSL_TEST=ssltest -key keyU.ss -cert certU.ss -c_key keyU.ss -c_cert certU.ss -CAfile certCA.ss + echo test sslv2 ssltest -ssl2 if errorlevel 1 goto done echo test sslv2 with server authentication -ssltest -ssl2 -server_auth -CAfile cert.tmp +%SSL_TEST% -ssl2 -server_auth if errorlevel 1 goto done -echo test sslv2 with client authentication -ssltest -ssl2 -client_auth -CAfile cert.tmp +echo test sslv2 with client authentication +%SSL_TEST% -ssl2 -client_auth if errorlevel 1 goto done echo test sslv2 with both client and server authentication -ssltest -ssl2 -server_auth -client_auth -CAfile cert.tmp +%SSL_TEST% -ssl2 -server_auth -client_auth if errorlevel 1 goto done echo test sslv3 @@ -97,15 +98,15 @@ ssltest -ssl3 if errorlevel 1 goto done echo test sslv3 with server authentication -ssltest -ssl3 -server_auth -CAfile cert.tmp +%SSL_TEST% -ssl3 -server_auth if errorlevel 1 goto done -echo test sslv3 with client authentication -ssltest -ssl3 -client_auth -CAfile cert.tmp +echo test sslv3 with client authentication +%SSL_TEST% -ssl3 -client_auth if errorlevel 1 goto done echo test sslv3 with both client and server authentication -ssltest -ssl3 -server_auth -client_auth -CAfile cert.tmp +%SSL_TEST% -ssl3 -server_auth -client_auth if errorlevel 1 goto done echo test sslv2/sslv3 @@ -113,22 +114,72 @@ ssltest if errorlevel 1 goto done echo test sslv2/sslv3 with server authentication -ssltest -server_auth -CAfile cert.tmp +%SSL_TEST% -server_auth if errorlevel 1 goto done -echo test sslv2/sslv3 with client authentication -ssltest -client_auth -CAfile cert.tmp +echo test sslv2/sslv3 with client authentication +%SSL_TEST% -client_auth if errorlevel 1 goto done echo test sslv2/sslv3 with both client and server authentication -ssltest -server_auth -client_auth -CAfile cert.tmp +%SSL_TEST% -server_auth -client_auth if errorlevel 1 goto done +echo test sslv2 via BIO pair +ssltest -bio_pair -ssl2 +if errorlevel 1 goto done -del cert.tmp +echo test sslv2/sslv3 with 1024 bit DHE via BIO pair +ssltest -bio_pair -dhe1024dsa -v +if errorlevel 1 goto done + +echo test sslv2 with server authentication via BIO pair +%SSL_TEST% -bio_pair -ssl2 -server_auth +if errorlevel 1 goto done + +echo test sslv2 with client authentication via BIO pair +%SSL_TEST% -bio_pair -ssl2 -client_auth +if errorlevel 1 goto done + +echo test sslv2 with both client and server authentication via BIO pair +%SSL_TEST% -bio_pair -ssl2 -server_auth -client_auth +if errorlevel 1 goto done + +echo test sslv3 via BIO pair +ssltest -bio_pair -ssl3 +if errorlevel 1 goto done + +echo test sslv3 with server authentication via BIO pair +%SSL_TEST% -bio_pair -ssl3 -server_auth +if errorlevel 1 goto done + +echo test sslv3 with client authentication via BIO pair +%SSL_TEST% -bio_pair -ssl3 -client_auth +if errorlevel 1 goto done + +echo test sslv3 with both client and server authentication via BIO pair +%SSL_TEST% -bio_pair -ssl3 -server_auth -client_auth +if errorlevel 1 goto done + +echo test sslv2/sslv3 via BIO pair +ssltest -bio_pair +if errorlevel 1 goto done + +echo test sslv2/sslv3 with server authentication +%SSL_TEST% -bio_pair -server_auth +if errorlevel 1 goto done + +echo test sslv2/sslv3 with client authentication via BIO pair +%SSL_TEST% -bio_pair -client_auth +if errorlevel 1 goto done + +echo test sslv2/sslv3 with both client and server authentication via BIO pair +%SSL_TEST% -bio_pair -server_auth -client_auth +if errorlevel 1 goto done echo passed all tests goto end :done echo problems..... :end +PATH=%opath%