summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib
diff options
context:
space:
mode:
authorjsing <>2022-03-17 17:28:08 +0000
committerjsing <>2022-03-17 17:28:08 +0000
commit41a08777574d6b8a815753d8ebb8f52778eb9c53 (patch)
tree37d11738d2dfcfb9ba174aad716f2b29740674fd /src/lib/libc/stdlib
parent36e14893d067c1a9c5b8fe272976884bf8f4c3fa (diff)
downloadopenbsd-41a08777574d6b8a815753d8ebb8f52778eb9c53.tar.gz
openbsd-41a08777574d6b8a815753d8ebb8f52778eb9c53.tar.bz2
openbsd-41a08777574d6b8a815753d8ebb8f52778eb9c53.zip
Rewrite legacy TLS unexpected handshake message handling.
Rewrite the code that handles unexpected handshake messages in the legacy TLS stack. Parse the TLS message header up front, then process it based on the message type. Overall the code should be more strict and we should reject various invalid messages that would have previously been accepted. I also reviewed steve's experimental code and fixed the bug that it contained. ok inoguchi@ tb@
Diffstat (limited to 'src/lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions