From 8ce390e1399a27e1c6e14756927e2331ee1cb5c5 Mon Sep 17 00:00:00 2001 From: Matt Caswell Date: Tue, 27 Apr 2021 12:05:00 +0100 Subject: [PATCH] Adjust sslapitest for SHA1 security level SHA1 is now in security level 0. SHA1 is required for DTLSv1.1. Therefore sslapitest needed some adjustments in the event that DTLSv1.2 is disabled. Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/15047) --- test/sslapitest.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/test/sslapitest.c b/test/sslapitest.c index 4625d340463..d4c8bf4d382 100644 --- a/test/sslapitest.c +++ b/test/sslapitest.c @@ -971,6 +971,19 @@ static int execute_test_large_message(const SSL_METHOD *smeth, privkey))) goto end; +#ifdef OPENSSL_NO_DTLS1_2 + if (smeth == DTLS_server_method()) { + /* + * Default sigalgs are SHA1 based in