5 rem run this from inside the bin directory
9 if errorlevel 1 goto done
13 if errorlevel 1 goto done
17 if errorlevel 1 goto done
21 if errorlevel 1 goto done
25 if errorlevel 1 goto done
29 if errorlevel 1 goto done
33 if errorlevel 1 goto done
37 if errorlevel 1 goto done
41 if errorlevel 1 goto done
45 if errorlevel 1 goto done
49 if errorlevel 1 goto done
53 if errorlevel 1 goto done
57 if errorlevel 1 goto done
61 if errorlevel 1 goto done
64 call %test%\testenc ssleay
65 if errorlevel 1 goto done
68 call %test%\testpem ssleay
69 if errorlevel 1 goto done
72 copy ..\certs\*.pem cert.tmp >nul
73 ssleay verify -CAfile cert.tmp ..\certs\*.pem
76 call %test%\testss ssleay
77 if errorlevel 1 goto done
81 if errorlevel 1 goto done
83 echo test sslv2 with server authentication
84 ssltest -ssl2 -server_auth -CAfile cert.tmp
85 if errorlevel 1 goto done
87 echo test sslv2 with client authentication
88 ssltest -ssl2 -client_auth -CAfile cert.tmp
89 if errorlevel 1 goto done
91 echo test sslv2 with both client and server authentication
92 ssltest -ssl2 -server_auth -client_auth -CAfile cert.tmp
93 if errorlevel 1 goto done
97 if errorlevel 1 goto done
99 echo test sslv3 with server authentication
100 ssltest -ssl3 -server_auth -CAfile cert.tmp
101 if errorlevel 1 goto done
103 echo test sslv3 with client authentication
104 ssltest -ssl3 -client_auth -CAfile cert.tmp
105 if errorlevel 1 goto done
107 echo test sslv3 with both client and server authentication
108 ssltest -ssl3 -server_auth -client_auth -CAfile cert.tmp
109 if errorlevel 1 goto done
111 echo test sslv2/sslv3
113 if errorlevel 1 goto done
115 echo test sslv2/sslv3 with server authentication
116 ssltest -server_auth -CAfile cert.tmp
117 if errorlevel 1 goto done
119 echo test sslv2/sslv3 with client authentication
120 ssltest -client_auth -CAfile cert.tmp
121 if errorlevel 1 goto done
123 echo test sslv2/sslv3 with both client and server authentication
124 ssltest -server_auth -client_auth -CAfile cert.tmp
125 if errorlevel 1 goto done
130 echo passed all tests