mirror of
https://github.com/openssl/openssl.git
synced 2025-01-18 13:44:20 +08:00
a7201e9a1b
- Enforce that there should be no policy settings when the language is one of id-ppl-independent or id-ppl-inheritAll. - Add functionality to ssltest.c so that it can process proxy rights and check that they are set correctly. Rights consist of ASCII letters, and the condition is a boolean expression that includes letters, parenthesis, &, | and ^. - Change the proxy certificate configurations so they get proxy rights that are understood by ssltest.c. - Add a script that tests proxy certificates with SSL operations. Other changes: - Change the copyright end year in mkerr.pl. - make update.
11 lines
285 B
Bash
11 lines
285 B
Bash
#! /bin/sh
|
|
|
|
echo 'Testing a lot of proxy conditions.'
|
|
echo 'Some of them may turn out being invalid, which is fine.'
|
|
for auth in A B C BC; do
|
|
for cond in A B C 'A|B&!C'; do
|
|
sh ./testssl $1 $2 $3 "-proxy_auth $auth -proxy_cond $cond"
|
|
if [ $? == 3 ]; then exit 1; fi
|
|
done
|
|
done
|