Wireshark-commits: [Wireshark-commits] master 3fe16e1: HTTP2: Reduce resource usage.

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 22 Feb 2016 18:30:51 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=3fe16e13b5c6c198a3d7675a3adeb707b61fda9e
Submitter: Gerald Combs (gerald@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

3fe16e1 by Tatsuhiro Tsujikawa (tatsuhiro.t@xxxxxxxxx):

    HTTP2: Reduce resource usage.
    
    Cache decoded header fields in order to conserve memory.
    
    If we try to decompress more than 256 KB or find 200 or more headers
    stop decompressing and add an expert item. Note that we might want to
    make the maximum values configurable via preferences.
    
    Bug:12077
    Change-Id: Idf7cb1046c96cf87e1b53af6c56e19b4abad1dfb
    Reviewed-on: https://code.wireshark.org/review/13746
    Reviewed-by: Gerald Combs <gerald@xxxxxxxxxxxxx>
    

Actions performed:

    from  614c7fb   Cisco Marker: Fix endian type for some field
    adds  3fe16e1   HTTP2: Reduce resource usage.


Summary of changes:
 epan/dissectors/packet-http2.c |  159 +++++++++++++++++++++++++++++++++++-----
 1 file changed, 141 insertions(+), 18 deletions(-)