summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_ossl.c
diff options
context:
space:
mode:
authorjsing <>2018-08-24 18:10:25 +0000
committerjsing <>2018-08-24 18:10:25 +0000
commitbd152865293238e345b3bcf266d4a67afea8f9ad (patch)
treefabc473b718cb60026ab4e730baa46df5eaee4dc /src/lib/libcrypto/dsa/dsa_ossl.c
parentce1b551d950c946b4adcf03871d6950078c7726e (diff)
downloadopenbsd-bd152865293238e345b3bcf266d4a67afea8f9ad.tar.gz
openbsd-bd152865293238e345b3bcf266d4a67afea8f9ad.tar.bz2
openbsd-bd152865293238e345b3bcf266d4a67afea8f9ad.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 'src/lib/libcrypto/dsa/dsa_ossl.c')
0 files changed, 0 insertions, 0 deletions