Sat Apr 16 14:30:16 2011 UTC ()
Update "wireshark" package to version 1.4.5. Changes since 1.4.4:
- Bug Fixes
  The following vulnerabilities have been fixed. See the security
  advisory for details and a workaround.
  o The NFS dissector could crash on Windows. (Bug 5209)
    Versions affected: 1.4.0 to 1.4.4.
  o The X.509if dissector could crash. (Bug 5754, Bug 5793)
    Versions affected: 1.2.0 to 1.2.15 and 1.4.0 to 1.4.4.
  o Paul Makowski from SEI/CERT discovered that the DECT dissector
    could overflow a buffer. He verified that this could allow
    remote code execution on many platforms.
    Versions affected: 1.4.0 to 1.4.4.
  The following bugs have been fixed:
  o Export HTTP > All - System Appears Hung (but isn't). (Bug 1671)
  o Some HTTP responses don't decode with TCP reassembly on. (Bug 3785)
  o Wireshark crashes when cancelling a large sort operation. (Bug 5189)
  o Wireshark crashes if SSL preferences RSA key is actually a DSA key.
    (Bug 5662)
  o tshark incorrectly calculates TCP stream for some syn packets.
    (Bug 5743)
  o Wireshark not able to decode the PPP frame in a sflow
    (RFC3176) flow sample packet because Wireshark incorrectly
    read the protocol in PPP frame header. (Bug 5746)
  o Mysql protocol dissector: all fields should be little endian.
    (Bug 5759)
  o Error when opening snoop from Juniper SSG-140. (Bug 5762)
  o svnversion: command not found. (Bug 5798)
  o capinfos: #ifdef HAVE_LIBGCRYPT block includes a line too
    many. (Bug 5803)
  o Value of TCP segment data cannot be copied. (Bug 5811)
  o proto_field_is_referenced() is not exported in
    libwireshark.dll. (Bug 5816)
  o Wireshark ver. 1.4.4 not displayed "Granted QoS" field in a
    A11 packet. (Bug 5822)
- Updated Protocol Support
  HTTP, LDAP, MySQL, NFS, sFlow, SSL, TCP


(tron)
diff -r1.60 -r1.61 pkgsrc/net/wireshark/Makefile
diff -r1.42 -r1.43 pkgsrc/net/wireshark/distinfo

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

--- pkgsrc/net/wireshark/Makefile 2011/03/02 00:09:14 1.60
+++ pkgsrc/net/wireshark/Makefile 2011/04/16 14:30:16 1.61
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.60 2011/03/02 00:09:14 tron Exp $ 1# $NetBSD: Makefile,v 1.61 2011/04/16 14:30:16 tron Exp $
2 2
3DISTNAME= wireshark-1.4.4 3DISTNAME= wireshark-1.4.5
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.42 -r1.43 pkgsrc/net/wireshark/distinfo (expand / switch to unified diff)

--- pkgsrc/net/wireshark/distinfo 2011/03/02 00:09:15 1.42
+++ pkgsrc/net/wireshark/distinfo 2011/04/16 14:30:16 1.43
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: distinfo,v 1.42 2011/03/02 00:09:15 tron Exp $ 1$NetBSD: distinfo,v 1.43 2011/04/16 14:30:16 tron Exp $
2 2
3SHA1 (wireshark-1.4.4.tar.bz2) = 4d1d7e7bf07683723b661eb7b7124b2e90106087 3SHA1 (wireshark-1.4.5.tar.bz2) = 3cb627ed61045799e419fbc3735000e1a59a1243
4RMD160 (wireshark-1.4.4.tar.bz2) = 47f9274cd6933684339b4c7c0b7c723d8c9b1512 4RMD160 (wireshark-1.4.5.tar.bz2) = c6e66948c6a6573c85e0812cbd57845d08cc455d
5Size (wireshark-1.4.4.tar.bz2) = 20479081 bytes 5Size (wireshark-1.4.5.tar.bz2) = 20501797 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