summaryrefslogtreecommitdiff
path: root/src/lib/libssl/pqueue.c
diff options
context:
space:
mode:
authorjsing <>2026-06-14 15:47:49 +0000
committerjsing <>2026-06-14 15:47:49 +0000
commitdee584b26ef1d6d2b7fd71a8f0ec127398b3e27f (patch)
tree315ce11e1986eb96a079bf6ab1912881c954ef44 /src/lib/libssl/pqueue.c
parentc662bdf9d358be35d39715b459ff6e3a9669d91e (diff)
downloadopenbsd-dee584b26ef1d6d2b7fd71a8f0ec127398b3e27f.tar.gz
openbsd-dee584b26ef1d6d2b7fd71a8f0ec127398b3e27f.tar.bz2
openbsd-dee584b26ef1d6d2b7fd71a8f0ec127398b3e27f.zip
Improve TLSv1.3 server handling of no shared groups.
While we currently correctly handle the no-shared-group case, it currently fails late when we try to create the key share. Improve detection and handling so that we fail sooner and send an alert to the client when processing client key shares. While here rename preferred_group_found to shared_group_found - we look for the client preferred group, but any group that we select will always be in the client list (even if it's the last one). Reported by the tlspuffin team. ok tb@
Diffstat (limited to 'src/lib/libssl/pqueue.c')
0 files changed, 0 insertions, 0 deletions