TLS1.3 Padding
authorTodd Short <tshort@akamai.com>
Wed, 5 Apr 2017 16:35:25 +0000 (12:35 -0400)
committerMatt Caswell <matt@openssl.org>
Tue, 2 May 2017 08:44:43 +0000 (09:44 +0100)
commitc649d10d3fee9fe22e4ae6bdf7f8117b91b92b03
treee72effbded8ac2531b21ead7c2d95ee26d1652cc
parent20ee2bf138323c6688b6e8d71d695cf2bd53f857
TLS1.3 Padding

Add padding callback for application control
Standard block_size callback
Documentation and tests included
Configuration file/s_client/s_srver option

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3130)
14 files changed:
apps/apps.h
doc/man3/SSL_CONF_cmd.pod
doc/man3/SSL_CTX_set_record_padding_callback.pod [new file with mode: 0644]
include/openssl/ssl.h
ssl/packet.c
ssl/packet_locl.h
ssl/record/rec_layer_s3.c
ssl/ssl_conf.c
ssl/ssl_lib.c
ssl/ssl_locl.h
test/recipes/80-test_ssl_new.t
test/ssl-tests/24-padding.conf [new file with mode: 0644]
test/ssl-tests/24-padding.conf.in [new file with mode: 0644]
util/libssl.num