Move the record block_padding capability fully into the record layer
authorMatt Caswell <matt@openssl.org>
Wed, 31 Aug 2022 15:39:36 +0000 (16:39 +0100)
committerMatt Caswell <matt@openssl.org>
Fri, 23 Sep 2022 13:54:49 +0000 (14:54 +0100)
commiteb7d6c2a9b3b9d1582e3e1b65c9d431cf3209207
treeb5eea05b839850d54337ad1345c0736216a6c47f
parent5f95eb77e780cc0b90a7da6cc4f79c7bb153ca64
Move the record block_padding capability fully into the record layer

Previously we were referencing the block_padding value through the
SSL_CONNECTION. Now it is held within OSSL_RECORD_LAYER.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19198)
include/openssl/core_names.h
ssl/record/methods/ktls_meth.c
ssl/record/methods/recmethod_local.h
ssl/record/methods/tls_common.c
ssl/record/rec_layer_s3.c
ssl/record/record.h
ssl/ssl_lib.c
ssl/ssl_local.h
ssl/tls13_enc.c