wireshark/debian
Dave Goodell affa6f18c8 print_stream: add a new print_line_color() method
This new interface allows printing a line with specified foreground and
background colors.  The implementation avoids printing escape sequences
if the output stream is not a TTY and note that escape sequences are
ignored on Windows.

This initial implementation relies on relatively modern 24-bit color
support which is present in many terminal emulators but may not always
display properly on older or simpler emulators. Windows coloring is
handled with SetConsoleTextAttribute, which offers a "1-bit" color
experience (but it's better than nothing)

This commit is a precursor to adding additional coloring to tshark.

Bug: 5158
Change-Id: Ib2b9d800095a065a4bb60abe0550862cda5539ec
Reviewed-on: https://code.wireshark.org/review/21324
Reviewed-by: Michael Mann <mmann78@netscape.net>
2017-06-11 13:36:06 +00:00
..
patches Remove executable bit, from not executable files. 2017-02-26 17:49:34 +00:00
po [Automatic update for 2016-04-03] 2016-04-03 15:10:56 +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 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 Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
changelog 2.3.0 → 2.5.0. 2017-06-02 22:40:36 +00:00
compat Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
control debian: remove imagemagick and demote xdg-utils deps 2017-05-31 23:37:08 +00:00
copyright Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
dirs Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
ethereal-common.NEWS Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
geoip_db_paths Use system's GeoIP database by default on Debian 2015-08-19 19:13:26 +00:00
headers-check.c Add GPLv2+ license header to headers-check.c as per private email from the 2014-06-08 17:51:58 +00:00
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 Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
libwireshark0.lintian-overrides debian: add lintian-overrides for libwireshark0 2017-05-31 15:10:06 +00:00
libwireshark0.symbols print_stream: add a new print_line_color() method 2017-06-11 13:36:06 +00:00
libwiretap-dev.install Don't ship libfiletap in the .deb packages yet 2014-06-08 15:33:05 +00:00
libwiretap0.docs Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
libwiretap0.install Don't ship libfiletap in the .deb packages yet 2014-06-08 15:33:05 +00:00
libwiretap0.symbols wiretap: add cleanup routine. 2017-02-14 10:22:20 +00:00
libwscodecs0.install Change codecs from static to dynamic library 2015-12-03 23:54:49 +00:00
libwscodecs0.symbols Show codec information in About dialog 2016-12-04 17:29:24 +00:00
libwsutil-dev.install Include ws_diag_control.h in config.h 2016-04-04 23:05:31 +00:00
libwsutil0.install Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
libwsutil0.symbols Move RSA key loading and decryption functions to wsutil 2017-06-05 23:43:03 +00:00
license-text-about-dialog Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
postinst
rules cmake: install icons and .desktop files 2016-11-18 20:15:23 +00:00
templates Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
tshark.docs Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
tshark.install Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
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: Move icon and mime info file to wireshark-common 2015-11-11 04:47:30 +00:00
wireshark-common.lintian-overrides debian: Override some lintian warnings 2016-02-26 08:31:10 +00:00
wireshark-common.manpages Compile sshdump and ciscodump for Windows 2016-04-25 07:22:28 +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 Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
wireshark-dev.docs Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
wireshark-dev.install Use LocatePythonModule to find make-dissector-reg.py in order to make UseMakeDissectorReg.cmake more generally (out-of-source) usable. 2014-12-18 07:42:39 +00:00
wireshark-dev.manpages Add doc/CMakeLists.txt 2016-03-10 11:19:09 +00:00
wireshark-dev.prerm Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
wireshark-doc.docs debian: Don't ship unused duplicated images for guides 2015-11-17 19:14:20 +00:00
wireshark-gtk.docs Qt → wireshark. GTK+ → wireshark-gtk. 2014-09-02 15:39:17 +00:00
wireshark-gtk.install cmake: install icons and .desktop files 2016-11-18 20:15:23 +00:00
wireshark-gtk.lintian-overrides debian: Override Lintian warning for missing wireshark-gtk man page 2016-10-17 15:45:17 +00:00
wireshark-qt.docs Sync .deb packaging from Debian 2014-06-08 15:32:10 +00:00
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