diff options
author | jsing <> | 2020-10-15 18:00:31 +0000 |
---|---|---|
committer | jsing <> | 2020-10-15 18:00:31 +0000 |
commit | 698949bfcc12ecdf8b10bdffc544350feeeb348d (patch) | |
tree | f3fb0ed66ad14bbab23fd0e914d2f89440281943 /src/lib/libc/stdlib | |
parent | 51e760a277d50f30ec1b1c9efe5f0d448e93e3e9 (diff) | |
download | openbsd-698949bfcc12ecdf8b10bdffc544350feeeb348d.tar.gz openbsd-698949bfcc12ecdf8b10bdffc544350feeeb348d.tar.bz2 openbsd-698949bfcc12ecdf8b10bdffc544350feeeb348d.zip |
Unbreak DTLS retransmissions for flights that include a CCS.
When retransmitting a flight that includes a CCS, the record protection
from the previous epoch has to be used to send the messages up to and
including the CCS, with messages after the CCS using record protection
from the current epoch. The code that restores the record protection state
failed to work correctly with the new TLSv1.2 record layer.
ok tb@
Diffstat (limited to 'src/lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions