From d2a660d805df50a2cbf92dc9e75114d5c05b616d Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Wed, 2 Oct 2019 01:20:43 +0100 Subject: QUIC: Add Follow QUIC Stream support to Qt and tshark The QUIC transport protocol provides a stream, similar to HTTP/2. Make it possible to look at the stream contents. This can be helpful while HTTP/3 support is not yet complete. Known issues that will be addressed in the future: - If a single packet contains multiple streams, then Follow QUIC Stream will wrongly include data from streams other than the selected one. This is tracked by bug 16093 and affects HTTP/2 as well. - The Substream index menu does not properly filter for available stream numbers. If a non-existing stream is selected, then changing to another (potentially valid) index results in the "Capture file invalid." error. As workaround, clear the display filter first. - Follow Stream always selects Stream ID 0 instead of the first or currently selected stream field in a packet. Users should manually update the stream index as needed. Change-Id: I5866be380d58c96f0a71a29abdbd1be20ae3534a Ping-Bug: 13881 Reviewed-on: https://code.wireshark.org/review/34694 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Anders Broman --- epan/dissectors/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'epan/dissectors/CMakeLists.txt') diff --git a/epan/dissectors/CMakeLists.txt b/epan/dissectors/CMakeLists.txt index b64f8b1b14..bf14d37fd1 100644 --- a/epan/dissectors/CMakeLists.txt +++ b/epan/dissectors/CMakeLists.txt @@ -501,6 +501,7 @@ set(DISSECTOR_PUBLIC_HEADERS packet-q931.h packet-q932.h packet-qsig.h + packet-quic.h packet-radius.h packet-raknet.h packet-ranap.h -- cgit v1.2.3