summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorsalo <salo@pkgsrc.org>2005-03-14 15:09:28 +0000
committersalo <salo@pkgsrc.org>2005-03-14 15:09:28 +0000
commitc659d704182073427488276ec05f4c850841184a (patch)
tree9cdf921f7f03a1fec27ee861dfe8b4d2becdb33b /net
parent9b1b4e9b305ca4d744cd8c93bd1108f1e0e46d60 (diff)
downloadpkgsrc-c659d704182073427488276ec05f4c850841184a.tar.gz
Update to version 0.10.10
This release fixes three security and stability-related issues: - Matevz Pustisek discovered a buffer overflow in the Etheric dissector. (CAN-2005-0704) - The GPRS-LLC dissector could crash if the "ignore cipher bit" option was enabled. (CAN-2005-0705) - Diego Giago discovered a buffer overflow in the 3GPP2 A11 dissector. This flaw was later reported by Leon Juranic. (CAN-2005-0699) - Leon Juranic discovered a buffer overflow in the IAPP dissector. - A bug in the JXTA dissector could make Ethereal crash. - A bug in the sFlow dissector could make Ethereal crash. Everyone is encouraged to upgrade. New and updated features: ========================= - Tree view item context menus now let you browse to the display filter reference and wiki pages for a particular protocol. - Online help has been expanded. - VoIP call analysis (including nifty connection diagrams) has been added. - GSS-API decryption has been greatly enhanced. New protocol support: ===================== AgentX, BUDB, DTP, G.723, IDP, INAP, KINK, Realplayer Data Protocol, Retix Spanning Tree Protocol, RTCP-XR, XML, XNS, SPP Updated protocol support: ========================= 3GPP2 A11, ACSE, AMR, ATM, BER, BSSGP, BUTC, CDP, CLNP, CoSine L2, DAAP, DCE/RPC, DCOM, DIAMETER, DNP, DNS, Etheric, FCP, FW-1, Gnutella, GPRS, GSM A, GSM MAP, H.225, H.245, H.248, H.450, HTTP, IAX2, ICQ, IEEE 802.11, IEEE 802.3 Slow Protocols, IP, iSCSI, ISUP, Juniper, JXTA, Kerberos, L2TP, LDAP, MIP, MPLS, NDMP, NSIP, NTP, OSPF, OXID, PostgreSQL, RADIUS, RDT, Redback, RMCP, RTP, RTSP, SCSI, SCTP, SDP, SPNEGO, SSL, STUN, TCAP, TCP, TZSP New and updated capture file support: ===================================== DBS Etherwatch, Lucent/Ascend, Nettl, Tcpdump (Redback)
Diffstat (limited to 'net')
-rw-r--r--net/ethereal/Makefile5
-rw-r--r--net/ethereal/PLIST5
-rw-r--r--net/ethereal/distinfo10
-rw-r--r--net/ethereal/patches/patch-aa13
-rw-r--r--net/ethereal/patches/patch-ab13
5 files changed, 10 insertions, 36 deletions
diff --git a/net/ethereal/Makefile b/net/ethereal/Makefile
index 13169c2eb56..53359f4dd5d 100644
--- a/net/ethereal/Makefile
+++ b/net/ethereal/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.103 2005/03/10 10:05:32 tron Exp $
+# $NetBSD: Makefile,v 1.104 2005/03/14 15:09:28 salo Exp $
-DISTNAME= ethereal-0.10.9
-PKGREVISION= 1
+DISTNAME= ethereal-0.10.10
CATEGORIES= net
MASTER_SITES= http://www.ethereal.com/distribution/ \
http://ethereal.planetmirror.com/distribution/ \
diff --git a/net/ethereal/PLIST b/net/ethereal/PLIST
index 99304ca58ec..a1d36722a58 100644
--- a/net/ethereal/PLIST
+++ b/net/ethereal/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2005/01/21 00:33:24 salo Exp $
+@comment $NetBSD: PLIST,v 1.20 2005/03/14 15:09:28 salo Exp $
bin/capinfos
bin/dftest
bin/editcap
@@ -8,6 +8,7 @@ bin/mergecap
bin/tethereal
bin/text2pcap
lib/ethereal/plugins/${PKGVERSION}/acn.la
+lib/ethereal/plugins/${PKGVERSION}/agentx.la
lib/ethereal/plugins/${PKGVERSION}/artnet.la
lib/ethereal/plugins/${PKGVERSION}/asn1.la
lib/ethereal/plugins/${PKGVERSION}/ciscosm.la
@@ -27,7 +28,9 @@ lib/ethereal/plugins/${PKGVERSION}/rdm.la
lib/ethereal/plugins/${PKGVERSION}/rlm.la
lib/ethereal/plugins/${PKGVERSION}/rtnet.la
lib/ethereal/plugins/${PKGVERSION}/rudp.la
+lib/ethereal/plugins/${PKGVERSION}/stats_tree.la
lib/ethereal/plugins/${PKGVERSION}/v5ua.la
+lib/ethereal/plugins/${PKGVERSION}/xml.la
lib/libethereal.la
lib/libwiretap.la
man/man1/capinfos.1
diff --git a/net/ethereal/distinfo b/net/ethereal/distinfo
index 876b9295264..f45a54e171d 100644
--- a/net/ethereal/distinfo
+++ b/net/ethereal/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.35 2005/03/10 10:05:32 tron Exp $
+$NetBSD: distinfo,v 1.36 2005/03/14 15:09:28 salo Exp $
-SHA1 (ethereal-0.10.9.tar.bz2) = fc27a93f4c19dcc4278968b376e0b33e7d756998
-RMD160 (ethereal-0.10.9.tar.bz2) = 25085f1ff149316a3e71c4d4abdda0dcb4a07320
-Size (ethereal-0.10.9.tar.bz2) = 5499000 bytes
-SHA1 (patch-aa) = 2ae499f52047ef84ba30403fce535cc2084e7539
-SHA1 (patch-ab) = a59a7772ca8c6e4d3b1e8e2d422ffde6f6d5a4de
+SHA1 (ethereal-0.10.10.tar.bz2) = 611259edaf36a34a49331ed6fbc194c2407bd528
+RMD160 (ethereal-0.10.10.tar.bz2) = 1867f061c704482ea15c78077d3289ac67984001
+Size (ethereal-0.10.10.tar.bz2) = 5799231 bytes
diff --git a/net/ethereal/patches/patch-aa b/net/ethereal/patches/patch-aa
deleted file mode 100644
index 1692865eb5e..00000000000
--- a/net/ethereal/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.11 2005/01/31 22:53:54 salo Exp $
-
---- plugins/mate/mate.h.orig 2005-01-18 03:39:21.000000000 +0100
-+++ plugins/mate/mate.h 2005-01-29 23:25:43.000000000 +0100
-@@ -324,7 +324,7 @@
- extern void initialize_mate_runtime(void);
- extern mate_pdu* mate_get_pdus(guint32 framenum);
- extern void mate_analyze_frame(packet_info *pinfo, proto_tree* tree);
--extern int mate_packet(void* _U_, packet_info* _U_, epan_dissect_t* _U_,const void* _U_);
-+extern int mate_packet(void*, packet_info*, epan_dissect_t*,const void*);
-
- /* from mate_setup.c */
- extern mate_config* mate_make_config(guint8* filename);
diff --git a/net/ethereal/patches/patch-ab b/net/ethereal/patches/patch-ab
deleted file mode 100644
index bf4ba936f61..00000000000
--- a/net/ethereal/patches/patch-ab
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2005/03/10 10:05:32 tron Exp $
-
---- epan/dissectors/packet-3g-a11.c.orig 2005-01-18 02:39:50.000000000 +0000
-+++ epan/dissectors/packet-3g-a11.c 2005-03-10 09:32:18.000000000 +0000
-@@ -312,7 +312,7 @@
- };
- #define NUM_ATTR (sizeof(attrs)/sizeof(struct radius_attribute))
-
--#define MAX_STRVAL 16
-+#define MAX_STRVAL 256
-
- #define RADIUS_VENDOR_SPECIFIC 26
- #define SKIP_HDR_LEN 6