Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:25
erlang
2941-ssl-Remove-not-used-legacy-record-filed-ex...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 2941-ssl-Remove-not-used-legacy-record-filed-exportable.patch of Package erlang
From 85d67ec9a543141959e41e654b60b00f3a22a1f8 Mon Sep 17 00:00:00 2001 From: Ingela Anderton Andin <ingela@erlang.org> Date: Wed, 8 Nov 2023 10:40:03 +0100 Subject: [PATCH 1/3] ssl: Remove not used legacy record filed exportable Was maybe relevant over a decade ago, but we never implemented supported for so called export ciphers so it has never had an actual use. --- lib/ssl/src/ssl_connection.hrl | 1 - lib/ssl/src/ssl_record.hrl | 3 +-- lib/ssl/test/ssl_session_SUITE.erl | 3 +-- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/ssl/src/ssl_connection.hrl b/lib/ssl/src/ssl_connection.hrl index c8295f339f..c5eaed3bc4 100644 --- a/lib/ssl/src/ssl_connection.hrl +++ b/lib/ssl/src/ssl_connection.hrl @@ -194,7 +194,6 @@ %% master_secret - used for multiple secret types in TLS 1.3 %% client_random - not used %% server_random - not used -%% exportable - not used %% %% cipher_state :: record() %% nonce - used for sequence_number diff --git a/lib/ssl/src/ssl_record.hrl b/lib/ssl/src/ssl_record.hrl index c58a931ab5..57496ffc69 100644 --- a/lib/ssl/src/ssl_record.hrl +++ b/lib/ssl/src/ssl_record.hrl @@ -70,8 +70,7 @@ application_traffic_secret, client_early_data_secret, client_random, % opaque 32 - server_random, % opaque 32 - exportable % boolean + server_random % opaque 32 }). -define(INITIAL_BYTES, 5). diff --git a/lib/ssl/test/ssl_session_SUITE.erl b/lib/ssl/test/ssl_session_SUITE.erl index cb676c2ab6..1743daeb5b 100644 --- a/lib/ssl/test/ssl_session_SUITE.erl +++ b/lib/ssl/test/ssl_session_SUITE.erl @@ -781,8 +781,7 @@ connection_states(Random) -> master_secret = undefined, resumption_master_secret = undefined, client_random = Random, - server_random = undefined, - exportable = undefined}, + server_random = undefined}, sequence_number => 0,server_verify_data => undefined,max_fragment_length => undefined}}. -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor