Accepting request 61611 from network:utilities

Accepted submit request 61611 from user prusnak

OBS-URL: https://build.opensuse.org/request/show/61611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wireshark?expand=0&rev=40
This commit is contained in:
Ruediger Oertel 2011-02-18 12:05:16 +00:00 committed by Git OBS Bridge
commit 74b4648d08
8 changed files with 72 additions and 27 deletions

View File

@ -2,7 +2,7 @@ Index: gtk/main.c
=================================================================== ===================================================================
--- gtk/main.c.orig --- gtk/main.c.orig
+++ gtk/main.c +++ gtk/main.c
@@ -1417,13 +1417,13 @@ set_display_filename(capture_file *cf) @@ -1421,13 +1421,13 @@ set_display_filename(capture_file *cf)
} }
GtkWidget *close_dlg = NULL; GtkWidget *close_dlg = NULL;
@ -18,7 +18,7 @@ Index: gtk/main.c
#ifdef _WIN32 #ifdef _WIN32
static void static void
npf_warning_dialog_cb(gpointer dialog, gint btn _U_, gpointer data _U_) npf_warning_dialog_cb(gpointer dialog, gint btn _U_, gpointer data _U_)
@@ -1993,9 +1993,10 @@ check_and_warn_user_startup(gchar *cf_na @@ -1997,9 +1997,10 @@ check_and_warn_user_startup(gchar *cf_na
#endif #endif
{ {
gchar *cur_user, *cur_group; gchar *cur_user, *cur_group;
@ -30,7 +30,7 @@ Index: gtk/main.c
if (running_with_special_privs() && recent.privs_warn_if_elevated) { if (running_with_special_privs() && recent.privs_warn_if_elevated) {
cur_user = get_cur_username(); cur_user = get_cur_username();
cur_group = get_cur_groupname(); cur_group = get_cur_groupname();
@@ -2007,7 +2008,7 @@ check_and_warn_user_startup(gchar *cf_na @@ -2011,7 +2012,7 @@ check_and_warn_user_startup(gchar *cf_na
simple_dialog_check_set(priv_warning_dialog, "Don't show this message again."); simple_dialog_check_set(priv_warning_dialog, "Don't show this message again.");
simple_dialog_set_cb(priv_warning_dialog, priv_warning_dialog_cb, NULL); simple_dialog_set_cb(priv_warning_dialog, priv_warning_dialog_cb, NULL);
} }

View File

@ -1,7 +1,7 @@
Index: wireshark-1.4.2/epan/wslua/template-init.lua Index: wireshark-1.4.3/epan/wslua/template-init.lua
=================================================================== ===================================================================
--- wireshark-1.4.2.orig/epan/wslua/template-init.lua --- wireshark-1.4.3.orig/epan/wslua/template-init.lua
+++ wireshark-1.4.2/epan/wslua/template-init.lua +++ wireshark-1.4.3/epan/wslua/template-init.lua
@@ -42,7 +42,7 @@ if running_superuser then @@ -42,7 +42,7 @@ if running_superuser then
local disabled_lib = {} local disabled_lib = {}
setmetatable(disabled_lib,{ __index = function() error("this package has been disabled") end } ); setmetatable(disabled_lib,{ __index = function() error("this package has been disabled") end } );

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:44c6e1ec328fa8e1e7b3838b2f25d51c36b38c562fc0d097ba464205fdb049b2
size 20208792

3
wireshark-1.4.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3ec9b709ea0e2b26c4d5869374a9013a5c7ca4493f2a2a64640824c5a477eda6
size 20469021

View File

@ -1,7 +1,7 @@
Index: wireshark-1.4.2/epan/dissectors/Makefile.common Index: wireshark-1.4.3/epan/dissectors/Makefile.common
=================================================================== ===================================================================
--- wireshark-1.4.2.orig/epan/dissectors/Makefile.common --- wireshark-1.4.3.orig/epan/dissectors/Makefile.common
+++ wireshark-1.4.2/epan/dissectors/Makefile.common +++ wireshark-1.4.3/epan/dissectors/Makefile.common
@@ -307,6 +307,8 @@ DISSECTOR_SRC = \ @@ -307,6 +307,8 @@ DISSECTOR_SRC = \
packet-collectd.c \ packet-collectd.c \
packet-componentstatus.c \ packet-componentstatus.c \
@ -11,10 +11,10 @@ Index: wireshark-1.4.2/epan/dissectors/Makefile.common
packet-cosine.c \ packet-cosine.c \
packet-cpfi.c \ packet-cpfi.c \
packet-cpha.c \ packet-cpha.c \
Index: wireshark-1.4.2/epan/dissectors/packet-corosync-totemnet.c Index: wireshark-1.4.3/epan/dissectors/packet-corosync-totemnet.c
=================================================================== ===================================================================
--- /dev/null --- /dev/null
+++ wireshark-1.4.2/epan/dissectors/packet-corosync-totemnet.c +++ wireshark-1.4.3/epan/dissectors/packet-corosync-totemnet.c
@@ -0,0 +1,1274 @@ @@ -0,0 +1,1274 @@
+/* packet-corosync-totemnet.c +/* packet-corosync-totemnet.c
+ * Routines for the lowest level(encryption/decryption) protocol used in Corosync cluster engine + * Routines for the lowest level(encryption/decryption) protocol used in Corosync cluster engine
@ -1290,10 +1290,10 @@ Index: wireshark-1.4.2/epan/dissectors/packet-corosync-totemnet.c
+} +}
+ +
+/* packet-corosync-totemnet.c ends here */ +/* packet-corosync-totemnet.c ends here */
Index: wireshark-1.4.2/epan/dissectors/packet-corosync-totemsrp.c Index: wireshark-1.4.3/epan/dissectors/packet-corosync-totemsrp.c
=================================================================== ===================================================================
--- /dev/null --- /dev/null
+++ wireshark-1.4.2/epan/dissectors/packet-corosync-totemsrp.c +++ wireshark-1.4.3/epan/dissectors/packet-corosync-totemsrp.c
@@ -0,0 +1,1379 @@ @@ -0,0 +1,1379 @@
+/* packet-corosync-totemsrp.c +/* packet-corosync-totemsrp.c
+ * Dissectors for totem single ring protocol implementated in corosync cluster engine + * Dissectors for totem single ring protocol implementated in corosync cluster engine
@ -2674,10 +2674,10 @@ Index: wireshark-1.4.2/epan/dissectors/packet-corosync-totemsrp.c
+ corosync_totemsrp_is_little_endian(pinfo)); + corosync_totemsrp_is_little_endian(pinfo));
+} +}
+ +
Index: wireshark-1.4.2/epan/dissectors/packet-corosync-totemsrp.h Index: wireshark-1.4.3/epan/dissectors/packet-corosync-totemsrp.h
=================================================================== ===================================================================
--- /dev/null --- /dev/null
+++ wireshark-1.4.2/epan/dissectors/packet-corosync-totemsrp.h +++ wireshark-1.4.3/epan/dissectors/packet-corosync-totemsrp.h
@@ -0,0 +1,53 @@ @@ -0,0 +1,53 @@
+/* packet-corosync-totemsrp.h +/* packet-corosync-totemsrp.h
+ * Dissectors for totem single ring protocol implemented in corosync cluster engine + * Dissectors for totem single ring protocol implemented in corosync cluster engine
@ -2732,10 +2732,10 @@ Index: wireshark-1.4.2/epan/dissectors/packet-corosync-totemsrp.h
+ +
+ +
+#endif /* packet-totemsrp.h */ +#endif /* packet-totemsrp.h */
Index: wireshark-1.4.2/epan/dissectors/Makefile.in Index: wireshark-1.4.3/epan/dissectors/Makefile.in
=================================================================== ===================================================================
--- wireshark-1.4.2.orig/epan/dissectors/Makefile.in --- wireshark-1.4.3.orig/epan/dissectors/Makefile.in
+++ wireshark-1.4.2/epan/dissectors/Makefile.in +++ wireshark-1.4.3/epan/dissectors/Makefile.in
@@ -224,6 +224,8 @@ am__objects_3 = libdissectors_la-packet- @@ -224,6 +224,8 @@ am__objects_3 = libdissectors_la-packet-
libdissectors_la-packet-collectd.lo \ libdissectors_la-packet-collectd.lo \
libdissectors_la-packet-componentstatus.lo \ libdissectors_la-packet-componentstatus.lo \

View File

@ -1,7 +1,7 @@
Index: wireshark-1.4.2/epan/dissectors/packet-nfs.c Index: wireshark-1.4.3/epan/dissectors/packet-nfs.c
=================================================================== ===================================================================
--- wireshark-1.4.2.orig/epan/dissectors/packet-nfs.c --- wireshark-1.4.3.orig/epan/dissectors/packet-nfs.c
+++ wireshark-1.4.2/epan/dissectors/packet-nfs.c +++ wireshark-1.4.3/epan/dissectors/packet-nfs.c
@@ -8795,6 +8795,8 @@ dissect_nfs_argop4(tvbuff_t *tvb, int of @@ -8795,6 +8795,8 @@ dissect_nfs_argop4(tvbuff_t *tvb, int of
ftree = proto_item_add_subtree(fitem, ett_nfs_argop4); ftree = proto_item_add_subtree(fitem, ett_nfs_argop4);
} }

View File

@ -1,3 +1,46 @@
-------------------------------------------------------------------
Tue Feb 15 12:52:45 UTC 2011 - prusnak@opensuse.org
- updated to 1.4.3
- security fixes:
o MAC-LTE dissector could overflow a buffer
o ENTTEC dissector could overflow a buffer
o ASN.1 BER dissector could assert and make Wireshark exit prematurely
- bug fixes:
o AMQP failed assertion
o Reassemble.c leaks memory for GLIB > 2.8
o Fuzz testing reports possible dissector bug: TCP
o Wrong length calculation in new_octet_aligned_subset_bits()
o Function dissect_per_bit_string_display might read more bytes
than available
o Wireshark crashes with Copy -> Description on date/time fields
o DHCPv6 OPTION_CLIENT_FQDN parse error
o Information element Error for supported channels
o Assert when using ASN.1 dissector with loading a 'type table'
o Bug with RWH parsing in Infiniband dissector
o Help->About Wireshark mis-reports OS
o Delegated-IPv6-Prefix(123) is shown incorrect as
X-Ascend-Call-Attempt-Limit(123)
o "tshark -r file -T fields" is truncating exported data
o gsm_a_dtap: incorrect "Extraneous Data" when decoding Packet
Flow Identifier
o Improper decode of TLS 1.2 packet containing both
CertificateRequest and ServerHelloDone messages
o LTE-PDCP UL and DL problem
o CIGI 3.2/3.3 support broken
o Prepare Filter in RTP Streams dialog does not work correctly.
o Wrong decode at ethernet OAM Y.1731 ETH-CC
o WPS: RF bands decryption
o Incorrect LTP SDNV value handling
o LTP bug found by randpkt
o Buffer overflow in SNMP EngineID preferences
- updated protocol support:
AMQP, ASN.1 BER, ASN.1 PER, CFM, CIGI, DHCPv6, Diameter, ENTTEC,
GSM A GM, IEEE 802.11, InfiniBand, LTE-PDCP, LTP, MAC-LTE, MP2T,
RADIUS, SAMR, SCCP, SIP, SNMP, TCP, TLS, TN3270, UNISTIM, WPS
- new and updated capture file support:
Endace ERF, Microsoft Network Monitor, VMS TCPtrace
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 8 16:15:13 UTC 2010 - prusnak@opensuse.org Wed Dec 8 16:15:13 UTC 2010 - prusnak@opensuse.org

View File

@ -1,5 +1,5 @@
# #
# spec file for package wireshark (Version 1.4.2) # spec file for package wireshark (Version 1.4.3)
# #
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -20,7 +20,7 @@
%define use_caps 0 %define use_caps 0
Name: wireshark Name: wireshark
Version: 1.4.2 Version: 1.4.3
Release: 1 Release: 1
License: GPLv2+ License: GPLv2+
Summary: A Network Traffic Analyser Summary: A Network Traffic Analyser
@ -34,7 +34,9 @@ Patch1: %{name}-1.2.0-disable-warning-dialog.patch
Patch2: %{name}-1.2.0-geoip.patch Patch2: %{name}-1.2.0-geoip.patch
# PATCH-FEATURE-UPSTREAM wireshark-corosync-packet-dissector.patch tserong@novell.com -- add corosync packet dissector # PATCH-FEATURE-UPSTREAM wireshark-corosync-packet-dissector.patch tserong@novell.com -- add corosync packet dissector
Patch3: %{name}-corosync-packet-dissector.patch Patch3: %{name}-corosync-packet-dissector.patch
# PATCH-FIX-OPENSUSE wireshark-1.2.4-enable_lua.patch bnc#650434
Patch4: %{name}-1.2.4-enable_lua.patch Patch4: %{name}-1.2.4-enable_lua.patch
# PATCH-FEATURE-OPENSUSE wireshark-nfsv4-opts.patch -- add NFSv4 options
Patch5: %{name}-nfsv4-opts.patch Patch5: %{name}-nfsv4-opts.patch
BuildRequires: bison BuildRequires: bison
BuildRequires: cairo-devel BuildRequires: cairo-devel
@ -110,7 +112,7 @@ sed -i 's!^Exec=wireshark!Exec=/usr/bin/xdg-su -c /usr/bin/wireshark!' wireshark
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
%make_install make DESTDIR=%{buildroot} install
find %{buildroot} -name "*.la" -delete -print find %{buildroot} -name "*.la" -delete -print
ln -fs wireshark %{buildroot}%{_bindir}/ethereal ln -fs wireshark %{buildroot}%{_bindir}/ethereal
ln -fs tshark %{buildroot}%{_bindir}/tethereal ln -fs tshark %{buildroot}%{_bindir}/tethereal