summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux/window-buffer.c
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2020-04-08 16:23:58 +0000
committerjsing <jsing@openbsd.org>2020-04-08 16:23:58 +0000
commit15eef8140673a1d26e3b3703d4a0f2551d7c7ad6 (patch)
treeebc8ddcd7fbb8926a63d7bcd390e3bf7850457fc /usr.bin/tmux/window-buffer.c
parentUse a separate node->tag attribute rather than abusing the node->string (diff)
downloadwireguard-openbsd-15eef8140673a1d26e3b3703d4a0f2551d7c7ad6.tar.xz
wireguard-openbsd-15eef8140673a1d26e3b3703d4a0f2551d7c7ad6.zip
Ensure legacy session ID is persistent during client TLS session.
Generate an unpredictable 32-byte legacy session ID during client initialisation, rather than when the ClientHello message is being created. Otherwise in the case of a HelloRetryRequest the legacy session ID values will differ between the first and second ClientHello messages, which is not permitted by the RFC. Fixes an issue talking TLSv1.3 to smtp.mail.yahoo.com. ok beck@
Diffstat (limited to 'usr.bin/tmux/window-buffer.c')
0 files changed, 0 insertions, 0 deletions