Wed Jul 20 02:36:13 2011 UTC ()
Pullup ticket #3476 - requested by tron
net/wireshark: security update

Revisions pulled up:
- net/wireshark/Makefile                                        1.66
- net/wireshark/distinfo                                        1.46

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Tue Jul 19 21:29:53 UTC 2011

   Modified Files:
   	pkgsrc/net/wireshark: Makefile distinfo

   Log Message:
   Update "wireshark" package to version 1.4.8. Changes since 1.4.7:
   - Bug Fixes
     - The following vulnerabilities have been fixed. See the security
       advisory for details and a workaround.
        o The Lucent/Ascend file parser was susceptible to an infinite
          loop.
          Versions affected: 1.2.0 to 1.2.17, 1.4.0 to 1.4.7, and 1.6.0.
          CVE-2011-2597
        o The ANSI MAP dissector was susceptible to an infinite loop.
          (Bug 6044)
          Versions affected: 1.4.0 to 1.4.7, and 1.6.0.
          CVE-2011-????
     - The following bugs have been fixed:
        o TCP dissector doesn't decode TCP segments of length 1. (Bug
          4716)
        o Wireshark 1.4.0rc1 and python - spurious message. (Bug 4878)
        o Missing LUA function. (Bug 5006)
        o Lua API description about creating a new Tvb from a bytearray
          is not correct in wireshark's user guide. (Bug 5199)
        o sflow decode error for some extended formats. (Bug 5379)
        o White space in protocol field abbreviation causes runtime
          failure while registering Lua dissector. (Bug 5569)
        o "File not found" box uses wrong filename encoding. (Bug 5715)
        o capinfos: #ifdef HAVE_LIBGCRYPT block includes a line too
          many. (Bug 5803)
        o Wireshark crashes if Lua contains "Pref.range()" with missing
          arguments. (Bug 5895)
        o The "range" field in Lua's "Pref.range()" serves as default
          while the "default" field does nothing. (Bug 5896)
        o Wireshark crashes when calling TreeItem:set_len() on TreeItem
          without tvb. (Bug 5941)
        o TvbRange_string(lua_State* L) call a wrong function. (Bug
          5960)
        o VoIP call flow graph displays BICC APM as a BICC ANM. (Bug
          5966)
        o H323 rate multiplier wrong. (Bug 6009)
        o tshark crashes when loading Lua script that contains GUI
          function. (Bug 6018)
        o 802.11 Disassociation Packet's "Reason Code" field is
          imprecisely decoded/described. (Bug 6022)
        o Wireshark crashes when setting custom column's field name with
          conditional. (Bug 6028)
        o GTS Descriptor count limited to 3 instead of 7. (Bug 6055)
        o The SSL dissector can not resemble correctly the frames after
          TCP zero window probe packet. (Bug 6059)
        o Packet parser takes too long for this trace. (Bug 6073)
        o 802.11 Association Response Packet's "Status Code" field is
          imprecisely decoded/described. (Bug 6093)
        o Wireshark 1.6.0 and Python support: installer fails to create
          the wspy_dissectors subdirectory and . (Bug 6110)
        o Wireshark crash during RTP stream analysis. (Bug 6120)
        o Tshark custom columns: Why don't I get an error message? (Bug
          6131)
   - Updated Protocol Support
     ANSI MAP, GIOP, H.323, IEEE 802.11, MSRP, RPCAP, sFlow, TCP,
   - New and Updated Capture File Support
     Lucent/Ascend.

   To generate a diff of this commit:
   cvs rdiff -u -r1.65 -r1.66 pkgsrc/net/wireshark/Makefile
   cvs rdiff -u -r1.45 -r1.46 pkgsrc/net/wireshark/distinfo


(spz)
diff -r1.64 -r1.64.2.1 pkgsrc/net/wireshark/Makefile
diff -r1.45 -r1.45.2.1 pkgsrc/net/wireshark/distinfo

cvs diff -r1.64 -r1.64.2.1 pkgsrc/net/wireshark/Makefile (expand / switch to unified diff)

