]> git.ipfire.org Git - thirdparty/openssl.git/blob - ms/test.bat
Exclude .out files
[thirdparty/openssl.git] / ms / test.bat
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 mdc2test
43 mdc2test
44 if errorlevel 1 goto done
45
46 echo rc2test
47 rc2test
48 if errorlevel 1 goto done
49
50 echo rc4test
51 rc4test
52 if errorlevel 1 goto done
53
54 echo randtest
55 randtest
56 if errorlevel 1 goto done
57
58 echo dhtest
59 dhtest
60 if errorlevel 1 goto done
61
62 echo exptest
63 exptest
64 if errorlevel 1 goto done
65
66 echo dsatest
67 dsatest
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 verify
79 copy ..\certs\*.pem cert.tmp >nul
80 openssl verify -CAfile cert.tmp ..\certs\*.pem
81
82 echo testss
83 call %test%\testss openssl
84 if errorlevel 1 goto done
85
86 echo test sslv2
87 ssltest -ssl2
88 if errorlevel 1 goto done
89
90 echo test sslv2 with server authentication
91 ssltest -ssl2 -server_auth -CAfile cert.tmp
92 if errorlevel 1 goto done
93
94 echo test sslv2 with client authentication
95 ssltest -ssl2 -client_auth -CAfile cert.tmp
96 if errorlevel 1 goto done
97
98 echo test sslv2 with both client and server authentication
99 ssltest -ssl2 -server_auth -client_auth -CAfile cert.tmp
100 if errorlevel 1 goto done
101
102 echo test sslv3
103 ssltest -ssl3
104 if errorlevel 1 goto done
105
106 echo test sslv3 with server authentication
107 ssltest -ssl3 -server_auth -CAfile cert.tmp
108 if errorlevel 1 goto done
109
110 echo test sslv3 with client authentication
111 ssltest -ssl3 -client_auth -CAfile cert.tmp
112 if errorlevel 1 goto done
113
114 echo test sslv3 with both client and server authentication
115 ssltest -ssl3 -server_auth -client_auth -CAfile cert.tmp
116 if errorlevel 1 goto done
117
118 echo test sslv2/sslv3
119 ssltest
120 if errorlevel 1 goto done
121
122 echo test sslv2/sslv3 with server authentication
123 ssltest -server_auth -CAfile cert.tmp
124 if errorlevel 1 goto done
125
126 echo test sslv2/sslv3 with client authentication
127 ssltest -client_auth -CAfile cert.tmp
128 if errorlevel 1 goto done
129
130 echo test sslv2/sslv3 with both client and server authentication
131 ssltest -server_auth -client_auth -CAfile cert.tmp
132 if errorlevel 1 goto done
133
134 echo test sslv2 via BIO pair
135 ssltest -bio_pair -ssl2
136 if errorlevel 1 goto done
137
138 echo test sslv2/sslv3 with 1024 bit DHE via BIO pair
139 ssltest -bio_pair -dhe1024dsa -v
140 if errorlevel 1 goto done
141
142 echo test sslv2 with server authentication via BIO pair
143 ssltest -bio_pair -ssl2 -server_auth -CAfile cert.tmp
144 if errorlevel 1 goto done
145
146 echo test sslv2 with client authentication via BIO pair
147 ssltest -bio_pair -ssl2 -client_auth -CAfile cert.tmp
148 if errorlevel 1 goto done
149
150 echo test sslv2 with both client and server authentication via BIO pair
151 ssltest -bio_pair -ssl2 -server_auth -client_auth -CAfile cert.tmp
152 if errorlevel 1 goto done
153
154 echo test sslv3 via BIO pair
155 ssltest -bio_pair -ssl3
156 if errorlevel 1 goto done
157
158 echo test sslv3 with server authentication via BIO pair
159 ssltest -bio_pair -ssl3 -server_auth -CAfile cert.tmp
160 if errorlevel 1 goto done
161
162 echo test sslv3 with client authentication via BIO pair
163 ssltest -bio_pair -ssl3 -client_auth -CAfile cert.tmp
164 if errorlevel 1 goto done
165
166 echo test sslv3 with both client and server authentication via BIO pair
167 ssltest -bio_pair -ssl3 -server_auth -client_auth -CAfile cert.tmp
168 if errorlevel 1 goto done
169
170 echo test sslv2/sslv3 via BIO pair
171 ssltest
172 if errorlevel 1 goto done
173
174 echo test sslv2/sslv3 with server authentication
175 ssltest -bio_pair -server_auth -CAfile cert.tmp
176 if errorlevel 1 goto done
177
178 echo test sslv2/sslv3 with client authentication via BIO pair
179 ssltest -bio_pair -client_auth -CAfile cert.tmp
180 if errorlevel 1 goto done
181
182 echo test sslv2/sslv3 with both client and server authentication via BIO pair
183 ssltest -bio_pair -server_auth -client_auth -CAfile cert.tmp
184 if errorlevel 1 goto done
185
186 del cert.tmp
187
188 echo passed all tests
189 goto end
190 :done
191 echo problems.....
192 :end
193 PATH=%opath%