CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/03/24 22:02:29
Modified files:
lib/libssl : ssl_tlsext.c
Log message:
Split TLS extension parsing from processing.
The TLS extension parsing and processing order is currently dependent on
the order of the extensions in the handshake message. This means that the
processing order (and callback order) is not under our control. Split the
parsing from the processing such that the processing (and callbacks) are
run in a defined order.
Convert ALPN to the new model - other extensions will be split into
separate parse/process in following diffs.
ok beck@ tb@