summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/man/CRYPTO_get_mem_functions.3
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2018-08-24 18:10:25 +0000
committerjsing <jsing@openbsd.org>2018-08-24 18:10:25 +0000
commit307759ee4c8d98d4647f86f8ff8b8f7b7fbf3a68 (patch)
tree3933f4654be004b7b797b9a820e96bdf16e0c3f5 /lib/libcrypto/man/CRYPTO_get_mem_functions.3
parentPull up the parsing of a ClientHello. (diff)
downloadwireguard-openbsd-307759ee4c8d98d4647f86f8ff8b8f7b7fbf3a68.tar.xz
wireguard-openbsd-307759ee4c8d98d4647f86f8ff8b8f7b7fbf3a68.zip
Simplify session ticket parsing/handling.
The original implementation is rather crazy and means that we effectively have two lots of code that parse a ClientHello and two lots of code that parse TLS extensions. Partially simplify this by passing a CBS containing the extension block through to the session handling functions, removing the need to reimplement the ClientHello parsing. While here standarise on naming for session_id and session_id_len. ok inoguchi@ tb@
Diffstat (limited to 'lib/libcrypto/man/CRYPTO_get_mem_functions.3')
0 files changed, 0 insertions, 0 deletions