wireshark/debian
Peter Wu e9f7bb5127 Require Python 3, drop Python 2 support
Python 3 is widely available. All major Linux distributions support it.
RHEL is covered via EPEL (which is already required for cmake3). Drop
support for Python 2 in order to reduce maintenance costs. The main
motivation is being able to simplify the tests.

CMake is updated to search for Python >= 3.4 and will fail if
unavailable (generating dissectors.c requires Python, so it is quite an
important piece to have).

The documentation is updated to reflect the Python 3.7 paths used by
Chocolatey. Tested the git-review installation instructions in Windows 7
x64 without a previous Chocolatey installation.

macOS brew now installs Python 3 (its dependencies are already installed
by python@2 for libxml2). The macOS (non-brew variant) is updated to use
the official 64-bit installer to install Python 3.

Change-Id: I80b1e36957f338e0dad1bfcc173b6418682cddba
Reviewed-on: https://code.wireshark.org/review/30192
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-07 20:46:59 +00:00
..
patches Remove autotools build system. 2018-04-18 03:46:17 +00:00
po [Automatic update for 2018-05-20] 2018-05-20 08:17:39 +00:00
source debian: Bump standards version to 3.9.7 used in Ubuntu 16.04 2016-10-17 15:30:05 +00:00
README.Debian Give more detailed information about capture permissions on Debian. 2018-06-11 18:41:11 +00:00
README.Debian.security
changelog 2.5 → 2.9. 2018-04-02 19:30:15 +00:00
compat
control Require Python 3, drop Python 2 support 2018-11-07 20:46:59 +00:00
copyright Remove inet_aton() usage everywhere 2017-10-25 19:10:57 +00:00
dirs
ethereal-common.NEWS
headers-check.c debian: use SPDX identifiers. 2018-02-08 16:15:31 +00:00
libwireshark-data.install Transition from GeoIP Legacy to MaxMindDB. 2018-03-06 18:02:21 +00:00
libwireshark-dev.install Move the protocol registration routines back into libwireshark 2017-11-21 20:21:50 +00:00
libwireshark0.install Refactor plugin registration and loading 2017-12-14 08:43:57 +00:00
libwireshark0.lintian-overrides debian: add lintian-overrides for libwireshark0 (spelling-error-in-binary) 2018-07-27 06:57:00 +00:00
libwireshark0.symbols dissectors: Fix visibility and header installation 2018-10-25 12:58:25 +00:00
libwiretap-dev.install
libwiretap0.docs
libwiretap0.install usbdump: Add usbdump wiretap plugin as functional example 2018-01-30 05:44:38 +00:00
libwiretap0.symbols Fix the calculation of a file's "basename". 2018-07-06 09:07:52 +00:00
libwscodecs0.install L16_mono: Add L16 monaural codec plugin as functional example 2018-02-28 12:04:29 +00:00
libwscodecs0.symbols Refactor plugin registration and loading 2017-12-14 08:43:57 +00:00
libwsutil-dev.install debian: add ws_compiler_tests.h to libwsutils-dev.install 2017-10-27 08:52:25 +00:00
libwsutil0.install
libwsutil0.symbols ws_pipe_close() is now available starting from 2.6.5 2018-11-01 09:48:24 +00:00
license-text-about-dialog
maxmind_db_paths Transition from GeoIP Legacy to MaxMindDB. 2018-03-06 18:02:21 +00:00
postinst
rules Require Python 3, drop Python 2 support 2018-11-07 20:46:59 +00:00
templates debian: Use debconf messages instead of "echo" in postinst/postrm 2017-08-07 22:39:06 +00:00
tshark.docs
tshark.install
tshark.lintian-overrides debian: Update lintian-overrides to cover updated manpages 2016-10-18 04:06:12 +00:00
tshark.manpages Add doc/CMakeLists.txt 2016-03-10 11:19:09 +00:00
wireshark-common.config debian: Merge multiple small packaging fixes from Debian 2015-12-06 20:35:54 +00:00
wireshark-common.install debian: install required GeoIP resolver executable and manual page 2018-10-31 12:46:44 +00:00
wireshark-common.lintian-overrides debian: Override some lintian warnings 2016-02-26 08:31:10 +00:00
wireshark-common.manpages debian: install required GeoIP resolver executable and manual page 2018-10-31 12:46:44 +00:00
wireshark-common.postinst debian: Use debconf messages instead of "echo" in postinst/postrm 2017-08-07 22:39:06 +00:00
wireshark-common.postrm debian: Use debconf messages instead of "echo" in postinst/postrm 2017-08-07 22:39:06 +00:00
wireshark-dev.docs
wireshark-dev.install CMake: Change installation path for modules 2018-08-24 14:39:08 +00:00
wireshark-dev.manpages Add doc/CMakeLists.txt 2016-03-10 11:19:09 +00:00
wireshark-dev.prerm
wireshark-doc.docs debian: Don't ship unused duplicated images for guides 2015-11-17 19:14:20 +00:00
wireshark-qt.docs
wireshark-qt.install cmake: install icons and .desktop files 2016-11-18 20:15:23 +00:00
wireshark-qt.lintian-overrides debian: Update lintian-overrides to cover updated manpages 2016-10-18 04:06:12 +00:00
wireshark-qt.manpages Add doc/CMakeLists.txt 2016-03-10 11:19:09 +00:00

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