Wireshark-commits: [Wireshark-commits] master e207506: TLS13: dissect NewSessionTicket and Certific

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Wed, 15 Feb 2017 12:25:11 +0000 (UTC)
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(-)