forked from osmocom/wireshark
f5e22a1487
Integrate the Spandsp library for G.722 and G.726 support. Adds support for G.722 and all eight variants of G.726. Note: this also fixes a crash in Qt (buffer overrun, reading too much data) caused by confusion of the larger output buffer (resample_buff) with the smaller input buffer (decode_buff). It was not triggered before because the sample rate was always 8k, but with the addition of the new codecs, a different sample rate became possible (16k). Fix also a crash which occurs when the RTP_STREAM_DEBUG macro is enabled and the VOIP Calls dialog is opened (the begin frame, start_fd, is not yet known and therfore a NULL dereference could occur). Passes testing (plays normally without bad RTP timing errors) with SampleCaptures files: sip-rtp-g722.pcap and sip-rtp-g726.pcap. Tested with cmake (Qt), autotools (Qt and GTK+) with ASAN enabled. Bug: 5619 Change-Id: I5661908d193927bba50901079119eeff0c04991f Reviewed-on: https://code.wireshark.org/review/18939 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
287 lines
11 KiB
Text
287 lines
11 KiB
Text
Source: wireshark
|
|
Section: net
|
|
Priority: optional
|
|
Maintainer: Balint Reczey <balint@balintreczey.hu>
|
|
Standards-Version: 3.9.7
|
|
Build-Depends: libgtk-3-dev, lsb-release,
|
|
# enable Qt 5 related dependencies for Qt 5-enabled build
|
|
qtbase5-dev, qtbase5-dev-tools, qttools5-dev, qttools5-dev-tools,
|
|
qtmultimedia5-dev, libqt5svg5-dev,
|
|
# enable Qt 4 related dependencies for Qt 4-enabled build
|
|
# qt4-qmake, libqt4-dev,
|
|
libpcap0.8-dev, flex, libz-dev, debhelper (>= 9), po-debconf, libtool,
|
|
python (>= 2.6.6-3~), python-ply, libc-ares-dev, xsltproc,
|
|
docbook-xsl (>= 1.64.1.0-0), docbook-xml, libxml2-utils, libpcre3-dev,
|
|
libcap2-dev [linux-any] | libcap-dev (>= 2.17) [linux-any],
|
|
bison, quilt, libparse-yapp-perl,
|
|
# enable versioned libgnutls28-dev below to have GPLv2+ compatible GMP
|
|
# libgnutls28-dev (>= 3.2.14-1~),
|
|
# enable backports-compatible libgnutls-dev
|
|
libgnutls-dev,
|
|
libgcrypt-dev, portaudio19-dev, libkrb5-dev, liblua5.2-dev, libsmi2-dev,
|
|
libgeoip-dev, dpkg-dev (>= 1.16.1~), imagemagick, xdg-utils,
|
|
libnl-genl-3-dev [linux-any], libnl-route-3-dev [linux-any], asciidoc,
|
|
cmake (>= 2.8.8), w3m, libsbc-dev, libnghttp2-dev, libssh-gcrypt-dev,
|
|
liblz4-dev, libsnappy-dev, libspandsp-dev
|
|
Build-Conflicts: libsnmp4.2-dev, libsnmp-dev
|
|
Vcs-Svn: svn://svn.debian.org/svn/collab-maint/ext-maint/wireshark/trunk
|
|
Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/ext-maint/wireshark/trunk/
|
|
Homepage: http://www.wireshark.org/
|
|
|
|
Package: wireshark-common
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libwireshark0 (>= ${binary:Version}),
|
|
libwiretap0 (>= ${binary:Version}), debconf, libcap2-bin [linux-any]
|
|
Recommends: wireshark (>= ${binary:Version}) | tshark (>= ${binary:Version})
|
|
Breaks: ethereal (<< 1.0.0-3),
|
|
wireshark (<< 2.0.0~),
|
|
wireshark-qt (<< 2.0.0~rc3+g841d5e1)
|
|
Replaces: ethereal (<< 1.0.0-3),
|
|
wireshark (<< 2.0.0~),
|
|
wireshark-qt (<< 2.0.0~rc3+g841d5e1)
|
|
Description: network traffic analyzer - common files
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This package provides files common to both wireshark (the GTK+ version)
|
|
and tshark (the console version).
|
|
|
|
Package: wireshark
|
|
Architecture: any
|
|
Depends: wireshark-qt | wireshark-gtk, ${misc:Depends}
|
|
Replaces: ethereal (<< 1.0.0-3)
|
|
Conflicts: ethereal (<< 1.0.0-3)
|
|
Description: network traffic analyzer - meta-package
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This is a meta-package for Wireshark.
|
|
|
|
Package: wireshark-qt
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, wireshark-common (= ${binary:Version}), xdg-utils
|
|
Recommends: libqt5multimedia5-plugins
|
|
Replaces: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
|
|
Breaks: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
|
|
Description: network traffic analyzer - Qt version
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This package provides the Qt version of Wireshark.
|
|
|
|
Package: wireshark-gtk
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, wireshark-common (= ${binary:Version}), xdg-utils
|
|
Replaces: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
|
|
Breaks: ethereal (<< 1.0.0-3), wireshark (<< 2.0.0~)
|
|
Description: network traffic analyzer - GTK+ version
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This package provides the GTK+ version of Wireshark.
|
|
|
|
Package: tshark
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, wireshark-common (= ${binary:Version})
|
|
Replaces: tethereal (<< 1.0.0-3)
|
|
Conflicts: tethereal (<< 1.0.0-3)
|
|
Description: network traffic analyzer - console version
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This package provides the console version of wireshark, named
|
|
"tshark".
|
|
|
|
Package: wireshark-dev
|
|
Architecture: any
|
|
Section: devel
|
|
Depends: ${misc:Depends}, omniidl (>= 4.0.1-2), libpcap0.8-dev, libtool,
|
|
libglib2.0-dev, ${python:Depends}, python-ply, snacc, autotools-dev, debhelper,
|
|
cdbs, automake, autoconf, libwireshark-dev, libwiretap-dev
|
|
Replaces: ethereal-dev (<< 1.0.0-3)
|
|
Conflicts: ethereal-dev (<< 1.0.0-3)
|
|
Description: network traffic analyzer - development tools
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This package provides idl2wrs and other files necessary for developing
|
|
new packet dissectors.
|
|
|
|
Package: wireshark-dbg
|
|
Priority: extra
|
|
Architecture: any
|
|
Section: debug
|
|
Depends: ${misc:Depends}, wireshark-common (= ${binary:Version}) | wireshark (= ${binary:Version}) | tshark (= ${binary:Version})
|
|
Description: network traffic analyzer - debug symbols
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This package contains stripped debugging symbols for all Wireshark
|
|
programs and libraries.
|
|
|
|
Package: wireshark-doc
|
|
Priority: extra
|
|
Architecture: all
|
|
Multi-Arch: foreign
|
|
Section: doc
|
|
Depends: ${misc:Depends}
|
|
Description: network traffic analyzer - documentation
|
|
Wireshark is a network "sniffer" - a tool that captures and analyzes
|
|
packets off the wire. Wireshark can decode too many protocols to list
|
|
here.
|
|
.
|
|
This package contains Wireshark User's guide, Wireshark Developer's Guide
|
|
and the Lua Reference.
|
|
|
|
Package: libwireshark0
|
|
Section: libs
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}, libwireshark-data (>= ${source:Version}),
|
|
libwsutil0 (>= ${source:Version}), libwscodecs0 (>= ${source:Version})
|
|
Suggests: wireshark-doc (>= ${source:Version})
|
|
Conflicts: wireshark-common (<< 1.4.0~rc2-1)
|
|
Replaces: wireshark-common (<< 1.4.0~rc2-1)
|
|
Description: network packet dissection library -- shared library
|
|
The libwireshark library provides the network packet dissection services
|
|
developed by the Wireshark project.
|
|
|
|
Package: libwsutil0
|
|
Section: libs
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}
|
|
Conflicts: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
|
|
Replaces: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
|
|
Description: network packet dissection utilities library -- shared library
|
|
The libwsutil library provides utility functions for libwireshark05.
|
|
|
|
Package: libwsutil-dev
|
|
Section: libdevel
|
|
Architecture: any
|
|
Depends: ${misc:Depends} , libwsutil0 (= ${binary:Version})
|
|
Conflicts: wireshark-common (<< 1.4.0~rc2-1), libwireshark-dev (<< 1.4.2-2),
|
|
wireshark-dev (<< 1.4.0~rc2-1)
|
|
Replaces: wireshark-common (<< 1.4.0~rc2-1), libwireshark-dev (<< 1.4.2-2),
|
|
wireshark-dev (<< 1.4.0~rc2-1)
|
|
Description: network packet dissection utilities library -- development files
|
|
The libwsutil library provides utility functions for libwireshark6.
|
|
.
|
|
This package contains the static library and the C header files that are
|
|
needed for applications to use the libwsutil library.
|
|
|
|
Package: libwscodecs0
|
|
Section: libs
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}
|
|
Conflicts: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
|
|
Replaces: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2)
|
|
Description: network packet dissection codecs library -- shared library
|
|
The libwscodecs library provides codec functions for libwireshark0.
|
|
|
|
Package: libwireshark-data
|
|
Section: libs
|
|
Architecture: all
|
|
Multi-Arch: foreign
|
|
Depends: ${misc:Depends}, libjs-openlayers
|
|
Conflicts: wireshark-common (<< 1.4.0~rc2-1)
|
|
Replaces: wireshark-common (<< 1.4.0~rc2-1)
|
|
Recommends: geoip-database, geoip-database-extra
|
|
Suggests: snmp-mibs-downloader
|
|
Description: network packet dissection library -- data files
|
|
The libwireshark library provides the network packet dissection services
|
|
developed by the Wireshark project.
|
|
.
|
|
This package contains the platform independent files.
|
|
|
|
Package: libwireshark-dev
|
|
Section: libdevel
|
|
Depends: ${misc:Depends}, libwsutil-dev, libwireshark0 (= ${binary:Version})
|
|
Conflicts: wireshark-dev (<< 1.4.0~rc2-1)
|
|
Replaces: wireshark-dev (<< 1.4.0~rc2-1)
|
|
Architecture: any
|
|
Description: network packet dissection library -- development files
|
|
The "libwireshark" library provides the network packet dissection services
|
|
developed by the Wireshark project.
|
|
.
|
|
This package contains the static library and the C header files that are
|
|
needed for applications to use libwireshark services.
|
|
|
|
Package: libwiretap0
|
|
Section: libs
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
Depends: ${shlibs:Depends}, ${misc:Depends}
|
|
Conflicts: wireshark-common (<< 1.4.0~rc2-1)
|
|
Description: network packet capture library -- shared library
|
|
Wiretap, part of the Wireshark project, is a library that allows one to
|
|
read and write several packet capture file formats.
|
|
.
|
|
Supported formats are:
|
|
* Libpcap
|
|
* Sniffer
|
|
* LANalyzer
|
|
* Network Monitor
|
|
* "snoop"
|
|
* "iptrace"
|
|
* Sniffer Basic (NetXRay)/Windows Sniffer Pro
|
|
* RADCOM WAN/LAN Analyzers
|
|
* Lucent/Ascend access products
|
|
* HP-UX nettl
|
|
* Toshiba ISDN Router
|
|
* ISDN4BSD "i4btrace" utility
|
|
* Cisco Secure Intrusion Detection System iplogging facility
|
|
* pppd logs (pppdump-format files)
|
|
* VMS TCPTRACE
|
|
* DBS Etherwatch (text format)
|
|
* Catapult DCT2000 (.out files)
|
|
.
|
|
Wiretap's shortcomings are: no filter capability and no support for packet
|
|
capture.
|
|
|
|
Package: libwiretap-dev
|
|
Section: libdevel
|
|
Depends: ${misc:Depends}, libwiretap0 (= ${binary:Version})
|
|
Conflicts: wireshark-dev (<< 1.4.0~rc2-1)
|
|
Replaces: wireshark-dev (<< 1.4.0~rc2-1)
|
|
Architecture: any
|
|
Description: network packet capture library -- development files
|
|
Wiretap, part of the Wireshark project, is a library that allows one to
|
|
read and write several packet capture file formats.
|
|
.
|
|
Supported formats are:
|
|
* Libpcap
|
|
* Sniffer
|
|
* LANalyzer
|
|
* Network Monitor
|
|
* "snoop"
|
|
* "iptrace"
|
|
* Sniffer Basic (NetXRay)/Windows Sniffer Pro
|
|
* RADCOM WAN/LAN Analyzers
|
|
* Lucent/Ascend access products
|
|
* HP-UX nettl
|
|
* Toshiba ISDN Router
|
|
* ISDN4BSD "i4btrace" utility
|
|
* Cisco Secure Intrusion Detection System iplogging facility
|
|
* pppd logs (pppdump-format files)
|
|
* VMS TCPTRACE
|
|
* DBS Etherwatch (text format)
|
|
* Catapult DCT2000 (.out files)
|
|
.
|
|
Wiretap's shortcomings are: no filter capability and no support for packet
|
|
capture.
|
|
.
|
|
This package contains the static library and the C header files.
|