Wireshark-commits: [Wireshark-commits] master 1fed5fe: Add HTTP Follow stream

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Sun, 3 Jan 2016 13:36:51 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=1fed5fef9a455171323e08f46f2dd8c1b834df79
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

1fed5fe by Michael Mann (mmann78@xxxxxxxxxxxx):

    Add HTTP Follow stream
    
    This automatically detects and decompresses HTTP along a TCP stream through the use of taps.
    
    Bug: 3528
    Change-Id: I8ab832d509700d0da8eabf3c3e514d8511c598d3
    Reviewed-on: https://code.wireshark.org/review/13009
    Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    

Actions performed:

    from  ca736cc   No need for "struct nstime_t", "nstime_t" by itself suffices.
    adds  1fed5fe   Add HTTP Follow stream


Summary of changes:
 epan/dissectors/packet-http.c          |   14 ++++
 epan/follow.c                          |   14 +++-
 epan/follow.h                          |    3 +-
 ui/follow.h                            |    3 +-
 ui/gtk/CMakeLists.txt                  |    1 +
 ui/gtk/Makefile.common                 |    2 +
 ui/gtk/{follow_udp.c => follow_http.c} |   52 ++++++-------
 ui/gtk/{follow_ssl.h => follow_http.h} |   15 ++--
 ui/gtk/follow_ssl.c                    |    2 +-
 ui/gtk/follow_stream.c                 |    4 +
 ui/gtk/follow_stream.h                 |    1 +
 ui/gtk/follow_tcp.c                    |    2 +-
 ui/gtk/follow_udp.c                    |    2 +-
 ui/gtk/main_menubar.c                  |   22 +++++-
 ui/qt/follow_stream_dialog.cpp         |  125 ++++++++++++++++++++++++++++++--
 ui/qt/follow_stream_dialog.h           |    5 +-
 ui/qt/main_window.h                    |    1 +
 ui/qt/main_window.ui                   |    9 +++
 ui/qt/main_window_slots.cpp            |    9 ++-
 ui/qt/packet_list.cpp                  |    1 +
 ui/qt/proto_tree.cpp                   |    1 +
 21 files changed, 233 insertions(+), 55 deletions(-)
 copy ui/gtk/{follow_udp.c => follow_http.c} (88%)
 copy ui/gtk/{follow_ssl.h => follow_http.h} (80%)