wireshark/debian
Michael Mann c62547b951 Refactor "Follow Stream" functionality on all GUI interfaces.
Create a "registration" system for Follow functionality so most of the work can be abstracted into a dissector and GUI can just be responsible for "display".
This also removes the global variables in follow.c to open up multithreading possibilities.

TCP, UDP and HTTP all have the same "tap interface" for Follow functionality (passing a tvb with byte data to "follow"). SSL still has it's own behavior, so Follow structures have to take that into account.

TShark through the Follow registration now has support for HTTP.

The only thing possibly missing is dynamic menu generation to further reduce explicit knowledge of Follow "type" (and rely on registration)

Bug: 11988
Change-Id: I559d9ee1312406ad0986d4dce9fa67ea2103b339
Reviewed-on: https://code.wireshark.org/review/13161
Reviewed-by: Michael Mann <mmann78@netscape.net>
2016-01-12 15:08:18 +00:00
..
patches debian: Sync patches with Debian 2015-12-16 05:34:22 +00:00
po [Automatic update for 2015-10-25] 2015-10-25 15:10:51 +00:00
source
changelog Initialize 2.1. 2015-10-05 20:11:12 +00:00
compat
control debian: Recommend libqt5multimedia5-plugins for wireshark-qt 2015-12-29 07:47:19 +00:00
copyright
dirs
ethereal-common.NEWS
geoip_db_paths Use system's GeoIP database by default on Debian 2015-08-19 19:13:26 +00:00
headers-check.c
libwireshark-data.install Use system's GeoIP database by default on Debian 2015-08-19 19:13:26 +00:00
libwireshark-dev.install Refactor GUI dependencies out of color_filters.[ch] and move it to epan directory. 2015-12-28 18:33:41 +00:00
libwireshark0.install
libwireshark0.symbols Refactor "Follow Stream" functionality on all GUI interfaces. 2016-01-12 15:08:18 +00:00
libwiretap-dev.install
libwiretap0.docs
libwiretap0.install
libwiretap0.symbols Make routines used only within wiretap/merge.c static. 2015-11-11 08:06:24 +00:00
libwscodecs0.install Change codecs from static to dynamic library 2015-12-03 23:54:49 +00:00
libwscodecs0.symbols Change codecs from static to dynamic library 2015-12-03 23:54:49 +00:00
libwsutil-dev.install
libwsutil0.install
libwsutil0.symbols New 2.0 symbols. 2015-11-10 21:54:05 +00:00
license-text-about-dialog
postinst
README.Debian debian: Add note to README.Debian to log in again to be able to capture packets 2015-11-11 04:41:59 +00:00
README.Debian.security
rules debian: Fix setting -Wl,-Bsymbolic on Wheezy only 2016-01-11 12:28:26 +00:00
templates
tshark.docs
tshark.install
tshark.manpages
wireshark-common.config debian: Merge multiple small packaging fixes from Debian 2015-12-06 20:35:54 +00:00
wireshark-common.install debian: Move icon and mime info file to wireshark-common 2015-11-11 04:47:30 +00:00
wireshark-common.manpages extcap: add randpktdump, a random packet generator. 2015-12-22 12:24:16 +00:00
wireshark-common.postinst debian: Finish postinst of wireshark-common even when wireshark group is a user group 2015-11-11 04:43:05 +00:00
wireshark-common.postrm
wireshark-dev.docs
wireshark-dev.install
wireshark-dev.manpages
wireshark-dev.prerm
wireshark-doc.docs debian: Don't ship unused duplicated images for guides 2015-11-17 19:14:20 +00:00
wireshark-gtk.docs
wireshark-gtk.install debian: Move icon and mime info file to wireshark-common 2015-11-11 04:47:30 +00:00
wireshark-qt.docs
wireshark-qt.install debian: Move icon and mime info file to wireshark-common 2015-11-11 04:47:30 +00:00
wireshark-qt.manpages debian: Ship wireshark.1 in the package we ship /usr/bin/wireshark 2015-11-11 04:44:15 +00:00

 Handling security fixes in source package wireshark

Wireshark is a network protocol analyzer and it's ability to perform deep
packet inspection in live traffic may encourage users to use Wireshark/Tshark
as a part of an intrusion detection or traffic monitoring system.
In that case, please note that Wireshark/Tshark may contain remotely
triggerable bugs causing crashes or allowing code injection.

Bugs allowing code injection will be fixed in regular Debian Security
Advisories, but fixes for pure crash bugs may be delayed.

 -- Balint Reczey <balint@balintreczey.hu> Fri, 10 Jul 2009 15:38:33 +0200