Wireshark-commits: [Wireshark-commits] master 89ff407: QUIC: implement new header formats (draft -1

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 20 Apr 2018 10:46:58 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=89ff4070c0d0524c3502d56745d9dfcc0cb8706d
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

89ff407 by Peter Wu (peter@xxxxxxxxxxxxx):

    QUIC: implement new header formats (draft -11)
    
    Draft 11 swapped the Connection ID field with version in long packet.
    CIDs are split into two and can now become up to 18 bytes. The column
    will now display "DCID=1234" (or "SCID=1234" instead of "CID: 0x1234").
    
    Recognize new short header flags, but maintain draft -10 dissection.
    The VN and Long Header packet share much more common fields now, so pull
    out some code from Long Header packets dissection.
    
    Drop "LH", "SH" (can be inferred from other information) and
    unabbreviate "VN" for columns.
    
    Bug: 13881
    Change-Id: Ifabd8f09f388f0c4c6afe78d939c1cff6b5f161b
    Reviewed-on: https://code.wireshark.org/review/27009
    Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  4704b89   Windows: add JSON-GLib library
    adds  89ff407   QUIC: implement new header formats (draft -11)


Summary of changes:
 epan/dissectors/packet-quic.c | 311 +++++++++++++++++++++++++++++++++---------
 1 file changed, 244 insertions(+), 67 deletions(-)