Move to an AEAD nonce allocated in the TLSv1.2 record layer.
authorjsing <jsing@openbsd.org>
Mon, 30 Aug 2021 19:00:49 +0000 (19:00 +0000)
committerjsing <jsing@openbsd.org>
Mon, 30 Aug 2021 19:00:49 +0000 (19:00 +0000)
commit609ec8b1eb971f96c26106ae75002017bade6421
treed809a32d837e32369912f19f874d586e5343e988
parentc871fe0c93d2ecebf16cbbbb84cb1af83c4e02ba
Move to an AEAD nonce allocated in the TLSv1.2 record layer.

There is little to gain by mallocing and freeing the AEAD nonce for each
record - move to an AEAD nonce allocated for the record layer, which
matches what we do for TLSv1.3.

ok inoguchi@ tb@
lib/libssl/tls12_record_layer.c