summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_trs.c
diff options
context:
space:
mode:
authorjsing <>2024-03-25 04:02:29 +0000
committerjsing <>2024-03-25 04:02:29 +0000
commit25f98fdba90cdf11d4f236efa8bebbe491a4a276 (patch)
tree4d2a0bc49b5186177186bc3b090cba1d5ffeccfe /src/lib/libcrypto/x509/x509_trs.c
parent6c7df18da074bcefc29113218417b2749fca4fc0 (diff)
downloadopenbsd-25f98fdba90cdf11d4f236efa8bebbe491a4a276.tar.gz
openbsd-25f98fdba90cdf11d4f236efa8bebbe491a4a276.tar.bz2
openbsd-25f98fdba90cdf11d4f236efa8bebbe491a4a276.zip
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@
Diffstat (limited to 'src/lib/libcrypto/x509/x509_trs.c')
0 files changed, 0 insertions, 0 deletions