CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2025/06/04 04:25:30

Modified files:
        lib/libtls     : tls_server.c 

Log message:
libtls: abort handshake on no ALPN protcol overlap

RFC 7301, section 3.2: In the event that the server supports no
protocols that the client advertises, then the server SHALL respond
with a fatal "no_application_protocol" alert.

This change makes tlsext_alpn_server_process() send the alert
rather than pretending no callback was present.

ok jsing

Reply via email to