summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_methods.c
diff options
context:
space:
mode:
authortb <>2020-07-03 04:51:59 +0000
committertb <>2020-07-03 04:51:59 +0000
commit0bfb0ca4cf5c93e1c9f105fdbdcd8825c432e4f1 (patch)
tree238426180d2f295ca9e775611e0c201ee369a042 /src/lib/libssl/ssl_methods.c
parent49f6d48324b917e4734e0af10cef0360020ad647 (diff)
downloadopenbsd-0bfb0ca4cf5c93e1c9f105fdbdcd8825c432e4f1.tar.gz
openbsd-0bfb0ca4cf5c93e1c9f105fdbdcd8825c432e4f1.tar.bz2
openbsd-0bfb0ca4cf5c93e1c9f105fdbdcd8825c432e4f1.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/lib/libssl/ssl_methods.c')
0 files changed, 0 insertions, 0 deletions