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