diff options
author | tb <> | 2020-07-03 04:51:59 +0000 |
---|---|---|
committer | tb <> | 2020-07-03 04:51:59 +0000 |
commit | 3bdf1d142785d4eeff0cb42832ae293d224cee7a (patch) | |
tree | 238426180d2f295ca9e775611e0c201ee369a042 /src/usr.bin | |
parent | dd32aaf237307de264cbc196e8825704c22c9b9e (diff) | |
download | openbsd-3bdf1d142785d4eeff0cb42832ae293d224cee7a.tar.gz openbsd-3bdf1d142785d4eeff0cb42832ae293d224cee7a.tar.bz2 openbsd-3bdf1d142785d4eeff0cb42832ae293d224cee7a.zip |
Make the message type available to the extension functions
Some TLS extensions need to be treated differently depending on the
handshake message they appear in. Over time, various workarounds and
hacks were used to deal with the unavailability of the message type
in these functions, but this is getting fragile and unwieldy. Having
the message type available will enable us to clean this code up and
will allow simple fixes for a number of bugs in our handling of the
status_request extension reported by Michael Forney.
This approach was suggested a while ago by jsing.
ok beck jsing
Diffstat (limited to 'src/usr.bin')
0 files changed, 0 insertions, 0 deletions