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%)