]>
Commit | Line | Data |
---|---|---|
434ba03c DSH |
1 | @echo off |
2 | ||
3 | set test=..\ms | |
4 | set opath=%PATH% | |
5 | PATH=..\ms;%PATH% | |
6 | set OPENSSL_CONF=..\apps\openssl.cnf | |
7 | ||
8 | rem run this from inside the bin directory | |
9 | ||
10 | echo rsa_test | |
11 | rsa_test | |
12 | if errorlevel 1 goto done | |
13 | ||
14 | echo destest | |
15 | destest | |
16 | if errorlevel 1 goto done | |
17 | ||
18 | echo ideatest | |
19 | ideatest | |
20 | if errorlevel 1 goto done | |
21 | ||
22 | echo bftest | |
23 | bftest | |
24 | if errorlevel 1 goto done | |
25 | ||
26 | echo shatest | |
27 | shatest | |
28 | if errorlevel 1 goto done | |
29 | ||
30 | echo sha1test | |
31 | sha1test | |
32 | if errorlevel 1 goto done | |
33 | ||
34 | echo md5test | |
35 | md5test | |
36 | if errorlevel 1 goto done | |
37 | ||
38 | echo md2test | |
39 | md2test | |
40 | if errorlevel 1 goto done | |
41 | ||
42 | echo rc2test | |
43 | rc2test | |
44 | if errorlevel 1 goto done | |
45 | ||
46 | echo rc4test | |
47 | rc4test | |
48 | if errorlevel 1 goto done | |
49 | ||
50 | echo randtest | |
51 | randtest | |
52 | if errorlevel 1 goto done | |
53 | ||
54 | echo dhtest | |
55 | dhtest | |
56 | if errorlevel 1 goto done | |
57 | ||
58 | echo exptest | |
59 | exptest | |
60 | if errorlevel 1 goto done | |
61 | ||
62 | echo dsatest | |
63 | dsatest | |
64 | if errorlevel 1 goto done | |
65 | ||
66 | echo ectest | |
67 | ectest | |
68 | if errorlevel 1 goto done | |
69 | ||
70 | echo testenc | |
71 | call %test%\testenc openssl | |
72 | if errorlevel 1 goto done | |
73 | ||
74 | echo testpem | |
75 | call %test%\testpem openssl | |
76 | if errorlevel 1 goto done | |
77 | ||
78 | echo testss | |
79 | call %test%\testss openssl | |
80 | if errorlevel 1 goto done | |
81 | ||
82 | set SSL_TEST=ssltest -key keyU.ss -cert certU.ss -c_key keyU.ss -c_cert certU.ss -CAfile certCA.ss | |
83 | ||
84 | echo test sslv2 | |
85 | ssltest -ssl2 | |
86 | if errorlevel 1 goto done | |
87 | ||
88 | echo test sslv2 with server authentication | |
89 | %SSL_TEST% -ssl2 -server_auth | |
90 | if errorlevel 1 goto done | |
91 | ||
92 | echo test sslv2 with client authentication | |
93 | %SSL_TEST% -ssl2 -client_auth | |
94 | if errorlevel 1 goto done | |
95 | ||
96 | echo test sslv2 with both client and server authentication | |
97 | %SSL_TEST% -ssl2 -server_auth -client_auth | |
98 | if errorlevel 1 goto done | |
99 | ||
100 | echo test sslv3 | |
101 | ssltest -ssl3 | |
102 | if errorlevel 1 goto done | |
103 | ||
104 | echo test sslv3 with server authentication | |
105 | %SSL_TEST% -ssl3 -server_auth | |
106 | if errorlevel 1 goto done | |
107 | ||
108 | echo test sslv3 with client authentication | |
109 | %SSL_TEST% -ssl3 -client_auth | |
110 | if errorlevel 1 goto done | |
111 | ||
112 | echo test sslv3 with both client and server authentication | |
113 | %SSL_TEST% -ssl3 -server_auth -client_auth | |
114 | if errorlevel 1 goto done | |
115 | ||
116 | echo test sslv2/sslv3 | |
117 | ssltest | |
118 | if errorlevel 1 goto done | |
119 | ||
120 | echo test sslv2/sslv3 with server authentication | |
121 | %SSL_TEST% -server_auth | |
122 | if errorlevel 1 goto done | |
123 | ||
124 | echo test sslv2/sslv3 with client authentication | |
125 | %SSL_TEST% -client_auth | |
126 | if errorlevel 1 goto done | |
127 | ||
128 | echo test sslv2/sslv3 with both client and server authentication | |
129 | %SSL_TEST% -server_auth -client_auth | |
130 | if errorlevel 1 goto done | |
131 | ||
132 | echo test sslv2 via BIO pair | |
133 | ssltest -bio_pair -ssl2 | |
134 | if errorlevel 1 goto done | |
135 | ||
136 | echo test sslv2/sslv3 with 1024 bit DHE via BIO pair | |
137 | ssltest -bio_pair -dhe1024dsa -v | |
138 | if errorlevel 1 goto done | |
139 | ||
140 | echo test sslv2 with server authentication via BIO pair | |
141 | %SSL_TEST% -bio_pair -ssl2 -server_auth | |
142 | if errorlevel 1 goto done | |
143 | ||
144 | echo test sslv2 with client authentication via BIO pair | |
145 | %SSL_TEST% -bio_pair -ssl2 -client_auth | |
146 | if errorlevel 1 goto done | |
147 | ||
148 | echo test sslv2 with both client and server authentication via BIO pair | |
149 | %SSL_TEST% -bio_pair -ssl2 -server_auth -client_auth | |
150 | if errorlevel 1 goto done | |
151 | ||
152 | echo test sslv3 via BIO pair | |
153 | ssltest -bio_pair -ssl3 | |
154 | if errorlevel 1 goto done | |
155 | ||
156 | echo test sslv3 with server authentication via BIO pair | |
157 | %SSL_TEST% -bio_pair -ssl3 -server_auth | |
158 | if errorlevel 1 goto done | |
159 | ||
160 | echo test sslv3 with client authentication via BIO pair | |
161 | %SSL_TEST% -bio_pair -ssl3 -client_auth | |
162 | if errorlevel 1 goto done | |
163 | ||
164 | echo test sslv3 with both client and server authentication via BIO pair | |
165 | %SSL_TEST% -bio_pair -ssl3 -server_auth -client_auth | |
166 | if errorlevel 1 goto done | |
167 | ||
168 | echo test sslv2/sslv3 via BIO pair | |
169 | ssltest -bio_pair | |
170 | if errorlevel 1 goto done | |
171 | ||
172 | echo test sslv2/sslv3 with server authentication | |
173 | %SSL_TEST% -bio_pair -server_auth | |
174 | if errorlevel 1 goto done | |
175 | ||
176 | echo test sslv2/sslv3 with client authentication via BIO pair | |
177 | %SSL_TEST% -bio_pair -client_auth | |
178 | if errorlevel 1 goto done | |
179 | ||
180 | echo test sslv2/sslv3 with both client and server authentication via BIO pair | |
181 | %SSL_TEST% -bio_pair -server_auth -client_auth | |
182 | if errorlevel 1 goto done | |
183 | ||
184 | echo passed all tests | |
185 | goto end | |
186 | :done | |
187 | echo problems..... | |
188 | :end | |
189 | PATH=%opath% |