Implement session id TLSv1.3 middlebox compatibility mode
authorMatt Caswell <matt@openssl.org>
Tue, 7 Nov 2017 10:45:43 +0000 (10:45 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 14 Dec 2017 15:06:37 +0000 (15:06 +0000)
commita5816a5ab99610201dcec57a0e02b883d9d32891
treedbcdbc8473d14ad1204c345725e6193d299b22d3
parent88050dd1960bfaba7ede12a3ce1afe40f5deb124
Implement session id TLSv1.3 middlebox compatibility mode

Clients will send a "fake" session id and servers must echo it back.

Reviewed-by: Ben Kaduk <kaduk@mit.edu>
(Merged from https://github.com/openssl/openssl/pull/4701)
apps/apps.h
crypto/err/openssl.txt
include/openssl/ssl.h
include/openssl/sslerr.h
ssl/ssl_conf.c
ssl/ssl_err.c
ssl/ssl_lib.c
ssl/ssl_locl.h
ssl/statem/statem_clnt.c
ssl/statem/statem_srvr.c
test/clienthellotest.c