summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/malloc.c
diff options
context:
space:
mode:
authortb <>2026-08-18 04:40:17 +0000
committertb <>2026-08-18 04:40:17 +0000
commit33822982819df90e396d9c77799b5072e5aaebb4 (patch)
treeb4938e0cb69681ab94f72e51bb7335dfa3ec268e /src/lib/libc/stdlib/malloc.c
parent0d5e1d845bf097a1107d27b0739e87e6366f5e60 (diff)
downloadopenbsd-33822982819df90e396d9c77799b5072e5aaebb4.tar.gz
openbsd-33822982819df90e396d9c77799b5072e5aaebb4.tar.bz2
openbsd-33822982819df90e396d9c77799b5072e5aaebb4.zip
libssl: use correct alert for key_share without supported_groups
Processing the key_share extension requires a supported_groups extension. RFC 9846, section 9.2 explicitly mandates a missing_extension alert in this situation, so use that instead of illegal_parameter. We do have code in tls13_client_hello_required_extensions() implementing the requirements on extensions of the relevant paragraph of that section with the corrrect alerts. The error in the extension processing happens before hitting these checks in this particular case. Reported by Tom Gouville of the tlspuffin team as part of https://github.com/libressl/portable/issues/1279 ok jsing kenjiro
Diffstat (limited to 'src/lib/libc/stdlib/malloc.c')
0 files changed, 0 insertions, 0 deletions