CVSROOT: /cvs Module name: src Changes by: [email protected] 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
