From b49351d1aa8c4520f1a647dd231029e2c1457346 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 a2eff0838..6defcdc2a 100755 --- a/tests/scripts/all.sh +++ b/tests/scripts/all.sh @@ -403,6 +403,15 @@ scripts/config.pl unset MBEDTLS_MEMORY_BACKTRACE # execinfo.h scripts/config.pl unset MBEDTLS_MEMORY_BUFFER_ALLOC_C # calls exit CC=armcc AR=armar WARNING_CFLAGS= make lib +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 + if which i686-w64-mingw32-gcc >/dev/null; then msg "build: cross-mingw64, make" # ~ 30s cleanup