Use the TLSv1.3 nonce construction
authorMatt Caswell <matt@openssl.org>
Thu, 17 Nov 2016 18:00:17 +0000 (18:00 +0000)
committerMatt Caswell <matt@openssl.org>
Tue, 29 Nov 2016 23:31:10 +0000 (23:31 +0000)
commitbebc0c7d85a7484f1c5d0123f24cdc3c6b150243
tree61127e8e2f69031b9a82c42d972960b6735419e2
parent54d028aa0f5dc50ec64a8d99ed43b81519b0443b
Use the TLSv1.3 nonce construction

This updates the record layer to use the TLSv1.3 style nonce construciton.
It also updates TLSProxy and ossltest to be able to recognise the new
layout.

Reviewed-by: Rich Salz <rsalz@openssl.org>
engines/e_ossltest.c
ssl/build.info
ssl/record/record.h
ssl/record/ssl3_record_tls13.c [new file with mode: 0644]
ssl/ssl_locl.h
ssl/t1_lib.c
ssl/tls13_enc.c
util/TLSProxy/Record.pm