Wireshark-commits: [Wireshark-commits] master e207506: TLS13: dissect NewSessionTicket and Certific
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=e207506cabe1f66b7192588c9431b91c33a357ff
Submitter: Peter Wu (peter@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
e207506 by Peter Wu (peter@xxxxxxxxxxxxx):
TLS13: dissect NewSessionTicket and CertificateRequest extensions
Process NewSessionTicket and CertificateRequest extensions for TLS 1.3.
CertificateExtension in draft -18 is replaced by Extension in the next
draft, so anticipate for that and start decoding this extensions vector.
Rename ssl_dissect_hnd_hello_ext to reflect extended functionality.
(Certificate Extensions SCT is still not dissected though, but at least
OCSP (status_request(_v2)) is supported now.)
Change-Id: I3cae58dbde600e82598b3c2f8e29e92e38cd1db1
Ping-Bug: 12779
Reviewed-on: https://code.wireshark.org/review/20104
Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
Actions performed:
from bb1450b ssl,dtls: fix wrong expert info for overly large records
adds e207506 TLS13: dissect NewSessionTicket and CertificateRequest extensions
Summary of changes:
epan/dissectors/packet-dtls.c | 6 +--
epan/dissectors/packet-ssl-utils.c | 86 ++++++++++++++++++------------------
epan/dissectors/packet-ssl-utils.h | 12 ++---
epan/dissectors/packet-ssl.c | 8 ++--
4 files changed, 57 insertions(+), 55 deletions(-)