[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wireshark-commits
Subject:    [Wireshark-commits] master af10e83: HTTP2: Showing decompressed headers
From:       Wireshark code review <code-review-do-not-reply () wireshark ! org>
Date:       2014-05-31 18:33:00
Message-ID: 20140531183259.29572.76397 () thud ! wireshark ! org
[Download RAW message or body]

URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=af10e831678648c55b71b24999259f164b2533d3
Submitter: Alexis La Goutte (alexis.lagoutte@gmail.com)
Changed: branch: master
Repository: wireshark

Commits:

af10e83 by Alexis La Goutte (alexis.lagoutte@gmail.com):

    HTTP2: Showing decompressed headers
    
    Decode the HTTP/2 header block using nghttp2 HPACK decoder
    
    In this patch, We use nghttp2 HPACK decoder to decompress HTTP/2 header
    block.  To make HPACK decompressor work, we need to track down HTTP/2
    connection from the beginning.  If we see the HTTP/2 magic (connection
    preface), we initialize HPACK decompressor objects.  We actually use 2
    HPACK decompressor for both client and server.  HPACK decompressor
    objects are stored in hash tables using TCP stream index as a key.
    
    Most code by: Tatsuhiro Tsujikawa
    
    Signed-off-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
    Signed-off-by: Pascal Quantin <pascal.quantin@gmail.com>
    
    Change-Id: Idb4dd4b0a200924820cb0b34db664cc37518168d
    Reviewed-on: https://code.wireshark.org/review/1527
    Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
    Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
    

Actions performed:

    from  09816dd   nghttp2: do not copy nghttp2* objects in wsutil folder
    adds  af10e83   HTTP2: Showing decompressed headers


Summary of changes:
 epan/dissectors/packet-http2.c |  282 ++++++++++++++++++++++++++++++++++++++--
 1 file changed, 274 insertions(+), 8 deletions(-)
___________________________________________________________________________
Sent via:    Wireshark-commits mailing list <wireshark-commits@wireshark.org>
Archives:    http://www.wireshark.org/lists/wireshark-commits
Unsubscribe: https://wireshark.org/mailman/options/wireshark-commits
             mailto:wireshark-commits-request@wireshark.org?subject=unsubscribe
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic