From d72768af484812c82327c39b9885118587ebc2e6 Mon Sep 17 00:00:00 2001 From: Zero_Chaos Date: Wed, 11 Jul 2012 03:42:54 +0000 Subject: [PATCH] wireshark: readd to pentoo as I got the smacketh laideth downeth on meeth --- net-wireless/wireshark/ChangeLog | 1434 +++++++++++++++++ net-wireless/wireshark/Manifest | 28 + net-wireless/wireshark/files/CVS/Entries | 3 + net-wireless/wireshark/files/CVS/Repository | 1 + net-wireless/wireshark/files/CVS/Root | 1 + .../files/wireshark-1.6.6-gtk-pcap.patch | 30 + .../files/wireshark-1.8.0-underlinking.patch | 10 + net-wireless/wireshark/metadata.xml | 45 + net-wireless/wireshark/wireshark-1.8.0.ebuild | 224 +++ 9 files changed, 1776 insertions(+) create mode 100644 net-wireless/wireshark/ChangeLog create mode 100644 net-wireless/wireshark/Manifest create mode 100644 net-wireless/wireshark/files/CVS/Entries create mode 100644 net-wireless/wireshark/files/CVS/Repository create mode 100644 net-wireless/wireshark/files/CVS/Root create mode 100644 net-wireless/wireshark/files/wireshark-1.6.6-gtk-pcap.patch create mode 100644 net-wireless/wireshark/files/wireshark-1.8.0-underlinking.patch create mode 100644 net-wireless/wireshark/metadata.xml create mode 100644 net-wireless/wireshark/wireshark-1.8.0.ebuild diff --git a/net-wireless/wireshark/ChangeLog b/net-wireless/wireshark/ChangeLog new file mode 100644 index 000000000..b2b3d2b31 --- /dev/null +++ b/net-wireless/wireshark/ChangeLog @@ -0,0 +1,1434 @@ +# ChangeLog for net-analyzer/wireshark +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/ChangeLog,v 1.358 2012/07/09 19:39:21 zerochaos Exp $ + + 09 Jul 2012; Rick Farina metadata.xml, + wireshark-1.8.0.ebuild: + add in support for third-party-plugins, starting with btbb + + 27 Jun 2012; Jeroen Roovers wireshark-1.8.0.ebuild, + files/wireshark-1.8.0-underlinking.patch: + Er, put back eautoreconf. + + 27 Jun 2012; Jeroen Roovers + files/wireshark-1.8.0-underlinking.patch: + Clean up patch. + + 27 Jun 2012; Jeroen Roovers wireshark-1.8.0.ebuild: + Remove IUSE=threads. + + 27 Jun 2012; Justin Lecher + +files/wireshark-1.8.0-underlinking.patch, wireshark-1.8.0.ebuild: + Add fix for underlinking because of gmodule-2 being removed from glibs pkg- + config, detected by gold + + 26 Jun 2012; Jeroen Roovers wireshark-1.8.0.ebuild: + Remove unneeded elibtoolize. + +*wireshark-1.8.0 (26 Jun 2012) + + 26 Jun 2012; Jeroen Roovers +wireshark-1.8.0.ebuild: + Version bump (bug #422485). + + 19 Jun 2012; Jeroen Roovers + -files/wireshark-1.6.4-build.patch, -files/wireshark-1.6.4-doc-build.patch, + -wireshark-1.6.6.ebuild, -wireshark-1.6.7.ebuild: + Old. + + 12 Jun 2012; Zac Medico wireshark-1.6.6.ebuild, + wireshark-1.6.7.ebuild, wireshark-1.6.8.ebuild: + inherit user for enewgroup, and remove unused libtool inherit + + 08 Jun 2012; Brent Baude wireshark-1.6.8.ebuild: + Marking wireshark-1.6.8 ppc for bug 417203 + + 29 May 2012; Brent Baude wireshark-1.6.8.ebuild: + Marking wireshark-1.6.8 ppc64 for bug 417203 + + 26 May 2012; Raúl Porcel wireshark-1.6.8.ebuild: + alpha/ia64/sparc stable wrt #417203 + + 24 May 2012; Jeroen Roovers wireshark-1.6.8.ebuild: + Stable for HPPA (bug #417203). + + 23 May 2012; Agostino Sarubbo wireshark-1.6.8.ebuild: + Stable for amd64, wrt bug #417203 + + 23 May 2012; Jeff Horelick wireshark-1.6.8.ebuild: + marked x86 per bug 417203 + +*wireshark-1.6.8 (23 May 2012) + + 23 May 2012; Jeroen Roovers +wireshark-1.6.8.ebuild: + Version bump (bug #417203). + + 23 May 2012; Brent Baude wireshark-1.6.7.ebuild: + Marking wireshark-1.6.7 ppc64 for bug 415585 + + 21 May 2012; Pawel Hajdan jr wireshark-1.6.7.ebuild: + x86 stable wrt bug #415585 + + 17 May 2012; Jeroen Roovers wireshark-1.6.7.ebuild: + Stable for HPPA (bug #415585). + + 13 May 2012; Agostino Sarubbo wireshark-1.6.7.ebuild: + Stable for amd64, wrt bug #415585 + + 12 May 2012; Jeroen Roovers -wireshark-1.4.9.ebuild, + -wireshark-1.6.2.ebuild, -wireshark-1.6.4.ebuild: + Old. + + 10 May 2012; Brent Baude wireshark-1.6.6.ebuild: + Marking wireshark-1.6.6 ppc64 for bug 410871 + + 04 May 2012; Jeff Horelick wireshark-1.4.9.ebuild, + wireshark-1.6.2.ebuild, wireshark-1.6.4.ebuild, wireshark-1.6.6.ebuild, + wireshark-1.6.7.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 16 Apr 2012; Brent Baude wireshark-1.6.6.ebuild: + Marking wireshark-1.6.6 ppc for bug 410871 + + 15 Apr 2012; Raúl Porcel wireshark-1.6.6.ebuild: + alpha/ia64/sparc stable wrt #410871 + + 10 Apr 2012; Andreas Schuerch wireshark-1.6.6.ebuild: + x86 stable, see bug 410871. Thanks all. + +*wireshark-1.6.7 (10 Apr 2012) + + 10 Apr 2012; Jeroen Roovers +wireshark-1.6.7.ebuild: + Version bump (bug #411473). + + 10 Apr 2012; Jeroen Roovers wireshark-1.6.6.ebuild, + +files/wireshark-1.6.6-gtk-pcap.patch: + Fix building with USE="gtk -pcap" by Andreas Schürch (bug #411175). + + 07 Apr 2012; Jeroen Roovers wireshark-1.6.6.ebuild: + Stable for HPPA (bug #410871). + + 06 Apr 2012; Agostino Sarubbo wireshark-1.6.6.ebuild: + Stable for amd64, wrt bug #410871 + +*wireshark-1.6.6 (01 Apr 2012) + + 01 Apr 2012; Sebastian Pipping +wireshark-1.6.6.ebuild: + Bump to 1.6.6 (bug #410071), propagating denial of support for gnutls 3 by + upstream due to license incompatibility + + 06 Jan 2012; Raúl Porcel wireshark-1.6.4.ebuild: + alpha/ia64/sparc stable wrt #389255 + + 23 Dec 2011; Mark Loeser wireshark-1.6.4.ebuild: + Stable ppc/ppc64; bug #389255 + + 18 Dec 2011; Pawel Hajdan jr wireshark-1.6.4.ebuild: + x86 stable wrt bug #389255 + + 15 Dec 2011; Fabian Groffen wireshark-1.6.4.ebuild: + Use EPREFIX/EROOT, bug #321309 + + 14 Dec 2011; Agostino Sarubbo wireshark-1.6.4.ebuild: + Stable for AMD64, wrt security bug #389255 + + 13 Dec 2011; Jeroen Roovers wireshark-1.6.4.ebuild: + Stable for HPPA (bug #389255). + + 12 Dec 2011; Peter Volkov wireshark-1.6.4.ebuild, + +files/wireshark-1.6.4-doc-build.patch: + Fix validity error in release-notes.xml, bug #394433 wrt Juergen Rose. + +*wireshark-1.6.4 (12 Dec 2011) + + 12 Dec 2011; Peter Volkov +wireshark-1.6.4.ebuild, + +files/wireshark-1.6.4-build.patch: + Version bump, fixes security bug #389255 thank Sean Amoss for report. Silent + warnings during build, bug #365295 wrt Agostino Sarubbo. Update fcaps() + message for recent kernels, bug 390901 wrt Alexandre Rostovtsev. + + 08 Oct 2011; Peter Volkov + -files/wireshark-0.99.7-asneeded.patch, + -files/wireshark-0.99.8-as-needed.patch, + -files/wireshark-1.0.5-text2pcap-protos.patch, + -files/wireshark-1.0-sigpipe.patch, -files/wireshark-1.1.2--as-needed.patch, + -files/wireshark-1.2.8-zlib-1.2.5-capture.patch, + -files/wireshark-1.4.6-gnutls_nettle.patch, + -files/wireshark-1.4.6-wspy_dissectors_dir.patch, -wireshark-1.4.8.ebuild, + -files/wireshark-except-double-free.diff: + Drop old and vulnerable. + + 27 Sep 2011; Kacper Kowalik wireshark-1.4.9.ebuild: + ppc/ppc64 stable wrt #381551 + + 17 Sep 2011; Raúl Porcel wireshark-1.4.9.ebuild: + alpha/ia64/sparc stable wrt #381551 + + 16 Sep 2011; Tony Vroon wireshark-1.4.9.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & + Elijah "Armageddon" El Lazkani in security bug #381551. + + 14 Sep 2011; Jeroen Roovers wireshark-1.4.9.ebuild: + Stable for HPPA (bug #381551). + + 13 Sep 2011; Andreas Schuerch wireshark-1.4.9.ebuild: + x86 stable, Bug 381551 + +*wireshark-1.6.2 (12 Sep 2011) +*wireshark-1.4.9 (12 Sep 2011) + + 12 Sep 2011; Peter Volkov -wireshark-1.4.4.ebuild, + -wireshark-1.4.6-r1.ebuild, -wireshark-1.4.7.ebuild, +wireshark-1.4.9.ebuild, + -wireshark-1.6.0_rc1.ebuild, +wireshark-1.6.2.ebuild: + Version bump. Fixes security bug #381551, thank GLSAMaker/CVETool Bot. Added + 1.6.2, bug #370683. 1.6.2 also fixes bug 373545 wrt Francesco Lamonica. Drop + old. + + 07 Aug 2011; Raúl Porcel wireshark-1.4.8.ebuild: + alpha/ia64/sparc stable wrt #373961 + + 26 Jul 2011; Jeroen Roovers wireshark-1.4.8.ebuild: + Stable for HPPA (bug #373961). + + 24 Jul 2011; Markos Chandras wireshark-1.4.8.ebuild: + Stable on amd64 wrt bug #373961 + + 24 Jul 2011; Mark Loeser wireshark-1.4.8.ebuild: + Stable for ppc/ppc64; bug #373961 + + 24 Jul 2011; Pawel Hajdan jr wireshark-1.4.8.ebuild: + x86 stable wrt security bug #373961 + +*wireshark-1.4.8 (24 Jul 2011) + + 24 Jul 2011; Peter Volkov +wireshark-1.4.8.ebuild: + Version bump, fixes security issue #373961 thank Tim Sammut for report. + + 07 Jun 2011; Kacper Kowalik wireshark-1.4.7.ebuild: + ppc64 stable wrt #369683 + + 05 Jun 2011; Markos Chandras wireshark-1.4.7.ebuild: + Stable on amd64 wrt bug #369683 + + 03 Jun 2011; Raúl Porcel wireshark-1.4.7.ebuild: + alpha/ia64/sparc stable wrt #369683 + + 03 Jun 2011; Thomas Kahle wireshark-1.4.7.ebuild: + x86 stable per bug 369683 + + 03 Jun 2011; Jeroen Roovers wireshark-1.4.7.ebuild: + Stable for HPPA (bug #369683). + + 03 Jun 2011; Brent Baude wireshark-1.4.7.ebuild: + Marking wireshark-1.4.7 ppc for bug 369683 + + 02 Jun 2011; Peter Volkov wireshark-1.4.7.ebuild: + Drop patch (issue fixed upstream), bug 369683 thank Agostino Sarubbo for + report. + +*wireshark-1.4.7 (01 Jun 2011) + + 01 Jun 2011; Peter Volkov -wireshark-1.4.5.ebuild, + +wireshark-1.4.7.ebuild: + Version bump, fixes security bug #369683, thank Jeroen Roovers for report. Drop old. + +*wireshark-1.6.0_rc1 (24 May 2011) + + 24 May 2011; Peter Volkov +wireshark-1.6.0_rc1.ebuild: + Bump release candidate. Please, test and enjoy! + + 15 May 2011; Peter Volkov wireshark-1.4.6-r1.ebuild, + +files/wireshark-1.4.6-gnutls_nettle.patch: + Fixed build issue with gnutls[nettle], bug #361381 thank Diego Elio + Pettenò for report. + + 07 May 2011; Raúl Porcel wireshark-1.4.6-r1.ebuild: + ia64/sparc stable wrt #363895 + + 02 May 2011; Tobias Klausmann + wireshark-1.4.6-r1.ebuild: + Stable on alpha, bug #363895 + + 01 May 2011; Kacper Kowalik + wireshark-1.4.6-r1.ebuild: + ppc/ppc64 stable wrt #363895 + + 01 May 2011; Thomas Kahle wireshark-1.4.6-r1.ebuild: + x86 stable per bug 363895 + + 29 Apr 2011; Markos Chandras wireshark-1.4.6-r1.ebuild: + Stable on amd64 wrt bug #363895 + + 29 Apr 2011; Jeroen Roovers wireshark-1.4.6-r1.ebuild: + Stable for HPPA (bug #363895) + + 29 Apr 2011; Peter Volkov wireshark-1.4.5.ebuild, + -wireshark-1.4.6.ebuild, +wireshark-1.4.6-r1.ebuild, + +files/wireshark-1.4.6-wspy_dissectors_dir.patch: + Fix wspy_dissectors error, bug 363895#c5. Drop stable keywords on 1.4.5 as + it's buggy. + +*wireshark-1.4.6-r1 (29 Apr 2011) + + 29 Apr 2011; Peter Volkov -wireshark-1.4.6.ebuild, + +wireshark-1.4.6-r1.ebuild, + +files/wireshark-1.4.6-wspy_dissectors_dir.patch: + Fix wspy_dissectors error, bug 363895#c5 + +*wireshark-1.4.6 (29 Apr 2011) + + 29 Apr 2011; Jeroen Roovers +wireshark-1.4.6.ebuild: + Version bump. + + 18 Apr 2011; Jeroen Roovers wireshark-1.4.5.ebuild: + Stable for HPPA (bug #363895). + + 17 Apr 2011; Christian Faulhammer + wireshark-1.4.5.ebuild: + stable x86, security bug 363895 + +*wireshark-1.4.5 (17 Apr 2011) + + 17 Apr 2011; Peter Volkov -wireshark-1.4.3.ebuild, + +wireshark-1.4.5.ebuild: + Version bump, fixes security bug 363895, thank Tim Sammut for report. + Upstream fixed bug 358097, thank Agostino Sarubbo for report. Drop old. + + 13 Mar 2011; Kacper Kowalik wireshark-1.4.4.ebuild: + ppc/ppc64 stable wrt #354197 + + 13 Mar 2011; Peter Volkov wireshark-1.4.4.ebuild: + Added ewarn for bug #358101, thank Agostino Sarubbo for note. + + 12 Mar 2011; Raúl Porcel wireshark-1.4.4.ebuild: + alpha/ia64/sparc stable wrt #354197 + + 10 Mar 2011; Jeroen Roovers wireshark-1.4.4.ebuild: + Stable for HPPA (bug #354197). + + 10 Mar 2011; Thomas Kahle wireshark-1.4.4.ebuild: + x86 stable per bug 354197 + + 09 Mar 2011; Markos Chandras wireshark-1.4.4.ebuild: + Stable on amd64 wrt bug #354197 + +*wireshark-1.4.4 (09 Mar 2011) + + 09 Mar 2011; Peter Volkov -wireshark-1.2.13.ebuild, + +wireshark-1.4.4.ebuild: + Version bump, fixes security issue #354197, thank Paweł Hajdan, Jr. for + report. Don't depend on elinks, bug #352601, thank Nick Bowler for + investigation. Fixes security issue with dumpcap, bug #357237, thank + Sebastian Thorarensen for findings and report! + + 29 Jan 2011; Raúl Porcel wireshark-1.4.3.ebuild: + alpha/ia64/sparc stable wrt #350551 + + 24 Jan 2011; Jeroen Roovers wireshark-1.4.3.ebuild: + Stable for HPPA (bug #350551). + + 23 Jan 2011; Peter Volkov -wireshark-1.2.12.ebuild, + -wireshark-1.4.2.ebuild, wireshark-1.4.3.ebuild: + Drop old. Fixed warning reported in bug #350551 by Kacper Kowalik + (Xarthisius). + + 23 Jan 2011; Peter Volkov wireshark-1.4.3.ebuild: + Fixed build issue, bug #349231 again. Thank Nathan Caldwell again... + + 22 Jan 2011; Christian Faulhammer + wireshark-1.4.3.ebuild: + stable x86, security bug 350551 + + 22 Jan 2011; Markos Chandras wireshark-1.4.3.ebuild: + Stable on amd64 wrt bug #350551 + + 22 Jan 2011; Kacper Kowalik + wireshark-1.4.3.ebuild: + ppc/ppc64 stable wrt 350551 + +*wireshark-1.4.3 (22 Jan 2011) + + 22 Jan 2011; Peter Volkov +wireshark-1.4.3.ebuild: + Version bump, fixes multiple vulnerabilities bug #350551, thank Stefan + Behte for report. + + 27 Dec 2010; Brent Baude wireshark-1.2.13.ebuild: + Marking wireshark-1.2.13 ppc64 for bug 346191 + + 21 Dec 2010; Peter Volkov wireshark-1.4.2.ebuild: + Fixed build issue, bug #349231, thank Nathan Caldwell for report and Rafał + Mużyło for preliminary investigations. + + 05 Dec 2010; Raúl Porcel wireshark-1.4.2.ebuild: + Add ~alpha/~ia64/~sparc wrt #347259 + + 30 Nov 2010; Peter Volkov wireshark-1.4.2.ebuild: + Depend on x11-misc/xdg-utils only if gtk gui is built, bug #347325, thank + Guillaume Castagnino for report. + + 30 Nov 2010; Jeroen Roovers wireshark-1.4.2.ebuild: + Spelling, grammar. + + 30 Nov 2010; Jeroen Roovers wireshark-1.4.2.ebuild: + Marked ~hppa (bug #347259). + +*wireshark-1.4.2 (30 Nov 2010) + + 30 Nov 2010; Peter Volkov -wireshark-1.4.0_rc2.ebuild, + +wireshark-1.4.2.ebuild: + Version bump, #346529 wrt Mike Auty. + + 27 Nov 2010; Raúl Porcel wireshark-1.2.13.ebuild: + alpha/ia64/sparc stable wrt #346191 + + 26 Nov 2010; Christian Faulhammer + wireshark-1.2.13.ebuild: + stable x86, security bug 346191 + + 26 Nov 2010; Markos Chandras wireshark-1.2.13.ebuild: + Stable on amd64 wrt bug #346191 + + 25 Nov 2010; Jeroen Roovers wireshark-1.2.13.ebuild: + Stable for HPPA PPC (bug #346191). + +*wireshark-1.2.13 (25 Nov 2010) + + 25 Nov 2010; Peter Volkov -wireshark-1.2.10.ebuild, + -wireshark-1.2.11.ebuild, +wireshark-1.2.13.ebuild: + Version bump, fixes buffer overflow vulnerability, bug #346191, thank Tim + Sammut for report. + + 25 Oct 2010; Mark Loeser wireshark-1.2.12.ebuild: + Stable for ppc64; bug #339401 + + 17 Oct 2010; Raúl Porcel wireshark-1.2.12.ebuild: + ia64/sparc stable wrt #339401 + + 16 Oct 2010; Tobias Klausmann + wireshark-1.2.12.ebuild: + Stable on alpha, bug #339401 + + 15 Oct 2010; Pawel Hajdan jr + wireshark-1.2.12.ebuild: + x86 stable wrt security bug #339401 + + 15 Oct 2010; Jeroen Roovers wireshark-1.2.12.ebuild: + Stable for HPPA (bug #339401). + + 15 Oct 2010; Brent Baude wireshark-1.2.12.ebuild: + Marking wireshark-1.2.12 ppc for bug 339401 + + 14 Oct 2010; Markos Chandras + wireshark-1.2.12.ebuild: + Stable on amd64 wrt bug #339401 + +*wireshark-1.2.12 (14 Oct 2010) + + 14 Oct 2010; Peter Volkov +wireshark-1.2.12.ebuild: + Version bump, fixes security vulnerability #339401 reported by Tim Sammut. + +*wireshark-1.2.11 (03 Sep 2010) + + 03 Sep 2010; Peter Volkov +wireshark-1.2.11.ebuild: + Version bump. + + 10 Aug 2010; Brent Baude wireshark-1.2.10.ebuild: + Marking wireshark-1.2.10 ppc64 for bug 330479 + + 01 Aug 2010; Jeroen Roovers wireshark-1.2.10.ebuild: + Stable for HPPA (bug #330479). + + 31 Jul 2010; Jeroen Roovers wireshark-1.2.10.ebuild: + Stable for PPC (bug #330479). + + 31 Jul 2010; Raúl Porcel wireshark-1.2.10.ebuild: + alpha/ia64/sparc stable wrt #330479 + + 31 Jul 2010; Markos Chandras + wireshark-1.2.10.ebuild: + Stable on amd64 wrt bug #330479 + + 31 Jul 2010; Pawel Hajdan jr + wireshark-1.2.10.ebuild: + x86 stable wrt security bug #330479 + +*wireshark-1.4.0_rc2 (30 Jul 2010) +*wireshark-1.2.10 (30 Jul 2010) + + 30 Jul 2010; Peter Volkov -wireshark-1.2.8-r1.ebuild, + +wireshark-1.2.10.ebuild, -wireshark-1.4.0_rc1.ebuild, + +wireshark-1.4.0_rc2.ebuild: + Version bump. Fixes security vulnerabilities, bug #330479. + + 08 Jul 2010; Jeroen Roovers wireshark-1.2.9.ebuild: + Stable for PPC (bug #323859). + + 08 Jul 2010; Brent Baude wireshark-1.2.9.ebuild: + Marking wireshark-1.2.9 ppc64 for bug 323859 + + 03 Jul 2010; Raúl Porcel wireshark-1.4.0_rc1.ebuild: + Add ~alpha/~ia64/~sparc wrt #323947 + + 24 Jun 2010; Jeroen Roovers wireshark-1.4.0_rc1.ebuild: + Marked ~hppa (bug #323947). + + 21 Jun 2010; Markus Meier wireshark-1.2.9.ebuild: + amd64 stable, bug #323859 + + 20 Jun 2010; Guy Martin wireshark-1.2.9.ebuild: + hppa stable, #323859 + + 19 Jun 2010; Raúl Porcel wireshark-1.2.9.ebuild: + alpha/ia64/sparc stable wrt #323859 + + 14 Jun 2010; Pawel Hajdan jr + wireshark-1.2.9.ebuild: + x86 stable wrt security bug #323859 + +*wireshark-1.4.0_rc1 (14 Jun 2010) + + 14 Jun 2010; Peter Volkov +wireshark-1.4.0_rc1.ebuild, + metadata.xml: + Added first release candidate. + +*wireshark-1.2.9 (11 Jun 2010) + + 11 Jun 2010; Peter Volkov -wireshark-1.2.6.ebuild, + -wireshark-1.2.7.ebuild, -wireshark-1.2.7-r1.ebuild, + -wireshark-1.2.8.ebuild, +wireshark-1.2.9.ebuild: + Version bump. Drop old. + + 15 May 2010; Raúl Porcel wireshark-1.2.8-r1.ebuild: + alpha/ia64/sparc stable wrt #318935 + + 15 May 2010; Markus Meier wireshark-1.2.8-r1.ebuild: + amd64/x86 stable, bug #318935 + + 10 May 2010; Jeroen Roovers wireshark-1.2.8-r1.ebuild: + Stable for PPC (bug #318935). + + 10 May 2010; Jeroen Roovers wireshark-1.2.8-r1.ebuild: + Stable for HPPA (bug #318935). + + 10 May 2010; Brent Baude wireshark-1.2.8-r1.ebuild: + Marking wireshark-1.2.8-r1 ppc64 for bug 318935 + +*wireshark-1.2.8-r1 (08 May 2010) + + 08 May 2010; Peter Volkov +wireshark-1.2.8-r1.ebuild, + +files/wireshark-1.2.8-zlib-1.2.5-capture.patch: + Fix failure to capture packets with newer zlib, bug #316835, thank Richard + for report. + +*wireshark-1.2.8 (06 May 2010) + + 06 May 2010; Peter Volkov +wireshark-1.2.8.ebuild: + Version bump. + +*wireshark-1.2.7-r1 (25 Apr 2010) + + 25 Apr 2010; Peter Volkov -wireshark-1.2.6-r1.ebuild, + +wireshark-1.2.7-r1.ebuild: + zlib now breaks capture, bug 316835, thank Richard and Alexander E. + Patrakov for report. + + 22 Apr 2010; Peter Volkov wireshark-1.2.7.ebuild: + zlib USE flag back as it should be fixed now, bug #311241. + +*wireshark-1.2.7 (01 Apr 2010) + + 01 Apr 2010; Peter Volkov +wireshark-1.2.7.ebuild: + Version bump. + + 28 Mar 2010; Peter Volkov wireshark-1.2.6-r1.ebuild: + Disable zlib, bug #311241 + +*wireshark-1.2.6-r1 (26 Mar 2010) + + 26 Mar 2010; Samuli Suominen + +wireshark-1.2.6-r1.ebuild: + Revision bump to -r1 preventing zlib downgrade for ~arch users wrt + #311241. + + 26 Mar 2010; Peter Volkov wireshark-1.2.6.ebuild: + Require -wireshark-1.2.5.ebuild, + wireshark-1.2.6.ebuild: + amd64 stable, bug #302665. Drop vulnerable. + + 30 Jan 2010; Raúl Porcel wireshark-1.2.6.ebuild: + alpha/ia64/sparc/x86 stable wrt #302665 + + 28 Jan 2010; Jeroen Roovers wireshark-1.2.6.ebuild: + Stable for HPPA (bug #302665). + + 28 Jan 2010; Brent Baude wireshark-1.2.6.ebuild: + Marking wireshark-1.2.6 ppc for bug 302665 + + 28 Jan 2010; Brent Baude wireshark-1.2.6.ebuild: + Marking wireshark-1.2.6 ppc64 for bug 302665 + +*wireshark-1.2.6 (28 Jan 2010) + + 28 Jan 2010; Peter Volkov -wireshark-1.2.3.ebuild, + -wireshark-1.2.4.ebuild, +wireshark-1.2.6.ebuild: + Version bump, fixes security issue #302665. Remove old. + + 11 Jan 2010; Mike Frysinger wireshark-1.2.3.ebuild, + wireshark-1.2.4.ebuild, wireshark-1.2.5.ebuild: + Drop -fomit-frame-pointer filter for USE=profile. + + 22 Dec 2009; Jeroen Roovers wireshark-1.2.5.ebuild: + Stable for PPC (bug #297388). + + 21 Dec 2009; Raúl Porcel wireshark-1.2.5.ebuild: + alpha/ia64/sparc stable wrt #297388 + + 20 Dec 2009; Brent Baude wireshark-1.2.5.ebuild: + Marking wireshark-1.2.5 ppc64 for bug 297388 + + 19 Dec 2009; Jeroen Roovers wireshark-1.2.5.ebuild: + Stable for HPPA (bug #297388). + + 19 Dec 2009; Richard Freeman wireshark-1.2.5.ebuild: + amd64 stable - 297388 + + 18 Dec 2009; Christian Faulhammer + wireshark-1.2.5.ebuild: + stable x86, security bug 297388 + +*wireshark-1.2.5 (18 Dec 2009) + + 18 Dec 2009; Peter Volkov +wireshark-1.2.5.ebuild: + Version bump. Fixes security bug #297388. + +*wireshark-1.2.4 (17 Nov 2009) + + 17 Nov 2009; Peter Volkov +wireshark-1.2.4.ebuild: + Version bump. + + 14 Nov 2009; Peter Volkov wireshark-1.2.3.ebuild: + USE='profile' and PIE are incompatible, bug 292991, thank Radoslaw Madej + for report. + + 04 Nov 2009; Peter Volkov -wireshark-1.2.1.ebuild, + -wireshark-1.2.2.ebuild: + Revert ChangeLog, thank PSYCHO___ for report. Remove vulnerable versions. + + 01 Nov 2009; nixnut wireshark-1.2.3.ebuild: + ppc stable #290710 + + 31 Oct 2009; Brent Baude wireshark-1.2.3.ebuild: + Marking wireshark-1.2.3 ppc64 for bug 290710 + + 30 Oct 2009; Raúl Porcel wireshark-1.2.3.ebuild: + alpha/ia64/sparc stable wrt #290710 + + 29 Oct 2009; Jeroen Roovers wireshark-1.2.3.ebuild: + Stable for HPPA (bug #290710). + + 29 Oct 2009; wireshark-1.2.3.ebuild: + Marked stable on AMD64 as requested by Alex "a3li" Legler in security bug + #290710. Tested capture on a Marvell "sky2" 88E8055 Gig-copper NIC. + + 28 Oct 2009; Christian Faulhammer + wireshark-1.2.3.ebuild: + stable x86, security bug 290710 + +*wireshark-1.2.3 (28 Oct 2009) + + 28 Oct 2009; Peter Volkov +wireshark-1.2.3.ebuild: + Version bump, fixes number of security issues, bug #290710, thank Alex + Legler for report. + + 26 Oct 2009; Mounir Lamouri wireshark-1.2.2.ebuild: + Stable for ppc, bug 285280 + + 18 Oct 2009; Brent Baude wireshark-1.2.2.ebuild: + Marking wireshark-1.2.2 ppc64 for bug 285280 + + 12 Oct 2009; Raúl Porcel wireshark-1.2.2.ebuild: + ia64/sparc stable wrt #285280 + + 11 Oct 2009; Jeroen Roovers wireshark-1.2.2.ebuild: + Stable for HPPA (bug #285280). + + 11 Oct 2009; Tobias Klausmann + wireshark-1.2.2.ebuild: + Stable on alpha, bug #285280 + + 09 Oct 2009; Markus Meier wireshark-1.2.2.ebuild: + x86 stable, bug #285280 + + 09 Oct 2009; Richard Freeman wireshark-1.2.2.ebuild: + amd64 stable - 285280 + +*wireshark-1.2.2 (08 Oct 2009) + + 08 Oct 2009; Peter Volkov -wireshark-1.0.8.ebuild, + +wireshark-1.2.2.ebuild: + Version bump, fixes security issue bug #285280, thank Alex Legler for + report. Dropped gtk IUSE default, bug #279849. + + 09 Aug 2009; nixnut wireshark-1.2.1.ebuild: + ppc stable #278564 + + 02 Aug 2009; Raúl Porcel wireshark-1.2.1.ebuild: + ia64 stable wrt #278564 + + 31 Jul 2009; Tiago Cunha wireshark-1.2.1.ebuild: + stable sparc, security bug 278564 + + 26 Jul 2009; Brent Baude wireshark-1.2.1.ebuild: + Marking wireshark-1.2.1 ppc64 for bug 278564 + + 21 Jul 2009; Jeroen Roovers wireshark-1.2.1.ebuild: + Stable for HPPA (bug #278564). + + 21 Jul 2009; Christian Faulhammer + wireshark-1.2.1.ebuild: + stable x86, security bug 278564 + + 21 Jul 2009; Tobias Klausmann + wireshark-1.2.1.ebuild: + Stable on alpha, bug #278564 + + 21 Jul 2009; wireshark-1.2.1.ebuild: + Marked stable on AMD64 for security bug #278564. Tested on a Core2 Duo + with a Marvell "Sky2" 88E8055 NIC. + +*wireshark-1.2.1 (21 Jul 2009) + + 21 Jul 2009; Peter Volkov -wireshark-1.2.0.ebuild, + +wireshark-1.2.1.ebuild: + Version bump, bug #278564, thank Alex Legler for report. Remove vulnerable + version. + +*wireshark-1.2.0 (17 Jun 2009) + + 17 Jun 2009; Peter Volkov + -files/wireshark-1.1.2-misc-warnings.patch, + -files/wireshark-1.1.3-misc-warnings.patch, -wireshark-1.2.0_rc1.ebuild, + +wireshark-1.2.0.ebuild: + Version bump. Dropped unused patches. + +*wireshark-1.2.0_rc1 (29 May 2009) + + 29 May 2009; Peter Volkov -wireshark-1.0.7.ebuild, + -wireshark-1.1.3.ebuild, +wireshark-1.2.0_rc1.ebuild: + Version bump. Remove old/unused. + + 27 May 2009; Raúl Porcel wireshark-1.0.8.ebuild: + alpha/ia64 stable wrt #271062 + + 26 May 2009; Tiago Cunha wireshark-1.0.8.ebuild: + stable sparc, security bug 271062 + + 25 May 2009; Brent Baude wireshark-1.0.8.ebuild: + Marking wireshark-1.0.8 ppc64 and ppc for bug 271062 + + 24 May 2009; Jeroen Roovers wireshark-1.0.8.ebuild: + Stable for HPPA (bug #271062). + + 24 May 2009; Markus Meier wireshark-1.0.8.ebuild: + amd64/x86 stable, bug #271062 + +*wireshark-1.0.8 (24 May 2009) + + 24 May 2009; Peter Volkov +wireshark-1.0.8.ebuild: + Version bump, fixes security issue #271062. + + 04 May 2009; Peter Volkov -wireshark-1.0.6-r1.ebuild, + wireshark-1.0.7, wireshark-1.1.3: + tshark should not be suid, bug #268324, thank Wolfgang Goetz for report. + Remove old. + + 11 Apr 2009; Jeroen Roovers wireshark-1.0.7.ebuild: + Stable for HPPA (bug #264571). + + 10 Apr 2009; Raúl Porcel wireshark-1.0.7.ebuild: + alpha/ia64/sparc/x86 stable wrt #264571 + + 10 Apr 2009; Tobias Heinlein + wireshark-1.0.7.ebuild: + amd64 stable wrt security bug #264571 + + 09 Apr 2009; Brent Baude wireshark-1.0.7.ebuild: + Marking wireshark-1.0.7 ppc64 and ppc for bug 264571 + +*wireshark-1.0.7 (09 Apr 2009) + + 09 Apr 2009; Peter Volkov -wireshark-1.0.6.ebuild, + +wireshark-1.0.7.ebuild, -wireshark-1.1.2.ebuild: + Version bump, fixes security bug #264571, thank Robert Buchholz for report. + + 02 Apr 2009; Raúl Porcel wireshark-1.0.6-r1.ebuild: + alpha/ia64 stable wrt #263443 + + 27 Mar 2009; Jeroen Roovers wireshark-1.0.6-r1.ebuild: + Stable for HPPA (bug #263443). + + 25 Mar 2009; Joseph Jezak wireshark-1.0.6-r1.ebuild: + Marked ppc/ppc64 stable for bug #263443. + + 24 Mar 2009; Tiago Cunha wireshark-1.0.6-r1.ebuild: + stable sparc, bug 263443 + +*wireshark-1.1.3 (24 Mar 2009) + + 24 Mar 2009; Peter Volkov + +files/wireshark-1.1.3-misc-warnings.patch, +wireshark-1.1.3.ebuild: + Version bump. + + 23 Mar 2009; Markus Meier wireshark-1.0.6-r1.ebuild: + amd64/x86 stable, bug #263443 + + 08 Mar 2009; Peter Volkov + +files/wireshark-1.1.2-misc-warnings.patch, wireshark-1.1.2.ebuild: + Fixed build failure in function 'dissect_sflow_sample_rawheaderdata' + +*wireshark-1.0.6-r1 (05 Mar 2009) + + 05 Mar 2009; Peter Volkov + -files/wireshark-1.0.5-glib-1-build.patch, + +files/wireshark-1.0-sigpipe.patch, -wireshark-1.0.5.ebuild, + +wireshark-1.0.6-r1.ebuild: + Fixed freeze on start issue, bug #260457, thank haarp for report. + + 11 Feb 2009; Tobias Scherbaum + wireshark-1.0.6.ebuild: + ppc stable, bug #258013 + + 10 Feb 2009; Brent Baude wireshark-1.0.6.ebuild: + Marking wireshark-1.0.6 ppc64 for bug 258013 + + 09 Feb 2009; Raúl Porcel wireshark-1.0.6.ebuild: + ia64/sparc stable wrt #258013 + + 08 Feb 2009; Markus Meier wireshark-1.0.6.ebuild: + amd64/x86 stable, bug #258013 + + 07 Feb 2009; Jeroen Roovers wireshark-1.0.6.ebuild: + Stable for HPPA (bug #258013). + + 07 Feb 2009; Tobias Klausmann + wireshark-1.0.6.ebuild: + Stable on alpha, bug #258013 + +*wireshark-1.0.6 (07 Feb 2009) + + 07 Feb 2009; Peter Volkov +wireshark-1.0.6.ebuild: + Version bump. + +*wireshark-1.1.2 (19 Jan 2009) + + 19 Jan 2009; Peter Volkov + -files/wireshark-1.0.4-zlib-build.patch, + -files/wireshark-1.1.1--as-needed.patch, + -files/wireshark-1.1.1-misc-warnings.patch, + +files/wireshark-1.1.2--as-needed.patch, -wireshark-1.0.4.ebuild, + -wireshark-1.1.1.ebuild, +wireshark-1.1.2.ebuild: + Version bump of development version, remove old. + + 26 Dec 2008; Mike Frysinger + +files/wireshark-1.0.5-text2pcap-protos.patch, wireshark-1.0.5.ebuild: + Fix building on 64bit systems due to implicit string prototypes. + + 18 Dec 2008; Tobias Scherbaum + wireshark-1.0.5.ebuild: + ppc stable, bug #248425 + + 16 Dec 2008; Brent Baude wireshark-1.0.5.ebuild: + Marking wireshark-1.0.5 ppc64 for bug 248425 + + 16 Dec 2008; Raúl Porcel wireshark-1.0.5.ebuild: + ia64 stable wrt #248425 + + 15 Dec 2008; Jeroen Roovers wireshark-1.0.5.ebuild: + Stable for HPPA (bug #248425). + + 14 Dec 2008; Peter Volkov wireshark-1.0.5.ebuild: + Fixed dodoc on nonexistent files, bug #248425, thank Markus Meier for report. + + 14 Dec 2008; Tobias Klausmann + wireshark-1.0.5.ebuild: + Stable on alpha, bug #248425 + + 14 Dec 2008; Markus Meier wireshark-1.0.5.ebuild: + amd64/x86 stable, bug #248425 + + 14 Dec 2008; Friedrich Oslage + wireshark-1.0.5.ebuild: + Stable on sparc, security bug #248425 + +*wireshark-1.0.5 (13 Dec 2008) + + 13 Dec 2008; Peter Volkov + +files/wireshark-1.0.5-glib-1-build.patch, +wireshark-1.0.5.ebuild: + Version bump, fixes security issue #248425, thank Steven Susbauer for report. + + 22 Nov 2008; Peter Volkov + files/wireshark-1.1.1-misc-warnings.patch, -wireshark-1.0.3.ebuild: + Updated patch to handle more points of failure. Remove old. + + 15 Nov 2008; Tobias Scherbaum + wireshark-1.0.4.ebuild: + ppc stable, bug #242996 + + 30 Oct 2008; Peter Volkov + +files/wireshark-1.0.4-zlib-build.patch, wireshark-1.0.4.ebuild: + Build fails without zlib, this patch fixes it, bug #244931, thank emos696 + AT hotmail.com for this work. + + 22 Oct 2008; Guy Martin wireshark-1.0.4.ebuild: + hppa stable, #242996 + + 22 Oct 2008; Raúl Porcel wireshark-1.0.4.ebuild: + alpha/ia64/x86 stable wrt #242996 + + 21 Oct 2008; Markus Rothe wireshark-1.0.4.ebuild: + Stable on ppc64; bug #242996 + + 21 Oct 2008; Ferris McCormick wireshark-1.0.4.ebuild: + Sparc stable --- Security Bug #242996 --- appears to work fine. + + 21 Oct 2008; Jeremy Olexa wireshark-1.0.4.ebuild: + amd64 stable, accelerated due to security. bug #242996 + +*wireshark-1.0.4 (21 Oct 2008) + + 21 Oct 2008; Peter Volkov +wireshark-1.0.4.ebuild, + wireshark-1.1.1.ebuild: + Version bump. + + 17 Oct 2008; Peter Volkov + +files/wireshark-1.1.1--as-needed.patch, + +files/wireshark-1.1.1-misc-warnings.patch, wireshark-1.1.1.ebuild: + Fixed build issue with --as-needed and lua enabled. Fixed build issues with + -ftracer, bug #239941, thank Thomas Pegeot for report. + +*wireshark-1.1.1 (10 Oct 2008) + + 10 Oct 2008; Peter Volkov + -files/wireshark-1.1.0-as-needed.patch, -wireshark-1.1.0.ebuild, + +wireshark-1.1.1.ebuild: + Version bump. Some cleanups in ebuild. + + 04 Oct 2008; Peter Volkov metadata.xml, + wireshark-1.1.0.ebuild: + Change c-ares USE flag to ares, as other packages already USE ares. + + 18 Sep 2008; Peter Volkov wireshark-1.1.0.ebuild: + Fixed dependency on c-ares and configuration. + +*wireshark-1.1.0 (17 Sep 2008) + + 17 Sep 2008; Peter Volkov + +files/wireshark-1.1.0-as-needed.patch, metadata.xml, + -wireshark-1.0.2.ebuild, +wireshark-1.1.0.ebuild: + Bump development version. + + 10 Sep 2008; Olivier Crête wireshark-1.0.3.ebuild: + amd64 stable, bug #236515 + + 10 Sep 2008; Brent Baude wireshark-1.0.3.ebuild: + Marking wireshark-1.0.3 ppc64 and ppc for bug 236515 + + 10 Sep 2008; Raúl Porcel wireshark-1.0.3.ebuild: + alpha/ia64/sparc/x86 stable wrt #236515 + + 10 Sep 2008; Jeroen Roovers wireshark-1.0.3.ebuild: + Stable for HPPA (bug #236515). + +*wireshark-1.0.3 (10 Sep 2008) + + 10 Sep 2008; Peter Volkov +wireshark-1.0.3.ebuild: + Version bump, fixes security issues #236515, thank Robert Buchholz for + report. + + 04 Aug 2008; Jeroen Roovers metadata.xml: + Describe local USE flags for GLEP 56. + + 03 Aug 2008; Cédric Krier wireshark-1.0.2.ebuild: + Add gtk m4 for bug #233158 + + 20 Jul 2008; Peter Volkov -wireshark-1.0.0.ebuild, + -wireshark-1.0.1.ebuild: + Removing vulnerable versions. + + 17 Jul 2008; Kenneth Prugh wireshark-1.0.2.ebuild: + amd64 stable, bug #231587 + + 15 Jul 2008; Tobias Scherbaum + wireshark-1.0.2.ebuild: + ppc stable, bug #231587 + + 15 Jul 2008; Markus Rothe wireshark-1.0.2.ebuild: + Stable on ppc64; bug #231587 + + 14 Jul 2008; Jeroen Roovers wireshark-1.0.2.ebuild: + Stable for HPPA (bug #231587). + + 13 Jul 2008; Raúl Porcel wireshark-1.0.2.ebuild: + alpha/ia64/sparc/x86 stable wrt #231587 + +*wireshark-1.0.2 (12 Jul 2008) + + 12 Jul 2008; Marcelo Goes +wireshark-1.0.2.ebuild: + 1.0.2 version bump for security bug 231587. Thanks to 7v5w7go9ub0o + <7v5w7go9ub0o at gmail dot com>. + + 05 Jul 2008; Markus Meier wireshark-1.0.1.ebuild: + amd64 stable, bug #230411 + + 05 Jul 2008; Brent Baude wireshark-1.0.1.ebuild: + Marking wireshark-1.0.1 ppc64 for bug 230411 + + 05 Jul 2008; Tobias Scherbaum + wireshark-1.0.1.ebuild: + ppc stable, bug #230411 + + 04 Jul 2008; Jeroen Roovers wireshark-1.0.1.ebuild: + Stable for HPPA (bug #230411). + + 03 Jul 2008; Raúl Porcel wireshark-1.0.1.ebuild: + alpha/ia64/sparc/x86 stable wrt #230411 + +*wireshark-1.0.1 (03 Jul 2008) + + 03 Jul 2008; Peter Volkov + -files/wireshark-0.99.8-libpcap-compile.patch, -wireshark-0.99.8.ebuild, + +wireshark-1.0.1.ebuild: + Version bump, bug #230411, thank 7v5w7go9ub0o for report. + + 10 Apr 2008; Peter Volkov wireshark-1.0.0.ebuild: + cap_kill is not required in wireshark-1.0.0, bug #217061, thank Justin + Bronder for report. + + 03 Apr 2008; Tobias Scherbaum + wireshark-1.0.0.ebuild: + ppc stable, bug #215276 + + 03 Apr 2008; Peter Volkov wireshark-1.0.0.ebuild: + Fixed build with profile USE flag and -fomit-frame-pointer, bug #215806, + thank Joel Thompson for report and Mikael Magnusson for solution. + + 02 Apr 2008; Markus Rothe wireshark-1.0.0.ebuild: + Stable on ppc64; bug #215276 + + 02 Apr 2008; Jeroen Roovers wireshark-1.0.0.ebuild: + Stable for HPPA (bug #215276). + + 02 Apr 2008; Raúl Porcel wireshark-1.0.0.ebuild: + alpha/ia64/sparc stable wrt security #215276 + + 02 Apr 2008; Christian Faulhammer + wireshark-1.0.0.ebuild: + stable x86, security bug 215276 + + 02 Apr 2008; Richard Freeman wireshark-1.0.0.ebuild: + amd64 stable - 215276 + +*wireshark-1.0.0 (01 Apr 2008) + + 01 Apr 2008; Peter Volkov + -files/wireshark-1.0.0_rc1-fix-setcap-EPERM.patch, + -files/wireshark-1.0.0_rc1-fix-stop-capture.patch, + -wireshark-1.0.0_rc1.ebuild, -wireshark-1.0.0_rc1-r1.ebuild, + +wireshark-1.0.0.ebuild: + Version bump, as usual security fixes, bug #215276, thank Robert Buchholz + and Christian Faulhammer for report. + +*wireshark-1.0.0_rc1-r1 (23 Mar 2008) + + 23 Mar 2008; Peter Volkov + +files/wireshark-1.0.0_rc1-fix-setcap-EPERM.patch, + +files/wireshark-1.0.0_rc1-fix-stop-capture.patch, + +wireshark-1.0.0_rc1-r1.ebuild: + Fix wireshark stop when built with caps. + +*wireshark-1.0.0_rc1 (19 Mar 2008) + + 19 Mar 2008; Peter Volkov + -files/wireshark-0.99.7-libgcrypt.patch, -wireshark-0.99.7.ebuild, + +wireshark-1.0.0_rc1.ebuild: + Bump to 1.0.0pre1. Removed old vulnerable. + + 19 Mar 2008; Markus Rothe wireshark-0.99.8.ebuild: + Stable on ppc64; bug #212149 + + 18 Mar 2008; Peter Volkov + -files/wireshark-0.99.7-crash-emem.c.patch, + -files/wireshark-0.99.7-exit.patch, + -files/wireshark-0.99.7-glib-1.2-compile-fix.patch, + -wireshark-0.99.7-r1.ebuild, -wireshark-0.99.7-r2.ebuild, + -wireshark-0.99.8_rc1.ebuild, wireshark-0.99.8.ebuild: + Removed unused ebuilds. Made pcap USE flag enabled by default to avoid + further questions why wireshark is unable to capture packets. + + 18 Mar 2008; Tobias Scherbaum + wireshark-0.99.8.ebuild: + ppc stable, bug #212149 + + 18 Mar 2008; Raúl Porcel wireshark-0.99.8.ebuild: + alpha/ia64/sparc stable wrt security #212149 + + 17 Mar 2008; Jeroen Roovers wireshark-0.99.8.ebuild: + Stable for HPPA (bug #212149). + + 17 Mar 2008; Peter Volkov wireshark-0.99.8.ebuild: + Fixed build problem with heimdal, bug #213705, thank Doug Goldstein for + report. + + 17 Mar 2008; Dawid Węgliński wireshark-0.99.8.ebuild: + Stable on x86 (bug #212149) + + 17 Mar 2008; Olivier Crête wireshark-0.99.8.ebuild: + Stable on amd64, bug #212149 + + 17 Mar 2008; Peter Volkov + +files/wireshark-0.99.8-libpcap-compile.patch: + Missed patch added, thank steev for IRC notification. + +*wireshark-0.99.8 (16 Mar 2008) + + 16 Mar 2008; Peter Volkov +wireshark-0.99.8.ebuild: + Finally version bump, fixes security bug #212149, reported by Robert + Buchholz. Fixes libsmi autodep, bug #211324, reported by Fabio Erculiani. + Many other fixes here and there... Dropped check for minimal USE flag in perl. + + 21 Feb 2008; +files/wireshark-0.99.8-as-needed.patch, + wireshark-0.99.8_rc1.ebuild: + Fixed regression: compilation failure with --as-needed, bug 210998, reported + by Mike Auty and Hanno Böck. + +*wireshark-0.99.8_rc1 (20 Feb 2008) + + 20 Feb 2008; metadata.xml, +wireshark-0.99.8_rc1.ebuild: + Version bump to pre-release. Took maintainance. + +*wireshark-0.99.7-r2 (27 Jan 2008) + + 27 Jan 2008; + +files/wireshark-0.99.7-glib-1.2-compile-fix.patch, + +wireshark-0.99.7-r2.ebuild: + Enable lua support, bug 206151, thank you Jaroslaw Niec . + +*wireshark-0.99.7-r1 (10 Jan 2008) + + 10 Jan 2008; -files/wireshark-0.99.6-asneeded.patch, + -files/wireshark-0.99.6-asneeded-r1.patch, + -files/wireshark-0.99.6-gint64-warnings.patch, + -files/wireshark-0.99.6-libgcrypt.patch, -files/wireshark-0.99.6-lm.patch, + +files/wireshark-0.99.7-crash-emem.c.patch, + +files/wireshark-0.99.7-exit.patch, + -files/wireshark-epan_dissectors_packet-diameter.diff, + -wireshark-0.99.6.ebuild, -wireshark-0.99.6-r1.ebuild, + +wireshark-0.99.7-r1.ebuild: + Fixed crash on bad bLength. Fixed crash if user is not in wireshark group, + thank you M. Edward Borasky for report and Kevin Pyle + for investigation and work with upstream to + make this fixed. Removed old and vulnerable. + + 26 Dec 2007; Peter Weller wireshark-0.99.7.ebuild: + Stable on amd64; bug 199958 + + 24 Dec 2007; Raúl Porcel wireshark-0.99.7.ebuild: + alpha/ia64/sparc stable wrt #199958 + + 24 Dec 2007; Jeroen Roovers wireshark-0.99.7.ebuild: + Stable for HPPA (bug #199958). + + 23 Dec 2007; Markus Meier wireshark-0.99.7.ebuild: + x86 stable, security bug #199958 + + 23 Dec 2007; Brent Baude wireshark-0.99.7.ebuild: + Marking wireshark-0.99.7 ppc and ppc64 stable for bug 199958 + + 20 Dec 2007; +files/wireshark-0.99.7-asneeded.patch, + +files/wireshark-0.99.7-libgcrypt.patch: + Missed patches added, bug 202866 reported by + +*wireshark-0.99.7 (20 Dec 2007) + + 20 Dec 2007; +wireshark-0.99.7.ebuild: + New release. Fixes security issues, bug #199958. Thank Robert Buchholz for lots of usefull suggestions on how to improve ebuild. + + 02 Aug 2007; Raphael Marichez wireshark-0.99.6.ebuild, + wireshark-0.99.6-r1.ebuild: + Remove redundant econf lines, reported by steev + + 26 Jul 2007; Chris Gianelloni + wireshark-0.99.6.ebuild, wireshark-0.99.6-r1.ebuild: + Cosmetic changes only... rearranged some of the post-merge output so it fits + properly on 80 columns. + + 24 Jul 2007; Markus Ullmann + -files/wireshark-0.99.5-sizet.patch, -wireshark-0.99.5.ebuild: + Clean out old stuff + +*wireshark-0.99.6-r1 (24 Jul 2007) + + 24 Jul 2007; +files/wireshark-0.99.6-asneeded-r1.patch, + +files/wireshark-0.99.6-gint64-warnings.patch, + +files/wireshark-0.99.6-libgcrypt.patch, +files/wireshark-0.99.6-lm.patch, + +wireshark-0.99.6-r1.ebuild: + Fixed -lm problem with ulibc (bug #186424; thank Natanael Copa + for report. Commited fix for bug #184529 and + enabled warnings treated as errors for gtk-2.0 build like upstream wants us. + Fix for libgcrypt problem reported by armin76 and fixed by drac. + + 20 Jul 2007; Tobias Scherbaum + wireshark-0.99.6.ebuild: + ppc stable, bug #183520 + + 16 Jul 2007; Jeroen Roovers wireshark-0.99.6.ebuild: + Stable for HPPA (bug #183520). + + 16 Jul 2007; Markus Rothe wireshark-0.99.6.ebuild: + Stable on ppc64; bug #183520 + + 16 Jul 2007; Marcus D. Hanwell wireshark-0.99.6.ebuild: + Marked stable on amd64, bug 183520. + + 16 Jul 2007; Raúl Porcel wireshark-0.99.6.ebuild: + alpha/ia64/x86 stable wrt security #183520 + + 16 Jul 2007; Gustavo Zacarias + wireshark-0.99.6.ebuild: + Stable on sparc wrt security #183520 + + 15 Jul 2007; Samuli Suominen + +files/wireshark-0.99.6-asneeded.patch, wireshark-0.99.6.ebuild: + Fix building with asneeded for bug 184668. + + 09 Jul 2007; Raúl Porcel wireshark-0.99.6.ebuild: + Fix bug #184529, blame Jokey + +*wireshark-0.99.6 (06 Jul 2007) + + 06 Jul 2007; Markus Ullmann +wireshark-0.99.6.ebuild: + Security version bump wrt bug #183520 + + 18 Apr 2007; Markus Ullmann -wireshark-0.99.4.ebuild, + -wireshark-0.99.4-r1.ebuild, wireshark-0.99.5.ebuild: + Fix gcc 3.4 bug #165340 thanks to Guenther Brunthaler for the solution, do + some cleanup as well + + 17 Apr 2007; Gustavo Zacarias + wireshark-0.99.5.ebuild: + Stable on sparc wrt #174625 + + 17 Apr 2007; Bryan Østergaard + wireshark-0.99.5.ebuild: + Stable on Alpha, bug 174625. + + 16 Apr 2007; Raúl Porcel wireshark-0.99.5.ebuild: + ia64 stable wrt bug 174625 + + 15 Apr 2007; Andrej Kacian wireshark-0.99.5.ebuild: + Stable on x86, bug #174625. + + 15 Apr 2007; Markus Rothe wireshark-0.99.5.ebuild: + Stable on ppc64; bug #174625 + + 15 Apr 2007; Olivier Crête wireshark-0.99.5.ebuild: + Stable on amd64, bug #174625 + + 14 Apr 2007; Jeroen Roovers wireshark-0.99.5.ebuild: + Stable for HPPA (bug #174625). + + 24 Feb 2007; Daniel Black + wireshark-0.99.4.ebuild, wireshark-0.99.4-r1.ebuild, + wireshark-0.99.5.ebuild: + removed unused autotools import thanks to Flameeyes + + 16 Feb 2007; Daniel Black + +files/wireshark-0.99.5-sizet.patch, wireshark-0.99.5.ebuild: + upstream patch to fix bug #165896 - hopefully + + 10 Feb 2007; Martin Jackson + +files/wireshark-epan_dissectors_packet-diameter.diff, + wireshark-0.99.5.ebuild: + Add patch from FC3/FreeBSD to fix GCC 3.4 link error (#165340) + +*wireshark-0.99.5 (03 Feb 2007) + + 03 Feb 2007; Marcelo Goes + +wireshark-0.99.5.ebuild: + 0.99.5 version bump for bug 165077, reported by Executioner . + + 16 Nov 2006; Roy Marples wireshark-0.99.4.ebuild, + wireshark-0.99.4-r1.ebuild: + Added ~x86-fbsd keyword. + +*wireshark-0.99.4-r1 (12 Nov 2006) + + 12 Nov 2006; Daniel Black + +files/wireshark-except-double-free.diff, -wireshark-0.99.3.ebuild, + +wireshark-0.99.4-r1.ebuild: + Thanks a7x, didier who made great efforts with upstream to prove it was a + Gentoo compiler bug. bug #145974 and bug #133092. removed sec vulnerable + version + + 05 Nov 2006; Brent Baude wireshark-0.99.4.ebuild: + Marking wireshark-0.99.4 ppc64 stable for bug #152951 + + 02 Nov 2006; Olivier Crête wireshark-0.99.4.ebuild: + Stable on amd64 for security bug #152951 + + 02 Nov 2006; Jeroen Roovers wireshark-0.99.4.ebuild: + Stable for HPPA (bug #152951). + + 01 Nov 2006; Bryan Østergaard + wireshark-0.99.4.ebuild: + Stable on ia64, bug 152951. + + 01 Nov 2006; Bryan Østergaard + wireshark-0.99.4.ebuild: + Stable on Alpha, bug 152951. + + 01 Nov 2006; Andrej Kacian wireshark-0.99.4.ebuild: + Stable on x86, security bug #152951. + + 01 Nov 2006; Gustavo Zacarias + wireshark-0.99.4.ebuild: + Stable on sparc wrt security #152951 + + 01 Nov 2006; Tobias Scherbaum + wireshark-0.99.4.ebuild: + ppc stable, bug #152951 + +*wireshark-0.99.4 (01 Nov 2006) + + 01 Nov 2006; Daniel Black + +wireshark-0.99.4.ebuild: + version bump as per security bug #152951. Also fixes dead symlink - bug + #145067, wifiscanner & wireshark: File collision /usr/lib/libwiretap.la bug + #146286 + + 18 Sep 2006; Benjamin Smee wireshark-0.99.3.ebuild: + Small change for bug #147814 + + 12 Sep 2006; Markus Ullmann wireshark-0.99.3.ebuild: + Fixing built_with_use check for non-existant IUSE ( bug #146839 ) + + 30 Aug 2006; Daniel Black + wireshark-0.99.3.ebuild: + changed description to emerge -s ethereal will find it + + 29 Aug 2006; Bryan Østergaard + wireshark-0.99.3.ebuild: + Stable on ia64. + + 27 Aug 2006; Daniel Black + -files/wireshark-0.99.2-libgcrypt-asneeded.patch, + -wireshark-0.99.2.ebuild: + purge vulnerable version + + 27 Aug 2006; Rene Nussbaumer + wireshark-0.99.3.ebuild: + Stable on hppa. See bug #144946. + + 25 Aug 2006; Daniel Black + wireshark-0.99.3.ebuild: + seemed to have dropped hppa - re-added + + 25 Aug 2006; Bryan Østergaard + wireshark-0.99.3.ebuild: + Stable on alpha, bug 144946. + + 25 Aug 2006; Olivier Crête wireshark-0.99.3.ebuild: + Stable on amd64 per security bug #144946 + + 25 Aug 2006; wireshark-0.99.3.ebuild: + Stable on x86, security bug #144946. + + 25 Aug 2006; Jason Wever wireshark-0.99.3.ebuild: + Stable on SPARC wrt security bug #144946. + + 24 Aug 2006; Tobias Scherbaum + wireshark-0.99.3.ebuild: + ppc stable, bug #144946 + + 24 Aug 2006; Markus Rothe wireshark-0.99.3.ebuild: + Stable on ppc64; bug #144946 + +*wireshark-0.99.3 (24 Aug 2006) + + 24 Aug 2006; Daniel Black + +wireshark-0.99.3.ebuild: + version bump - security bug #144946 + + 19 Aug 2006; Jeroen Roovers wireshark-0.99.2.ebuild: + Stable for HPPA. + + 30 Jul 2006; Daniel Black + wireshark-0.99.2.ebuild: + added filter-flags -fstack-protector thanks to Richard Hansen and Kevin F. + Quinn see bug #133092 + + 25 Jul 2006; Daniel Black + wireshark-0.99.2.ebuild: + added RDEPEND on selinux-wireshark for USE=selinux. Thanks to Petre bug #141156 + removed RDEPEND=!net-analyzer in preparation for ethereal->wireshark move. + added ethereal -> wireshark and tethereal -> tshark symlinks thanks to + suggestion from solar + + 20 Jul 2006; Gustavo Zacarias + wireshark-0.99.2.ebuild: + Stable on sparc wrt security #140856 + + 20 Jul 2006; Joshua Jackson wireshark-0.99.2.ebuild: + Stable x86; bug #140856 + + 19 Jul 2006; Daniel Black + +files/wireshark-0.99.2-libgcrypt-asneeded.patch, wireshark-0.99.2.ebuild: + added patch to include gcrypt libraries to solve bug #141021. Thanks to + Alberto Ornaghi for the bug report + + 19 Jul 2006; Simon Stelling wireshark-0.99.2.ebuild: + stable wrt bug 140856 + + 19 Jul 2006; Tobias Scherbaum + wireshark-0.99.2.ebuild: + ppc stable, bug #140856 + + 19 Jul 2006; wireshark-0.99.2.ebuild: + Stable on alpha wrt security Bug #140856. + + 19 Jul 2006; Markus Rothe wireshark-0.99.2.ebuild: + Stable on ppc64; bug #140856 + +*wireshark-0.99.2 (18 Jul 2006) + + 18 Jul 2006; Markus Ullmann + -files/wireshark-0.99.1_pre1-as-needed.patch, + -wireshark-0.99.1_pre1.ebuild, +wireshark-0.99.2.ebuild: + Security version bump wrt bug #140856 + + 17 Jul 2006; Daniel Black + wireshark-0.99.1_pre1.ebuild: + added keywords (~alpha ~ia64 ~ppc64) as this is off the same codebase as + ethereal - bug #136729 + + 16 Jul 2006; Daniel Gryniewicz + wireshark-0.99.1_pre1.ebuild: + Marked ~amd64 per bug #136729 + + 15 Jul 2006; Stephanie Lockwood-Childs + wireshark-0.99.1_pre1.ebuild: + mark ~ppc (Bug #136729) + + 01 Jul 2006; Jason Wever wireshark-0.99.1_pre1.ebuild: + Added ~sparc keyword. + +*wireshark-0.99.1_pre1 (30 Jun 2006) + + 30 Jun 2006; Markus Ullmann + +files/wireshark-0.99.1_pre1-as-needed.patch, +metadata.xml, + +wireshark-0.99.1_pre1.ebuild: + Initial import, fixes bug #136729 , thanks to gentooperson@yahoo.com for + providing an ebuild diff --git a/net-wireless/wireshark/Manifest b/net-wireless/wireshark/Manifest new file mode 100644 index 000000000..d1264ce6b --- /dev/null +++ b/net-wireless/wireshark/Manifest @@ -0,0 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +AUX wireshark-1.6.6-gtk-pcap.patch 841 SHA256 862c301f450fcb775e3bd907e5a6ca667b5a11b819768b66a7c848c2c3c90d8a SHA512 0ed1bce8b57942de72ee0a8d78ef7cc345ffea512248fa65acd4e8386a5aa61dde14663090578c78f3eee88c7966e8d40aa6d3dce13146c2adf5ed8ded019253 WHIRLPOOL a45a3d04c9823eb149174fbbaaeb5437e525d77da962aa627509941da3119e87d4eef26cb06b1d3534356c4fd1d4bf31bc102dbf8b3f69994a19dba8d730d05f +AUX wireshark-1.8.0-underlinking.patch 239 SHA256 63a0ecdd4b45e048c6f8a3f25c0fe0b7a827df8e7dc2167cc3ad51ab94b8eae7 SHA512 df34235187efc9c423acd2b0f14d7ff569db090566abfa8f343a6826afb246f6dbacf84af9d4903f3f2656ed832f8329ae4037536d7be1f18db8e36b1fb4c1c6 WHIRLPOOL 3fda73b9fa6cd6e22201a20f0e4331a610ea13f53a8b352f89f27e89e1a2b4edc16bededa6677892ec65b53c78dbc53ce051082824ddd7e1d823f0001e33faed +DIST wireshark-1.6.8.tar.bz2 21967111 SHA256 d4fbaffa4fd32543ed1d03b3097bf89a7d492e6d02e9bf8f8aa8a71281f3057f SHA512 1f2eae0b94632f0bc37dbab16afdba711e1b3c8b059390645c38523d114b2c2908ccd0c396fc0c3b89be8b6fb8a314fee7b1e16c57ce05e98bf88d923b55fc78 WHIRLPOOL b46571b9cf33d35158ef95c0df65fb4941ab2097d687ebc21501ca4f46bed176b91893adb910a884a16c1054d2be9cb52c68f4f552871a81c91c3618fec811f4 +DIST wireshark-1.8.0.tar.bz2 24425043 SHA256 4cb802f116bbdcfa71afbc842dbfacd8f96594f4b221cbb5616d5c17bc696a62 SHA512 bd2b476dda089d27aba73ae5d5974757ec0fd1f6047adecad9966366cacd6e0565a313be1f14f59e38011cd18331f7cf4aaca69228d9af1201866c5174bf41d4 WHIRLPOOL e1173052180ad8f5634395cbdf5fc57e0339870aedfe7173ea9af44cdf1ec4386cfb314f34c10a37c38aae0fa1808a2ae08d6ae5076d1c9b2d1cfdf319ab784f +EBUILD wireshark-1.6.8.ebuild 6453 SHA256 45983c22afd371ca12b7cfaaa7b8657bb2c661ecc78c7d639cd8f7067e73670d SHA512 ab98125603ada0828444414b8807760e4f5bf009547fe58110ba6cf3ff981df18bd34e7d17605ac11fdbd592a8ef9e0b5a1985775dbea11ea750b3aaedb9b6fe WHIRLPOOL 500f699b5f8d84c85cb2422745a95e2a47cdf7915cb030ea5d688a1cd2a772c9060b8058ee577eecfde2a9bfb4e2dcbe1c380fd113621cd9240e1db82d964110 +EBUILD wireshark-1.8.0.ebuild 6602 SHA256 e337143e7d5c575c7dc402aa6a49775dcc38f384926887d3268e98a0aadfa4ba SHA512 700e438a5d66468ad05e61cc1b1e5cedc4bcb953c98d2bdf0e4d381fbd790d4079d802bcd1ab6a75cd046c89675aad5dd782be1401154f54bf8229083c432cb7 WHIRLPOOL 0af62d8945fbd8d9b2735d3f95a45b6721ea22b4061c338f22020c80a5deaa71c86b824b1ae38e2b1b9360f6548b09e90dd2001749ab6af85c507b6ffd08c6f1 +MISC ChangeLog 51787 SHA256 326a7534b56331374aa8f9d7f3400769c4a33bc9616ab1eb308b38ede4e94b22 SHA512 4fd2b3f0d893c0b4ddc5a0ef3011f4680dec458fe6fd8b191a950a8fe6c89b1c830a8b55255880b84d052e021f81049cf6b1873d7917d06cc82cc7b8a2a6b6b0 WHIRLPOOL 7a982e298109ec50dd3afdce9ffd2f0d787b634356cf49db757739adf3014b644b16d0092e9be7ba0fb8edfb369c602d039992e6142d5fae4a60a4589a6c1359 +MISC metadata.xml 2591 SHA256 d1e0f669c78c45324dfd09f28c90b53fff9b8f8fa3de3d9304ee2d4cb4573499 SHA512 7c71ea9f31fe9307c422a7fa0c83ac72ca177a5b3a56539d02cff63e9dbfc4938f000ef3ba454558aed3cea3f5932cc788dcc599c4ec1c0e2a736922376732eb WHIRLPOOL 0ac717e4ca0f949333f4d0cff85bd45257da3216a41cd35fcd74358c94067772910785371739995523fb92688318907f3e909261da240b3a4ad32ce51210af05 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCgAGBQJP+zOZAAoJEKXdFCfdEflKSOgP/RsBGsb1y2pVCR04IYRgtTfE +4rVypSVQKCanXC2u2+wDYkRUl5XgyeJFaQS9HJoTy/8UuluRfpOCMMW5R4LTf+2m +GYHijebn511ilhL47cuUJRrmcQAhexFXlb6xq+96cW1Lrb+/rfmhbf3XjSkMUmDq +9iGQ/ttSEjcunjDMdHTW0hSzZdJ1wf3MBRn5Zt+yb1f3VHJ7NT2zx+ALXciXyVA/ +oXDNGu252hAChAuK90BAIqNdRKPV7vahoA6HGGjHlyDg5V8fTFtc3AUb4K1y3iap +WI4/IY+fR91P+Tbpfocz8QCIu1NpY/H5UaCr4hnIxxXcIl9oL/rLT6PgVCnd5CMp +x6bwcl3NQ1XVChE8vyBTEa0q3+S8XRpQxUnAxavBP1VGFadr/V80FdYMworlVeG5 +jN7zVaD/WGz6KZ6qvTeUAk/mvzHxHoaHKHWDQ/Xd3yGERqUm7cjsX9cSr70U6BeD +PkvgtcVFDZku2j2g57ssPts5TF0oADr+LT/pZvsZkUqlhFjqJ/5vZ15SbQF0L5v2 +W4qYlM2f56gC1vBd9FxKHqBdowPtrys2DNJubiJxJZ7kL92AScOe4L207j18ITEc +FOjQIbj+7DVXEd/BWtjoP4dtii37DCYydKivmxKrDmINCtCV2tmQecfXziTCiuYa +PIlVdD5GVbASEsqflNnR +=xahd +-----END PGP SIGNATURE----- diff --git a/net-wireless/wireshark/files/CVS/Entries b/net-wireless/wireshark/files/CVS/Entries new file mode 100644 index 000000000..c46892f1c --- /dev/null +++ b/net-wireless/wireshark/files/CVS/Entries @@ -0,0 +1,3 @@ +/wireshark-1.6.6-gtk-pcap.patch/1.1/Tue Apr 10 16:28:05 2012// +/wireshark-1.8.0-underlinking.patch/1.3/Wed Jun 27 21:11:04 2012// +D diff --git a/net-wireless/wireshark/files/CVS/Repository b/net-wireless/wireshark/files/CVS/Repository new file mode 100644 index 000000000..9facce8b2 --- /dev/null +++ b/net-wireless/wireshark/files/CVS/Repository @@ -0,0 +1 @@ +gentoo-x86/net-analyzer/wireshark/files diff --git a/net-wireless/wireshark/files/CVS/Root b/net-wireless/wireshark/files/CVS/Root new file mode 100644 index 000000000..7051afb39 --- /dev/null +++ b/net-wireless/wireshark/files/CVS/Root @@ -0,0 +1 @@ +zerochaos@cvs.gentoo.org:/var/cvsroot diff --git a/net-wireless/wireshark/files/wireshark-1.6.6-gtk-pcap.patch b/net-wireless/wireshark/files/wireshark-1.6.6-gtk-pcap.patch new file mode 100644 index 000000000..0727aa2f8 --- /dev/null +++ b/net-wireless/wireshark/files/wireshark-1.6.6-gtk-pcap.patch @@ -0,0 +1,30 @@ +--- a/gtk/main.c ++++ b/gtk/main.c +@@ -2834,7 +2834,9 @@ + + color_filters_init(); + decode_as_init(); ++#ifdef HAVE_LIBPCAP + capture_filter_init(); ++#endif + + /* the window can be sized only, if it's not already shown, so do it now! */ + main_load_window_geometry(top_level);--- a/gtk/capture_dlg.c ++++ b/gtk/capture_dlg.c +@@ -371,6 +371,7 @@ + + /** Initialize background capture filter syntax checking + */ ++#ifdef HAVE_LIBPCAP + void capture_filter_init(void) { + cfc_data.filter_text = NULL; + cfc_data.filter_te = NULL; +@@ -383,6 +384,7 @@ + g_thread_create(check_capture_filter_syntax, NULL, FALSE, NULL); + #endif + } ++#endif + + static void + capture_filter_check_syntax_cb(GtkWidget *w _U_, gpointer user_data _U_) + diff --git a/net-wireless/wireshark/files/wireshark-1.8.0-underlinking.patch b/net-wireless/wireshark/files/wireshark-1.8.0-underlinking.patch new file mode 100644 index 000000000..02b91092f --- /dev/null +++ b/net-wireless/wireshark/files/wireshark-1.8.0-underlinking.patch @@ -0,0 +1,10 @@ +--- a/Makefile.am ++++ b/Makefile.am +@@ -333,6 +333,7 @@ wireshark_LDADD = \ + @LIBGNUTLS_LIBS@ \ + @LIBSMI_LDFLAGS@ \ + @PORTAUDIO_LIBS@ \ ++ @GLIB_LIBS@ \ + @GTK_LIBS@ -lm + + wireshark_CFLAGS = $(AM_CLEAN_CFLAGS) $(py_dissectors_dir) diff --git a/net-wireless/wireshark/metadata.xml b/net-wireless/wireshark/metadata.xml new file mode 100644 index 000000000..e20ab9e07 --- /dev/null +++ b/net-wireless/wireshark/metadata.xml @@ -0,0 +1,45 @@ + + + +netmon + + pva@gentoo.org + Peter Volkov + + + zerochaos@gentoo.org + Rick Farina + Excessive wireshark user and enthusiast + + + Wireshark is the world's foremost network protocol analyzer, and is the de + facto (and often de jure) standard across many industries and educational + institutions. Wireshark has a rich feature set which includes 1) deep + inspection of hundreds of protocols, with more being added all the time, 2) + live capture and offline analysis, 3) standard three-pane packet browser, 4) + captured network data can be browsed via a GUI, or via the TTY-mode TShark + utility, 5) the most powerful display filters in the industry, 6) rich VoIP + analysis, 7) read/write many different capture file formats: tcpdump + (libpcap), Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network + Monitor, Network General Sniffer® (compressed and uncompressed), Sniffer® + Pro, and NetXray®, Network Instruments Observer, Novell LANalyzer, RADCOM + WAN/LAN Analyzer, Shomiti/Finisar Surveyor, Tektronix K12xx, Visual Networks + Visual UpTime, WildPackets EtherPeek/TokenPeek/AiroPeek, and many others, 8) + capture files compressed with gzip can be decompressed on the fly, 9) live + data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, + Token Ring, Frame Relay, FDDI, and others, 10) decryption support for many + protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and + WPA/WPA2, 11) coloring rules can be applied to the packet list for quick, + intuitive analysis, 12) output can be exported to XML, PostScript®, CSV, or + plain text + + +Use GNU net-dns/c-ares library to resolve DNS names +Use net-libs/libbtbb (and appropriate hardware) to sniff bluetooth baseband +Build documentation in pdf format (US and a4 paper sizes) +Use GNU crypto library (dev-libs/libgcrypt) to decrypt ipsec traffic +Use net-libs/libpcap for network packet capturing (build dumpcap, rawshark) +Use net-libs/libsmi to resolve numeric OIDs into human readable format +Build plugins from third party sources + + diff --git a/net-wireless/wireshark/wireshark-1.8.0.ebuild b/net-wireless/wireshark/wireshark-1.8.0.ebuild new file mode 100644 index 000000000..ad9b7e4c9 --- /dev/null +++ b/net-wireless/wireshark/wireshark-1.8.0.ebuild @@ -0,0 +1,224 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.8.0.ebuild,v 1.6 2012/07/09 19:39:21 zerochaos Exp $ + +EAPI="4" +PYTHON_DEPEND="python? 2" +inherit autotools eutils flag-o-matic python toolchain-funcs user + +[[ -n ${PV#*_rc} && ${PV#*_rc} != ${PV} ]] && MY_P=${PN}-${PV/_} || MY_P=${P} +DESCRIPTION="A network protocol analyzer formerly known as ethereal" +HOMEPAGE="http://www.wireshark.org/" +SRC_URI="http://www.wireshark.org/download/src/all-versions/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="adns ares btbb doc doc-pdf gtk ipv6 lua gcrypt geoip kerberos +third-party-plugins profile +pcap portaudio python +caps selinux smi ssl zlib" + +REQUIRED_USE="btbb? ( third-party-plugins )" + +RDEPEND=">=dev-libs/glib-2.14:2 + zlib? ( sys-libs/zlib + !=sys-libs/zlib-1.2.4 ) + smi? ( net-libs/libsmi ) + gtk? ( >=x11-libs/gtk+-2.4.0:2 + x11-libs/pango + dev-libs/atk + x11-misc/xdg-utils ) + ssl? ( =net-dns/c-ares-1.5 ) + !ares? ( adns? ( net-libs/adns ) ) + geoip? ( dev-libs/geoip ) + lua? ( >=dev-lang/lua-5.1 ) + btbb? ( >=net-libs/libbtbb-0.8-r1 ) + selinux? ( sec-policy/selinux-wireshark )" + +DEPEND="${RDEPEND} + doc? ( dev-libs/libxslt + dev-libs/libxml2 + app-doc/doxygen + doc-pdf? ( dev-java/fop ) ) + virtual/pkgconfig + dev-lang/perl + sys-devel/bison + sys-apps/sed + sys-devel/flex + !! /dev/null + #check if the capabilitiy got set correctly + setcap -v "$capset=ep" "$path" &> /dev/null + res=$? + + if [ $res -ne 0 ]; then + ewarn "Failed to set capabilities. Probable reason is missed kernel support." + ewarn "Kernel must have _FS_SECURITY enabled where is the filesystem" + ewarn "to store ${path} (e.g. EXT3_FS_SECURITY). For kernels version before" + ewarn "2.6.33_rc1 SECURITY_FILE_CAPABILITIES must be enabled as well." + ewarn + ewarn "Falling back to suid now..." + chmod u+s ${path} + fi + return $res +} + +pkg_setup() { + if ! use gtk; then + ewarn "USE=-gtk disables gtk-based gui called wireshark." + ewarn "Only command line utils will be built available" + fi + if use python; then + python_set_active_version 2 + python_pkg_setup + fi + # Add group for users allowed to sniff. + enewgroup wireshark +} + +src_prepare() { + epatch "${FILESDIR}"/${P}-underlinking.patch + if use btbb; then + cp -r "${EROOT}/usr/share/libbtbb/wireshark/." "${S}/" || die + epatch "${S}/plugins/btbb/wireshark-1.8-btbb.patch" + fi + eautoreconf +} + +src_configure() { + local myconf + + if [[ $(gcc-major-version) -lt 3 || + ( $(gcc-major-version) -eq 3 && + $(gcc-minor-version) -le 4 ) ]] ; then + die "Unsupported compiler version, please upgrade." + fi + + if use ares && use adns; then + elog "You asked for both, ares and adns, but we can use only one of them." + elog "c-ares supersedes adns resolver thus using c-ares (ares USE flag)." + myconf="$(use_with ares c-ares) --without-adns" + else + myconf="$(use_with adns) $(use_with ares c-ares)" + fi + + # profile and pie are incompatible #215806, #292991 + if use profile; then + ewarn "You've enabled the 'profile' USE flag, building PIE binaries is disabled." + ewarn "Also ignore \"unrecognized option '-nopie'\" gcc warning #358101." + append-flags $(test-flags-CC -nopie) + fi + + # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass + # --with-ssl to ./configure. (Mimics code from acinclude.m4). + if use kerberos; then + case `krb5-config --libs` in + *-lcrypto*) + ewarn "Kerberos was built with ssl support: linkage with openssl is enabled." + ewarn "Note there are annoying license incompatibilities between the OpenSSL" + ewarn "license and the GPL, so do your check before distributing such package." + myconf+=" --with-ssl" + ;; + esac + fi + + # Hack around inability to disable doxygen/fop doc generation + use doc || export ac_cv_prog_HAVE_DOXYGEN=false + use doc-pdf || export ac_cv_prog_HAVE_FOP=false + + # dumpcap requires libcap, setuid-install requires dumpcap + econf $(use_enable gtk wireshark) \ + $(use_enable profile profile-build) \ + $(use_with ssl gnutls) \ + $(use_with gcrypt) \ + $(use_enable ipv6) \ + $(use_with lua) \ + $(use_with kerberos krb5) \ + $(use_with smi libsmi) \ + $(use_with zlib) \ + $(use_with geoip) \ + $(use_with portaudio) \ + $(use_with python) \ + $(use_with caps libcap) \ + $(use_with pcap) \ + $(use_with pcap dumpcap-group wireshark) \ + $(use pcap && use_enable caps setcap-install) \ + $(use pcap && use_enable !caps setuid-install) \ + --sysconfdir="${EPREFIX}"/etc/wireshark \ + --disable-extra-gcc-checks \ + ${myconf} +} + +src_compile() { + default + use doc && emake -C docbook +} + +src_install() { + default + if use doc; then + dohtml -r docbook/{release-notes.html,ws{d,u}g_html{,_chunked}} + if use doc-pdf; then + insinto /usr/share/doc/${PF}/pdf/ + doins docbook/{{developer,user}-guide,release-notes}-{a4,us}.pdf + fi + fi + + # FAQ is not required as is installed from help/faq.txt + dodoc AUTHORS ChangeLog NEWS README{,.bsd,.linux,.macos,.vmware} \ + doc/{randpkt.txt,README*} + + insinto /usr/include/wiretap + doins wiretap/wtap.h + + if use gtk; then + for c in hi lo; do + for d in 16 32 48; do + insinto /usr/share/icons/${c}color/${d}x${d}/apps + newins image/${c}${d}-app-wireshark.png wireshark.png + done + done + domenu wireshark.desktop + fi + use pcap && chmod o-x "${ED}"/usr/bin/dumpcap #357237 +} + +pkg_postinst() { + if use caps && use pcap; then + fcaps 0:wireshark 550 cap_net_raw,cap_net_admin "${EROOT}"/usr/bin/dumpcap + fi + echo + ewarn "NOTE: To run wireshark as normal user you have to add yourself to" + ewarn "the wireshark group. This security measure ensures that only trusted" + ewarn "users are allowed to sniff your traffic." + echo +}