Wireshark-commits: [Wireshark-commits] master 7bf8a87: DTLS: Add connection ID extension support

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 3 Jul 2020 06:12:34 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=7bf8a87429ee61526132650e27763ed203d880ce
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

7bf8a87 by Ludovic Cintrat (l.cintrat@xxxxxxxxxxx):

    DTLS: Add connection ID extension support
    
    * Add DTLS connection ID extension based on
    draft-ietf-tls-dtls-connection-id-07, excerpt:
    
    A CID is an identifier carried in the record layer header that gives the
    recipient additional information for selecting the appropriate security
    association.
    
    * Support session tracking based on connection ID, i.e. a connection ID
    list is built then looked up to retrieve the session of a packet, then
    the related conversation is updated with this session.
    
    Bug: 16600
    Change-Id: I050d7b5b09dad33eb39d506aca67ee839b3b7181
    Reviewed-on: https://code.wireshark.org/review/37351
    Petri-Dish: Anders Broman <a.broman58@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  b8a330d   Qt: Update ByteView recent settings on all tabs
     add  7bf8a87   DTLS: Add connection ID extension support


Summary of changes:
 epan/dissectors/packet-dtls.c      | 180 +++++++++++++++++++++++++++++++++----
 epan/dissectors/packet-tls-utils.c | 132 +++++++++++++++++++++++++--
 epan/dissectors/packet-tls-utils.h |  52 ++++++++++-
 epan/dissectors/packet-tls.c       |   8 +-
 4 files changed, 342 insertions(+), 30 deletions(-)