File 0250-Remove-dead-code.patch of Package erlang
From 8950b5c136896cd31b0f3eae1c7a8eb21d7f5bc9 Mon Sep 17 00:00:00 2001
From: Ingela Anderton Andin <ingela@erlang.org>
Date: Mon, 10 Mar 2025 09:31:51 +0100
Subject: [PATCH] Remove dead code
---
lib/ssl/src/ssl_handshake.erl | 21 ---------------------
1 file changed, 21 deletions(-)
diff --git a/lib/ssl/src/ssl_handshake.erl b/lib/ssl/src/ssl_handshake.erl
index 9cb75753ec..7ea6403f4c 100644
--- a/lib/ssl/src/ssl_handshake.erl
+++ b/lib/ssl/src/ssl_handshake.erl
@@ -2938,27 +2938,6 @@ decode_extensions(<<?UINT16(?SIGNATURE_ALGORITHMS_EXT), ?UINT16(Len),
Acc#{signature_algs =>
#signature_algorithms{
signature_scheme_list = SignSchemes}});
-
-decode_extensions(<<?UINT16(?SIGNATURE_ALGORITHMS_EXT), ?UINT16(Len),
- ExtData:Len/binary, Rest/binary>>, ?TLS_1_3=Version, MessageType, Acc) ->
- SignSchemeListLen = Len - 2,
- <<?UINT16(SignSchemeListLen), SignSchemeList/binary>> = ExtData,
- %% Ignore unknown signature algorithms
- Fun = fun(Elem) ->
- case ssl_cipher:signature_scheme(Elem) of
- unassigned ->
- false;
- Value ->
- {true, Value}
- end
- end,
- SignSchemes= lists:filtermap(Fun, [SignScheme ||
- <<?UINT16(SignScheme)>> <= SignSchemeList]),
- decode_extensions(Rest, Version, MessageType,
- Acc#{signature_algs =>
- #signature_algorithms{
- signature_scheme_list = SignSchemes}});
-
decode_extensions(<<?UINT16(?SIGNATURE_ALGORITHMS_CERT_EXT), ?UINT16(Len),
ExtData:Len/binary, Rest/binary>>, Version, MessageType, Acc) ->
SignSchemeListLen = Len - 2,
--
2.43.0