]>
Commit | Line | Data |
---|---|---|
d02b48c6 RE |
1 | @echo=off |
2 | ||
58964a49 RE |
3 | set test=..\ms |
4 | ||
5 | rem run this from inside the bin directory | |
d02b48c6 RE |
6 | |
7 | echo destest | |
58964a49 | 8 | destest |
d02b48c6 RE |
9 | if errorlevel 1 goto done |
10 | ||
11 | echo ideatest | |
58964a49 | 12 | ideatest |
d02b48c6 RE |
13 | if errorlevel 1 goto done |
14 | ||
15 | echo bftest | |
58964a49 | 16 | bftest |
d02b48c6 RE |
17 | if errorlevel 1 goto done |
18 | ||
19 | echo shatest | |
58964a49 | 20 | shatest |
d02b48c6 RE |
21 | if errorlevel 1 goto done |
22 | ||
23 | echo sha1test | |
58964a49 | 24 | sha1test |
d02b48c6 RE |
25 | if errorlevel 1 goto done |
26 | ||
27 | echo md5test | |
58964a49 | 28 | md5test |
d02b48c6 RE |
29 | if errorlevel 1 goto done |
30 | ||
31 | echo md2test | |
58964a49 | 32 | md2test |
d02b48c6 RE |
33 | if errorlevel 1 goto done |
34 | ||
35 | echo mdc2test | |
58964a49 | 36 | mdc2test |
d02b48c6 RE |
37 | if errorlevel 1 goto done |
38 | ||
39 | echo rc2test | |
58964a49 | 40 | rc2test |
d02b48c6 RE |
41 | if errorlevel 1 goto done |
42 | ||
43 | echo rc4test | |
58964a49 | 44 | rc4test |
d02b48c6 RE |
45 | if errorlevel 1 goto done |
46 | ||
47 | echo randtest | |
58964a49 | 48 | randtest |
d02b48c6 RE |
49 | if errorlevel 1 goto done |
50 | ||
51 | echo dhtest | |
58964a49 | 52 | dhtest |
d02b48c6 RE |
53 | if errorlevel 1 goto done |
54 | ||
55 | echo exptest | |
58964a49 | 56 | exptest |
d02b48c6 RE |
57 | if errorlevel 1 goto done |
58 | ||
59 | echo dsatest | |
58964a49 | 60 | dsatest |
d02b48c6 RE |
61 | if errorlevel 1 goto done |
62 | ||
63 | echo testenc | |
58964a49 | 64 | call %test%\testenc ssleay |
d02b48c6 RE |
65 | if errorlevel 1 goto done |
66 | ||
67 | echo testpem | |
58964a49 | 68 | call %test%\testpem ssleay |
d02b48c6 RE |
69 | if errorlevel 1 goto done |
70 | ||
71 | echo verify | |
72 | copy ..\certs\*.pem cert.tmp >nul | |
58964a49 | 73 | ssleay verify -CAfile cert.tmp ..\certs\*.pem |
d02b48c6 RE |
74 | |
75 | echo testss | |
58964a49 | 76 | call %test%\testss ssleay |
d02b48c6 RE |
77 | if errorlevel 1 goto done |
78 | ||
79 | echo test sslv2 | |
58964a49 | 80 | ssltest -ssl2 |
d02b48c6 RE |
81 | if errorlevel 1 goto done |
82 | ||
83 | echo test sslv2 with server authentication | |
58964a49 | 84 | ssltest -ssl2 -server_auth -CAfile cert.tmp |
d02b48c6 RE |
85 | if errorlevel 1 goto done |
86 | ||
87 | echo test sslv2 with client authentication | |
58964a49 | 88 | ssltest -ssl2 -client_auth -CAfile cert.tmp |
d02b48c6 RE |
89 | if errorlevel 1 goto done |
90 | ||
58964a49 RE |
91 | echo test sslv2 with both client and server authentication |
92 | ssltest -ssl2 -server_auth -client_auth -CAfile cert.tmp | |
d02b48c6 RE |
93 | if errorlevel 1 goto done |
94 | ||
95 | echo test sslv3 | |
58964a49 | 96 | ssltest -ssl3 |
d02b48c6 RE |
97 | if errorlevel 1 goto done |
98 | ||
99 | echo test sslv3 with server authentication | |
58964a49 | 100 | ssltest -ssl3 -server_auth -CAfile cert.tmp |
d02b48c6 RE |
101 | if errorlevel 1 goto done |
102 | ||
103 | echo test sslv3 with client authentication | |
58964a49 | 104 | ssltest -ssl3 -client_auth -CAfile cert.tmp |
d02b48c6 RE |
105 | if errorlevel 1 goto done |
106 | ||
58964a49 RE |
107 | echo test sslv3 with both client and server authentication |
108 | ssltest -ssl3 -server_auth -client_auth -CAfile cert.tmp | |
d02b48c6 RE |
109 | if errorlevel 1 goto done |
110 | ||
111 | echo test sslv2/sslv3 | |
58964a49 | 112 | ssltest |
d02b48c6 RE |
113 | if errorlevel 1 goto done |
114 | ||
115 | echo test sslv2/sslv3 with server authentication | |
58964a49 | 116 | ssltest -server_auth -CAfile cert.tmp |
d02b48c6 RE |
117 | if errorlevel 1 goto done |
118 | ||
119 | echo test sslv2/sslv3 with client authentication | |
58964a49 | 120 | ssltest -client_auth -CAfile cert.tmp |
d02b48c6 RE |
121 | if errorlevel 1 goto done |
122 | ||
58964a49 RE |
123 | echo test sslv2/sslv3 with both client and server authentication |
124 | ssltest -server_auth -client_auth -CAfile cert.tmp | |
d02b48c6 RE |
125 | if errorlevel 1 goto done |
126 | ||
127 | ||
128 | del cert.tmp | |
129 | ||
130 | echo passed all tests | |
131 | goto end | |
132 | :done | |
133 | echo problems..... | |
134 | :end |