mirror of
https://git.suyu.dev/suyu/mbedtls.git
synced 2025-12-26 09:16:47 +01:00
Merged additional tests and improved code coverage
Conflicts: ChangeLog
This commit is contained in:
commit
17b85cbd69
42 changed files with 1172 additions and 155 deletions
|
|
@ -10,6 +10,14 @@
|
|||
|
||||
set -u
|
||||
|
||||
# test if it is defined from the environment before assining default
|
||||
# if yes, assume it means it's a build with all the options we need (SSLv2)
|
||||
if [ -n "${OPENSSL_CMD:-}" ]; then
|
||||
OPENSSL_OK=1
|
||||
else
|
||||
OPENSSL_OK=0
|
||||
fi
|
||||
|
||||
# default values, can be overriden by the environment
|
||||
: ${P_SRV:=../programs/ssl/ssl_server2}
|
||||
: ${P_CLI:=../programs/ssl/ssl_client2}
|
||||
|
|
@ -25,7 +33,11 @@ CONFIG_H='../include/polarssl/config.h'
|
|||
|
||||
MEMCHECK=0
|
||||
FILTER='.*'
|
||||
EXCLUDE='SSLv2' # disabled by default, needs OpenSSL compiled with SSLv2
|
||||
if [ "$OPENSSL_OK" -gt 0 ]; then
|
||||
EXCLUDE='^$'
|
||||
else
|
||||
EXCLUDE='SSLv2'
|
||||
fi
|
||||
|
||||
print_usage() {
|
||||
echo "Usage: $0 [options]"
|
||||
|
|
@ -247,6 +259,8 @@ cleanup() {
|
|||
# MAIN
|
||||
#
|
||||
|
||||
get_options "$@"
|
||||
|
||||
# sanity checks, avoid an avalanche of errors
|
||||
if [ ! -x "$P_SRV" ]; then
|
||||
echo "Command '$P_SRV' is not an executable file"
|
||||
|
|
@ -261,8 +275,6 @@ if which $OPENSSL_CMD >/dev/null 2>&1; then :; else
|
|||
exit 1
|
||||
fi
|
||||
|
||||
get_options "$@"
|
||||
|
||||
killall -q openssl ssl_server ssl_server2
|
||||
trap cleanup INT TERM HUP
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue