From 2a458daa11a58c8b4d9759bb636003b98465063f Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Fri, 12 May 2017 15:26:58 +0200 Subject: [PATCH] all.sh: test with SHA-1 enabled Enabling SHA-1 for certificates is deprecated but we still want it to work. Thanks to @andresag01 --- tests/scripts/all.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh index ea9690173..7c33c5c2c 100755 --- a/tests/scripts/all.sh +++ b/tests/scripts/all.sh @@ -486,6 +486,15 @@ armc6_build_test "--target=arm-arm-none-eabi -march=armv8.2-a" armc6_build_test "--target=arm-arm-none-eabi -march=armv8-m.main" armc6_build_test "--target=aarch64-arm-none-eabi" +msg "build: allow SHA1 in certificates by default" +cleanup +cp "$CONFIG_H" "$CONFIG_BAK" +scripts/config.pl set MBEDTLS_TLS_DEFAULT_ALLOW_SHA1_IN_CERTIFICATES +CFLAGS='-Werror -Wall -Wextra' make +msg "test: allow SHA1 in certificates by default" +make test +tests/ssl-opt.sh -f SHA-1 + msg "build: Windows cross build - mingw64, make (Link Library)" # ~ 30s cleanup CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 make lib programs