CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2022/01/11 11:28:41

Modified files:
        lib/libssl     : ssl_clnt.c ssl_kex.c ssl_locl.h ssl_srvr.c 
                         ssl_tlsext.c tls_internal.h tls_key_share.c 

Log message:
Plumb decode errors through key share parsing code.

Distinguish between decode errors and other errors, so that we can send
a SSL_AD_DECODE_ERROR alert when appropriate.

Fixes a tlsfuzzer failure, due to it expecting a decode error alert and
not receiving one.

Prompted by anton@

ok tb@

Reply via email to