summaryrefslogtreecommitdiff
path: root/lib/ssl/src/tls_v1.erl
diff options
context:
space:
mode:
authorIngela Anderton Andin <ingela@erlang.org>2021-02-02 16:05:45 +0100
committerIngela Anderton Andin <ingela@erlang.org>2021-02-02 16:05:45 +0100
commit365a76d4514b3b82d07bf46ab89d745f02de25e9 (patch)
treeff2afbfa8fdc233597038130c502b8e4b7d60070 /lib/ssl/src/tls_v1.erl
parent1a3d16fa72501c9a4a9fb57fec69f8b2eee9d09c (diff)
downloaderlang-365a76d4514b3b82d07bf46ab89d745f02de25e9.tar.gz
ssl: Do not exclude old cipher suites for wrong reason
Cipher suites that where introduced pre TLS-1.2 and are still supported should be available in TLS-1.2.
Diffstat (limited to 'lib/ssl/src/tls_v1.erl')
-rw-r--r--lib/ssl/src/tls_v1.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ssl/src/tls_v1.erl b/lib/ssl/src/tls_v1.erl
index 0606666b1e..59c425ecbe 100644
--- a/lib/ssl/src/tls_v1.erl
+++ b/lib/ssl/src/tls_v1.erl
@@ -496,10 +496,10 @@ mac_hash(Method, Mac_write_secret, Seq_num, Type, {Major, Minor},
suites(Minor) when Minor == 1; Minor == 2 ->
exclusive_suites(2);
suites(3) ->
- exclusive_suites(3) ++ exclusive_suites(2);
+ exclusive_suites(3) ++ suites(2);
suites(4) ->
- exclusive_suites(4) ++ exclusive_suites(3).
+ exclusive_suites(4) ++ suites(3).
exclusive_suites(4) ->
[?TLS_AES_256_GCM_SHA384,