File 0855-ssl-Do-not-exclude-legacy-suite.patch of Package erlang
From b9b317e5691689e35e51877d3add83990de2ddb3 Mon Sep 17 00:00:00 2001
From: Ingela Anderton Andin <ingela@erlang.org>
Date: Fri, 21 Jan 2022 09:54:20 +0100
Subject: [PATCH] ssl: Do not exclude legacy suite
Before TLS-1.3 cipher suites from previous versions are inclusive.
No rsa suites are included as default values so this function
should list all still possible rsa suites.
---
lib/ssl/src/tls_v1.erl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/ssl/src/tls_v1.erl b/lib/ssl/src/tls_v1.erl
index e6b08a20bf..622eae0c50 100644
--- a/lib/ssl/src/tls_v1.erl
+++ b/lib/ssl/src/tls_v1.erl
@@ -807,7 +807,7 @@ des_exclusive(_) ->
%% Are not considered secure any more.
%%--------------------------------------------------------------------
rsa_suites({3, 3}) ->
- rsa_exclusive(3) ++ rsa_exclusive(1) -- [?TLS_RSA_WITH_3DES_EDE_CBC_SHA];
+ rsa_exclusive(3) ++ rsa_exclusive(1);
rsa_suites({3, 2}) ->
rsa_exclusive(1);
rsa_suites({3, 1}) ->
--
2.31.1