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@