wireshark/packaging/debian
John Thacker f1cbc6b662 epan: Remove fragment_get_reassembled()
Because completed reassemblies are hashed in the reassembled_table for
all the frame numbers that contributed fragments,
fragment_get_reassembled_id() works wherever fragment_get_reassembled()
does, and also works where the fragment id is not the frame number.

However, since the reassembled_table hash key only depends on the
fragment id and the frame number, it only allows a frame to have
one reassembly with a given fragment id. Some protocols can have
more than one reassembly with a given fragment id (that differ on
addresses or other keys), such as GSM SMS, and the wrong reassembly
is retrieved on the second pass in those cases.

For this reason, we might want to add additional key elements to
reassembled_table, such as layer number. fragment_get_reassembled_id
already takes packet_info as a parameter and can accommodate that
without further changes, but fragment_get_reassembled cannot, so
remove the latter in favor of the former.
2022-06-14 00:59:34 +00:00
..
patches
po
source
tests
README.Debian
README.Debian.security
changelog Version: 3.7.0 → 3.7.1 2022-05-11 13:12:42 -07:00
compat
control
copyright
dirs
ethereal-common.NEWS
headers-check.c
libwireshark-data.install
libwireshark-dev.install
libwireshark0.install
libwireshark0.lintian-overrides
libwireshark0.symbols epan: Remove fragment_get_reassembled() 2022-06-14 00:59:34 +00:00
libwiretap-dev.install
libwiretap0.docs
libwiretap0.install
libwiretap0.symbols wiretap: have wtap_dump_close() provide a "needs to be reloaded" indication. 2022-03-14 19:12:20 +00:00
libwsutil-dev.install
libwsutil0.install
libwsutil0.symbols dfilter: Make regex matches case insensitive by default 2022-06-08 12:17:22 +01:00
license-text-about-dialog
maxmind_db_paths
postinst
rules
templates
tshark.docs
tshark.install
tshark.lintian-overrides
tshark.manpages
wireshark-common.config
wireshark-common.install
wireshark-common.lintian-overrides
wireshark-common.manpages extcap: new interface, wifidump, to capture Wi-Fi frames using a remote SSH host 2022-03-09 08:01:39 +00:00
wireshark-common.postinst
wireshark-common.postrm
wireshark-dev.docs
wireshark-dev.install
wireshark-dev.manpages
wireshark-dev.prerm
wireshark-doc.docs
wireshark-qt.docs
wireshark-qt.install
wireshark-qt.lintian-overrides
wireshark-qt.manpages

README.Debian.security

 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