--- pkgsrc/net/wireshark/Makefile 2011/06/01 07:21:53 1.64
+++ pkgsrc/net/wireshark/Makefile 2011/07/20 02:36:13 1.64.2.1
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.64 2011/06/01 07:21:53 tron Exp $ 1# $NetBSD: Makefile,v 1.64.2.1 2011/07/20 02:36:13 spz Exp $
2 2
3DISTNAME= wireshark-1.4.7 3DISTNAME= wireshark-1.4.8
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= http://www.wireshark.org/download/src/ \ 5MASTER_SITES= http://www.wireshark.org/download/src/ \
6 ${MASTER_SITE_SOURCEFORGE:=wireshark/} 6 ${MASTER_SITE_SOURCEFORGE:=wireshark/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9OWNER= tron@NetBSD.org 9OWNER= tron@NetBSD.org
10HOMEPAGE= http://www.wireshark.org/ 10HOMEPAGE= http://www.wireshark.org/
11COMMENT= Network protocol analyzer 11COMMENT= Network protocol analyzer
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16CONFLICTS+= ethereal-[0-9]* 16CONFLICTS+= ethereal-[0-9]*

cvs diff -r1.45 -r1.45.2.1 pkgsrc/net/wireshark/distinfo (expand / switch to unified diff)

--- pkgsrc/net/wireshark/distinfo 2011/06/01 07:21:53 1.45
+++ pkgsrc/net/wireshark/distinfo 2011/07/20 02:36:13 1.45.2.1
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: distinfo,v 1.45 2011/06/01 07:21:53 tron Exp $ 1$NetBSD: distinfo,v 1.45.2.1 2011/07/20 02:36:13 spz Exp $
2 2
3SHA1 (wireshark-1.4.7.tar.bz2) = ba80ed0c2aa6a12fa50155bbf5b58ad41a46024e 3SHA1 (wireshark-1.4.8.tar.bz2) = 8f9d0a920d00ac22ae0b2fa5844adbadc7e2de1e
4RMD160 (wireshark-1.4.7.tar.bz2) = 012ec4d7750c03bcc23e9140f31e778cde6fd645 4RMD160 (wireshark-1.4.8.tar.bz2) = 970ada8ccbbca17695038faf4c0bca83d126d9a4
5Size (wireshark-1.4.7.tar.bz2) = 20515206 bytes 5Size (wireshark-1.4.8.tar.bz2) = 20505798 bytes
6SHA1 (patch-aa) = d0744f069ac2d3a8a43b810e1f958360d99200a9 6SHA1 (patch-aa) = d0744f069ac2d3a8a43b810e1f958360d99200a9
7SHA1 (patch-ab) = 5ae79916603f04c2d362c764d39f0c99728e716c 7SHA1 (patch-ab) = 5ae79916603f04c2d362c764d39f0c99728e716c
8SHA1 (patch-ac) = 4e985520ea4b118aea6fc001f256b5de96de7840 8SHA1 (patch-ac) = 4e985520ea4b118aea6fc001f256b5de96de7840
9SHA1 (patch-ad) = a09b5ac9e836ef01fbd6ba103de00d08c0af2800 9SHA1 (patch-ad) = a09b5ac9e836ef01fbd6ba103de00d08c0af2800
10SHA1 (patch-ae) = 7af195e797f8636a9636d30cdea4ee464fd853df 10SHA1 (patch-ae) = 7af195e797f8636a9636d30cdea4ee464fd853df
11SHA1 (patch-ba) = 49825d82605a665f54a5cdb6ccb364e55c0e0ffa 11SHA1 (patch-ba) = 49825d82605a665f54a5cdb6ccb364e55c0e0ffa
12SHA1 (patch-bb) = 1e16337d1894f196f61b233423d729246dea33b5 12SHA1 (patch-bb) = 1e16337d1894f196f61b233423d729246dea33b5
13SHA1 (patch-bc) = 052ede4ba58502117fe7b355e22a906ff65b773e 13SHA1 (patch-bc) = 052ede4ba58502117fe7b355e22a906ff65b773e