OBS User unknown 2007-01-15 23:41:20 +00:00 committed by Git OBS Bridge
commit afce3c9d0b
12 changed files with 1063 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

39
include.filelist Normal file
View File

@ -0,0 +1,39 @@
color.h
config.h
epan/asn1.h
epan/address.h
epan/column_info.h
epan/column-utils.h
epan/conversation.h
epan/crc16.h
epan/crc32.h
epan/dfilter/dfilter.h
epan/dfilter/drange.h
epan/dissectors/packet-ber.h
epan/dissectors/packet-giop.h
epan/dissectors/packet-per.h
epan/dissectors/packet-rpc.h
epan/dissectors/packet-tcp.h
epan/dissectors/packet-tpkt.h
epan/epan.h
epan/except.h
epan/exceptions.h
epan/filesystem.h
epan/frame_data.h
epan/ftypes/ftypes.h
epan/ipv4.h
epan/nstime.h
epan/packet.h
epan/packet_info.h
epan/pint.h
epan/prefs.h
epan/proto.h
epan/reassemble.h
epan/report_err.h
epan/slab.h
epan/tap.h
epan/to_str.h
epan/tvbuff.h
epan/value_string.h
epan/xdlc.h
wiretap/wtap.h

3
missing_files.tar.bz2 Normal file
View File

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

0
ready Normal file
View File

View File

@ -0,0 +1,43 @@
-datafiledir=$datadir/ethereal
+datafiledir=$sysconfdir
datafiledir=`(
test "x$prefix" = xNONE && prefix=$ac_default_prefix
test "x$exec_prefix" = xNONE && exec_prefix=${prefix}
================================================================================
--- gtk/help_dlg.c
+++ gtk/help_dlg.c
@@ -51,7 +51,7 @@
#endif
-#define HELP_DIR "help"
+#define HELP_DIR "/usr/share/ethereal/help"
#define NOTEBOOK_KEY "notebook_key"
@@ -88,10 +88,8 @@
char *relative_path, *absolute_path;
help_page_t *page;
- relative_path = g_strconcat(HELP_DIR, G_DIR_SEPARATOR_S, filename, NULL);
- absolute_path = get_datafile_path(relative_path);
+ absolute_path = g_strconcat(HELP_DIR, G_DIR_SEPARATOR_S, filename, NULL);
text_page = text_page_new(absolute_path);
- g_free(relative_path);
gtk_widget_show(text_page);
page = g_malloc(sizeof (help_page_t));
@@ -123,12 +121,11 @@
return;
}
- help_toc_file_path = get_datafile_path(HELP_DIR G_DIR_SEPARATOR_S "toc");
+ help_toc_file_path = HELP_DIR G_DIR_SEPARATOR_S "toc";
help_toc_file = eth_fopen(help_toc_file_path, "r");
if (help_toc_file == NULL) {
simple_dialog(ESD_TYPE_ERROR, ESD_BTN_OK, "Could not open file \"%s\": %s",
help_toc_file_path, strerror(errno));
- g_free(help_toc_file_path);
return;
}

View File

@ -0,0 +1,11 @@
--- epan/dissectors/packet-bootp.c
+++ epan/dissectors/packet-bootp.c
@@ -1216,7 +1216,7 @@
if (code == pkt_ccc_option) {
skip_opaque = TRUE;
proto_item_append_text(vti,
- "CableLabs Client Configuration (%d bytes)");
+ "CableLabs Client Configuration (%d bytes)", optlen);
optend = optoff + optlen;
while (optoff < optend) {
switch (pkt_ccc_protocol_version) {

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

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

458
wireshark.changes Normal file
View File

@ -0,0 +1,458 @@
-------------------------------------------------------------------
Thu Dec 7 10:30:28 CET 2006 - prusnak@suse.cz
- fixed libdir path in spec file
-------------------------------------------------------------------
Mon Nov 13 16:29:07 CET 2006 - mjancar@suse.cz
- update to 0.99.4
* final 0.99.4 release
-------------------------------------------------------------------
Tue Nov 7 14:33:33 CET 2006 - ro@suse.de
- fix manpage permissions
-------------------------------------------------------------------
Mon Oct 30 11:19:14 CET 2006 - mjancar@suse.cz
- update to 0.99.4pre1
* security fixes (#213226)
CVE-2006-4574
CVE-2006-4805
CVE-2006-5468
CVE-2006-5469
CVE-2006-5740
-------------------------------------------------------------------
Thu Aug 24 13:31:08 CEST 2006 - postadal@suse.cz
- updated to version 0.99.2 [#201437]
* security bugfixes
* the packet list context menu now includes a conversation filter
* now generate ACL rules for several popular firewall products
* new protocols: Daytime, JPEG (RTP payload), Pegasus Lightweight
Stream Control, Pro-MPEG FEC, UMTS RRC, Veritas Low Latency Transport
- removed oblsoleted patch buffer_overflow_fix.patch
-------------------------------------------------------------------
Tue Jul 25 15:34:04 CEST 2006 - postadal@suse.cz
- project Ethereal moved to Wireshark project (renamed)
- updated to version 0.99.2
* security bugfixes
* multicast stream analysis
* you can now find next/previous marked frames
* the SMB dissector tracks filenames and share names
* added reading support of BER-encoded files
* new protocols: Bluetooth HCI (ACL, Command, Event, L2CAP, H4,
RFCOMM, SCO, SDP), Cisco WIDS, DTLS, Ether-S-Bus, OMA ULP,
PN-MRP, PN-MRRT, REXEC (yes, that REXEC), RRLP, RSerPool
(CalcAppProtocol, ComponentStatusProtocol, FractalGeneratorProtocol,
PingPongProtocol), Telkonet, TiVoConnect Discovery Protocol
- fixed buffer overflow in nettl.c [wireshark#1015] (buffer_overflow_fix.patch)
- removed obsoleted patches (CVE-2006-1932-40.patch, hash_returnval.patch,
infinite-loop.patch)
-------------------------------------------------------------------
Mon Jun 12 16:19:16 CEST 2006 - lmichnovic@suse.cz
- fixed forgoten return value (hash_retval.patch) [#183696]
-------------------------------------------------------------------
Wed May 3 09:01:49 CEST 2006 - postadal@suse.cz
- fixed security bugs [#167928] (CVE-2006-1932 - CVE-2006-1940)
(CVE-2006-1932-40.patch)
-------------------------------------------------------------------
Wed Jan 25 21:35:45 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Sat Jan 7 18:27:16 CET 2006 - postadal@suse.cz
- updated to version 0.10.14
-------------------------------------------------------------------
Wed Dec 21 13:02:50 CET 2005 - meissner@suse.de
- added -fstack-protector
- add pcre/pcre-devel to get regexp support.
-------------------------------------------------------------------
Tue Nov 1 16:26:26 CET 2005 - postadal@suse.cz
- fixed infinite loop [#128637] (infinite-loop.patch)
-------------------------------------------------------------------
Fri Oct 21 11:07:07 CEST 2005 - postadal@suse.cz
- updated to version 0.10.13 (a lot of security fixes enpa-sa-00021)
[#128637]
-------------------------------------------------------------------
Tue Sep 6 21:39:28 CEST 2005 - lmuelle@suse.de
- Add kerberos-devel-packages to neededforbuild and --with-krb5=/usr to the
configure arguments; [#115457].
-------------------------------------------------------------------
Wed Aug 31 09:23:51 CEST 2005 - postadal@suse.cz
- changed category of desktop file from Monitor to System [#114060]
-------------------------------------------------------------------
Mon Aug 29 22:33:59 CEST 2005 - postadal@suse.cz
- all data moved from /usr/X11R6 to /usr [#112816]
- branched devel package and packed includes [#112815]
-------------------------------------------------------------------
Wed Jul 27 14:43:03 CEST 2005 - postadal@suse.cz
- updated to version 0.10.12 (a lot of security fixes enpa-sa-00020)
- removed obsoleted gcc4 patch
- removed unneeded .la files
- moved /etc/{manuf,diameter} to /usr/X11R6/share/ethereal
(changed loading data files)
-------------------------------------------------------------------
Fri May 6 10:22:44 CEST 2005 - postadal@suse.cz
- updated to version 0.10.11 (a lot of security fixes enpa-sa-00019)
-------------------------------------------------------------------
Wed May 4 12:01:42 CEST 2005 - postadal@suse.cz
- fixed segfaults when trying to access help [#81523]
-------------------------------------------------------------------
Thu Mar 17 18:04:14 CET 2005 - postadal@suse.cz
- fixed security bugs in Etheric, GPRS-LLC, 3GPP2 A11, IAPP dissectors.
[#71777] (enpa-sa-00018: CAN-2005-0704, CAN-2005-0705, CAN-2005-0699,
CAN-2005-0739)
- fixed bugs in JXTA, sFlow
-------------------------------------------------------------------
Fri Jan 21 14:08:05 CET 2005 - postadal@suse.cz
- updated to version 0.10.9
-------------------------------------------------------------------
Wed Jan 12 18:52:23 CET 2005 - postadal@suse.cz
- updated to version 0.10.8
-------------------------------------------------------------------
Wed Dec 08 14:15:58 CET 2004 - postadal@suse.cz
- added new icon
-------------------------------------------------------------------
Tue Nov 30 13:46:48 CET 2004 - postadal@suse.cz
- updated to version 0.10.7
- packaged missed pixmap file
-------------------------------------------------------------------
Wed Oct 27 11:46:20 CEST 2004 - mmj@suse.de
- Add rpm-devel, popt-devel and tcpd-devel to #nfb to fix build
- Don't remove buildroot in install
-------------------------------------------------------------------
Wed Aug 25 13:57:21 CEST 2004 - lmuelle@suse.de
- Add libadns and libadns-devel to BuildRequires, [#43590].
-------------------------------------------------------------------
Mon Aug 16 19:00:10 CEST 2004 - postadal@suse.cz
- updated to version 0.10.6
- removed obsoleted patches (ipv6-filter-fix, secfix1)
- merged help-fix patch in config patch
-------------------------------------------------------------------
Wed Jul 14 12:33:34 CEST 2004 - postadal@suse.cz
- updated to version 0.10.5 (security update) [#42820]
* several security fixes; enpa-sa-00015 (CAN-2004-0633, CAN-2004-0634,
CAN-2004-0635)
-------------------------------------------------------------------
Thu Apr 29 13:31:26 CEST 2004 - postadal@suse.cz
- added missing online help [#39518]
-------------------------------------------------------------------
Fri Apr 02 13:31:08 CEST 2004 - postadal@suse.cz
- added check for resolved address in default filter
(modified previous patch ipv6-filter-fix.diff)
-------------------------------------------------------------------
Mon Mar 29 11:59:10 CEST 2004 - postadal@suse.cz
- updated to version 0.10.3 (security update) [#35449]
* several security fixes; enpa-sa-00013; CAN-2004-0176 CAN-2004-0367,
CAN-2004-0365
- fixed lib64 paths
- fixed default filter (ipv6 problem)
-------------------------------------------------------------------
Tue Mar 23 16:09:11 CET 2004 - postadal@suse.cz
- fixed locating manuf file in /etc [#34386]
-------------------------------------------------------------------
Tue Mar 02 17:07:34 CET 2004 - postadal@suse.cz
- added desktop file with "X-KDE-SubstituteUID=true" (asks for root passwd)
[#35118]
-------------------------------------------------------------------
Wed Feb 25 13:16:01 CET 2004 - postadal@suse.cz
- updated to version 0.10.2
-------------------------------------------------------------------
Thu Jan 22 23:23:07 CET 2004 - mmj@suse.de
- Update to 0.10.0a
- Use -fno-strict-aliasing
- Use gtk2
-------------------------------------------------------------------
Sat Jan 10 11:02:01 CET 2004 - adrian@suse.de
- build as user
-------------------------------------------------------------------
Thu Dec 18 15:35:19 CET 2003 - postadal@suse.cz
- fixed security bug (in SMB dissectors);[#33650] enpa-sa-00012
-------------------------------------------------------------------
Mon Nov 10 13:48:12 CET 2003 - ro@suse.de
- use net-snmp instead of ucdsnmp
-------------------------------------------------------------------
Thu Nov 06 15:47:43 CET 2003 - postadal@suse.cz
- fixed security bugs (in GTP,ISAKMP,MEGACO,SOCKS dissectors); enpa-sa-00011
-------------------------------------------------------------------
Sat Aug 16 16:50:01 CEST 2003 - adrian@suse.de
- install desktop file
-------------------------------------------------------------------
Fri Jul 25 15:19:33 CEST 2003 - postadal@suse.cz
- updated to version 0.9.14
* support for searching for arbitrary text and binary data in frames
* new protocols: Echo, eDonkey, Jabber, MS Messenger, sFlow
-------------------------------------------------------------------
Thu Jul 3 16:58:59 CEST 2003 - lmuelle@suse.de
- update to version 0.9.13
* support for GNU ADNS library
* "Decode As..." functionality has been added to Tethereal via the "-d" flag
* support for a system-wide color filter file
* several security fixes; enpa-sa-00010; CAN-2003-0428 CAN-2003-0429
CAN-2003-0431 CAN-2003-0432
- removed gcc patch as included in upstream
-------------------------------------------------------------------
Mon Mar 10 16:55:32 CET 2003 - postadal@suse.cz
- update to version 0.9.10 (security fix)
- removed obsoleted unused plugin patch
-------------------------------------------------------------------
Fri Mar 7 01:48:07 CET 2003 - ro@suse.de
- removed mminimal-toc from CFLAGS (ppc64)
-------------------------------------------------------------------
Wed Jan 29 14:08:44 CET 2003 - postadal@suse.cz
- updated to version 0.9.9
* more statistics have been added
* the RADIUS dissector can now decrypt user passwords
* new protocols: MDSHDR, MEGACO, MySQL, SDLC, X.29
-------------------------------------------------------------------
Mon Jan 27 01:56:56 CET 2003 - ro@suse.de
- fix build with gcc-3.3
-------------------------------------------------------------------
Wed Jan 22 23:10:47 CET 2003 - postadal@suse.cz
- updated to version 0.9.8
* new protocols: ARCNET, ClearCase NFS, DCERPC LSA_DS, Fibre Channel,
HyperSCSI, MDNS, PCLI, RPL, 802.1s MSTP, FIX, GSS-API, Interbase, NDPS,
Netflow (Cisco and Juniper), SCCP-Management, SPNEGO
- plugin fix (added header file with macros)
-------------------------------------------------------------------
Wed Aug 28 14:24:40 CEST 2002 - postadal@suse.cz
- added %config to file list
-------------------------------------------------------------------
Fri Aug 23 11:41:00 CEST 2002 - postadal@suse.cz
- update to version 0.9.6 (security fix)
-------------------------------------------------------------------
Thu Aug 15 12:52:38 CEST 2002 - postadal@suse.cz
- update to version 0.9.5 (security fix)
-------------------------------------------------------------------
Sat Jun 29 21:22:08 CEST 2002 - olh@suse.de
- build with -mminimal-toc on ppc64
-------------------------------------------------------------------
Wed Jan 16 10:08:21 CET 2002 - cihlar@suse.cz
- update to version 0.9.0
-------------------------------------------------------------------
Mon Nov 26 10:36:42 CET 2001 - cihlar@suse.cz
- update to version 0.8.20
-------------------------------------------------------------------
Wed Jul 25 13:40:31 CEST 2001 - cihlar@suse.cz
- update to version 0.8.19
-------------------------------------------------------------------
Fri Jun 15 10:06:50 CEST 2001 - cihlar@suse.cz
- added openssl, openssl-devel to neededforbuild
- run confugure with --with-ssl=/usr
- link against libcrypto (libsnmp needs it)
- fixed to compile with ipv6 support
-------------------------------------------------------------------
Fri Jun 8 13:43:21 CEST 2001 - cihlar@suse.cz
- fixed to compile with new autoconf
-------------------------------------------------------------------
Tue Apr 24 15:15:51 CEST 2001 - cihlar@suse.cz
- fixed warnings on ia64
-------------------------------------------------------------------
Tue Mar 20 15:27:20 CET 2001 - cihlar@suse.cz
- upgrade to version 0.8.16
-------------------------------------------------------------------
Tue Mar 6 13:30:03 CET 2001 - cihlar@suse.cz
- upgrade to version 0.8.15
-------------------------------------------------------------------
Mon Nov 6 02:20:12 CET 2000 - ro@suse.de
- fixed neededforbuild
-------------------------------------------------------------------
Tue Oct 31 13:57:12 CET 2000 - cihlar@suse.cz
- upgrade to version 0.8.13
- bzipped sources
-------------------------------------------------------------------
Thu Aug 3 09:18:12 CEST 2000 - cihlar@suse.cz
- upgrade to version 0.8.11
-------------------------------------------------------------------
Mon Jun 12 10:46:58 CEST 2000 - cihlar@suse.cz
- upgrade to version 0.8.9
-------------------------------------------------------------------
Wed May 10 15:05:25 CEST 2000 - cihlar@suse.cz
- upgrade to version 0.8.8
-------------------------------------------------------------------
Thu Apr 13 14:29:50 CEST 2000 - cihlar@suse.cz
- upgrade to version 0.8.6
- added BuildRoot
-------------------------------------------------------------------
Mon Apr 10 22:06:38 CEST 2000 - bk@suse.de
- added suse update config macro
-------------------------------------------------------------------
Wed Mar 1 14:20:59 MET 2000 - choeger@suse.de
- new version, 0.8.3
-------------------------------------------------------------------
Wed Jan 19 09:58:05 MET 2000 - choeger@suse.de
- new version, 0.8.1
-------------------------------------------------------------------
Thu Nov 25 12:34:15 CET 1999 - choeger@suse.de
- new version, 0.7.8
-------------------------------------------------------------------
Thu Oct 28 16:55:41 CEST 1999 - choeger@suse.de
- new version, 0.7.7
-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-------------------------------------------------------------------
Wed Sep 1 18:04:36 CEST 1999 - choeger@suse.de
- new version
-------------------------------------------------------------------
Tue Jul 13 12:42:22 MEST 1999 - bs@suse.de
- use gtk and glib instead of gtkn and glibn
-------------------------------------------------------------------
Mon Jul 12 01:48:43 MEST 1999 - ro@suse.de
- libpcap is an extra package now
-------------------------------------------------------------------
Thu Jul 8 10:43:00 MEST 1999 - choeger@suse.de
- new version, v0.6.3
-------------------------------------------------------------------
Tue Jun 1 16:58:22 MEST 1999 - ro@suse.de
- fixed: X11 -> X11R6
-------------------------------------------------------------------
Wed May 26 09:39:50 MEST 1999 - choeger@suse.de
- new package v0.6.2

70
wireshark.desktop Normal file
View File

@ -0,0 +1,70 @@
[Desktop Entry]
Encoding=UTF-8
Name=Wireshark
Name[vi]=Wireshark
GenericName=Network Analyzer
GenericName[af]=Netwerk Analiseerder
GenericName[az]=Şəbəkə Analiz Proqramı
GenericName[bg]=Анализатор на мрежови трафик
GenericName[bs]=Mrežni analizer
GenericName[ca]=Analitzador de xarxa
GenericName[cs]=Analyzátor sítě
GenericName[da]=Netværksanalyse
GenericName[de]=Programm für die Netzwerk-Analyse
GenericName[el]=Αναλυτής Δικτύων
GenericName[en_GB]=Network Analyser
GenericName[eo]=Retanalizilo
GenericName[es]=Analizador de redes
GenericName[et]=Võrguliikluse analüsaator
GenericName[eu]=Sare ikerketaria
GenericName[fa]=تحلیلگر شبکه
GenericName[fi]=Verkkoanalysaattori
GenericName[fr]=Analyseur réseau
GenericName[he]=מאבחן רשת
GenericName[hr]=Program za analiziranje mreža
GenericName[hu]=hálózatanalizáló
GenericName[id]=Analisis jaringan
GenericName[is]=Netskoðunartól
GenericName[it]=Analizzatore di rete
GenericName[ja]=
GenericName[ko]=
GenericName[lo]=
GenericName[lt]=Tinklo analizatorius
GenericName[lv]=Tīkla Analizators
GenericName[mk]=Анализатор на мрежи
GenericName[mn]=Сүлжээ-шинжлэлийн програм
GenericName[mt]=Analizzatur tan-network
GenericName[nb]=Nettverksanalyse
GenericName[nl]=netwerkanalyseprogramma
GenericName[nn]=Nettverksanalyse
GenericName[nso]=Moahlaahli wa Kgokagano
GenericName[pl]=Analizator sieci
GenericName[pt]=Analisador de Redes
GenericName[pt_BR]=Analisador de rede
GenericName[ro]=Analizor de reţea
GenericName[ru]=Анализатор сетевого трафика
GenericName[se]=Fierbmeanalysa
GenericName[sk]=Analyzátor siete
GenericName[sl]=Analizator omrežij
GenericName[sr]=Analizatror mreže
GenericName[ss]=Sihlatiyi seluchungechunge
GenericName[sv]=Nätverksanalyserare
GenericName[ta]=Å¨Ä ¬öÅ¡Ç÷
GenericName[th]=
GenericName[tr]=Ağ Analiz Programı
GenericName[uk]=Аналізатор мережі
GenericName[ven]=Musengulusi wa Vhukwamani
GenericName[vi]=Trình phân tích mng
GenericName[xh]=Umcukucezi Womsebenzi womnatha
GenericName[zh_CN]=
GenericName[zh_TW]=
GenericName[zu]=Umhloli Woxhumano olusakazekile
Exec=wireshark
Type=Application
X-KDE-SubstituteUID=true
BinaryPattern=
MimeType=
Icon=wireshark
Terminal=0
TerminalOptions=
Path=

3
wireshark.png Normal file
View File

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

409
wireshark.spec Normal file
View File

@ -0,0 +1,409 @@
#
# spec file for package wireshark (Version 0.99.4)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: wireshark
BuildRequires: cairo-devel gtk2-devel krb5-devel libadns-devel libpcap net-snmp-devel pcre-devel python tcpd-devel update-desktop-files
License: GNU General Public License (GPL)
Group: Productivity/Networking/Diagnostic
Autoreqprov: on
Summary: A Network Traffic Analyser
Version: 0.99.4
Release: 5
URL: http://www.wireshark.org/
Source: http://www.wireshark.org/download/src/%{name}-%{version}.tar.bz2
Source1: %{name}.desktop
Source2: %{name}.png
Source3: include.filelist
Source4: missing_files.tar.bz2
Patch4: %{name}-%{version}-config.diff
Patch5: %{name}-%{version}-printf.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: ethereal
Obsoletes: ethereal
%description
Wireshark is a free network protocol analyzer for Unix and Windows. It
allows you to examine data from a live network or from a capture file
on disk. You can interactively browse the capture data, viewing summary
and detail information for each packet. Wireshark has several powerful
features, including a rich display filter language and the ability to
view the reconstructed stream of a TCP session.
Authors:
--------
Gerald Combs <gerald[AT]ethereal.com>
Gilbert Ramirez <gram[AT]alumni.rice.edu>
Hannes R. Boehm <hannes[AT]boehm.org>
Mike Hall <mike[AT]hallzone.net>
Bobo Rajec <bobo[AT]bsp-consulting.sk>
Laurent Deniel <laurent.deniel[AT]free.fr>
Don Lafontaine <lafont02[AT]cn.ca>
Guy Harris <guy[AT]alum.mit.edu>
Simon Wilkinson <sxw[AT]dcs.ed.ac.uk>
Joerg Mayer <jmayer[AT]loplof.de>
Martin Maciaszek <fastjack[AT]i-s-o.net>
Didier Jorand <Didier.Jorand[AT]alcatel.fr>
Jun-ichiro itojun Hagino <itojun[AT]itojun.org>
Richard Sharpe <sharpe[AT]ns.aus.com>
John McDermott <jjm[AT]jkintl.com>
Jeff Jahr <jjahr[AT]shastanets.com>
Brad Robel-Forrest <bradr[AT]watchguard.com>
Ashok Narayanan <ashokn[AT]cisco.com>
Aaron Hillegass <aaron[AT]classmax.com>
Jason Lango <jal[AT]netapp.com>
Johan Feyaerts <Johan.Feyaerts[AT]siemens.atea.be>
Olivier Abad <oabad[AT]noos.fr>
and many others. For details see /usr/share/doc/packages/ethereal/AUTHORS
%package devel
Summary: A Network Traffic Analyser
Group: Productivity/Networking/Diagnostic
Autoreqprov: on
Requires: %{name} = %{version}
Provides: ethereal-devel
Obsoletes: ethereal-devel
%description devel
Wireshark is a free network protocol analyzer for Unix and Windows. It
allows you to examine data from a live network or from a capture file
on disk. You can interactively browse the capture data, viewing summary
and detail information for each packet. Wireshark has several powerful
features, including a rich display filter language and the ability to
view the reconstructed stream of a TCP session.
Authors:
--------
Gerald Combs <gerald[AT]ethereal.com>
Gilbert Ramirez <gram[AT]alumni.rice.edu>
Hannes R. Boehm <hannes[AT]boehm.org>
Mike Hall <mike[AT]hallzone.net>
Bobo Rajec <bobo[AT]bsp-consulting.sk>
Laurent Deniel <laurent.deniel[AT]free.fr>
Don Lafontaine <lafont02[AT]cn.ca>
Guy Harris <guy[AT]alum.mit.edu>
Simon Wilkinson <sxw[AT]dcs.ed.ac.uk>
Joerg Mayer <jmayer[AT]loplof.de>
Martin Maciaszek <fastjack[AT]i-s-o.net>
Didier Jorand <Didier.Jorand[AT]alcatel.fr>
Jun-ichiro itojun Hagino <itojun[AT]itojun.org>
Richard Sharpe <sharpe[AT]ns.aus.com>
John McDermott <jjm[AT]jkintl.com>
Jeff Jahr <jjahr[AT]shastanets.com>
Brad Robel-Forrest <bradr[AT]watchguard.com>
Ashok Narayanan <ashokn[AT]cisco.com>
Aaron Hillegass <aaron[AT]classmax.com>
Jason Lango <jal[AT]netapp.com>
Johan Feyaerts <Johan.Feyaerts[AT]siemens.atea.be>
Olivier Abad <oabad[AT]noos.fr>
and many others. For details see /usr/share/doc/packages/ethereal/AUTHORS
%prep
%setup -q -a 4
%patch4
%patch5
%build
%{suse_update_config -f wiretap .}
cd wiretap
autoreconf -fi
cd ..
autoreconf -fi
CFLAGS="$RPM_OPT_FLAGS -fstack-protector" ./configure \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=%{_mandir} \
--enable-gtk2 \
--enable-ipv6 \
--with-ssl=/usr \
--with-krb5=yes \
--libdir=%{_libdir}
make %{?jobs:-j%jobs}
%install
make "DESTDIR=$RPM_BUILD_ROOT" install
install -d -m 755 $RPM_BUILD_ROOT/etc
install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1/
install -m 644 *.1 $RPM_BUILD_ROOT%{_mandir}/man1/
%if %suse_version > 899
%suse_update_desktop_file -i wireshark System Network
%else
mkdir -p $RPM_BUILD_ROOT/usr/share/applications/
install -m 644 Wireshark.desktop $RPM_BUILD_ROOT/usr/share/applications/
%endif
find $RPM_BUILD_ROOT -name "*.la" -exec rm {} \;
install -d -m 755 $RPM_BUILD_ROOT/usr/include/wireshark
for i in `cat %{S:3}`; do
install -m 644 $i $RPM_BUILD_ROOT/usr/include/wireshark
done
%clean
rm -rf %{buildroot}
%post
%run_ldconfig
%postun
%run_ldconfig
%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README*
%{_mandir}/man1/[^i]*
%{_mandir}/man4/*
/usr/share/applications/*.desktop
/usr/share/pixmaps/wireshark.png
/usr/bin/[^i]*
/usr/%{_lib}/lib*.so.*
/usr/%{_lib}/wireshark
/usr/share/wireshark
%files devel
%defattr(-,root,root)
%doc doc/README.*
%{_prefix}/include/wireshark
/usr/%{_lib}/*.so
/usr/bin/idl2wrs
%{_mandir}/man1/idl2wrs*
%changelog -n wireshark
* Thu Dec 07 2006 - prusnak@suse.cz
- fixed libdir path in spec file
* Mon Nov 13 2006 - mjancar@suse.cz
- update to 0.99.4
* final 0.99.4 release
* Tue Nov 07 2006 - ro@suse.de
- fix manpage permissions
* Mon Oct 30 2006 - mjancar@suse.cz
- update to 0.99.4pre1
* security fixes (#213226)
CVE-2006-4574
CVE-2006-4805
CVE-2006-5468
CVE-2006-5469
CVE-2006-5740
* Thu Aug 24 2006 - postadal@suse.cz
- updated to version 0.99.2 [#201437]
* security bugfixes
* the packet list context menu now includes a conversation filter
* now generate ACL rules for several popular firewall products
* new protocols: Daytime, JPEG (RTP payload), Pegasus Lightweight
Stream Control, Pro-MPEG FEC, UMTS RRC, Veritas Low Latency Transport
- removed oblsoleted patch buffer_overflow_fix.patch
* Tue Jul 25 2006 - postadal@suse.cz
- project Ethereal moved to Wireshark project (renamed)
- updated to version 0.99.2
* security bugfixes
* multicast stream analysis
* you can now find next/previous marked frames
* the SMB dissector tracks filenames and share names
* added reading support of BER-encoded files
* new protocols: Bluetooth HCI (ACL, Command, Event, L2CAP, H4,
RFCOMM, SCO, SDP), Cisco WIDS, DTLS, Ether-S-Bus, OMA ULP,
PN-MRP, PN-MRRT, REXEC (yes, that REXEC), RRLP, RSerPool
(CalcAppProtocol, ComponentStatusProtocol, FractalGeneratorProtocol,
PingPongProtocol), Telkonet, TiVoConnect Discovery Protocol
- fixed buffer overflow in nettl.c [wireshark#1015] (buffer_overflow_fix.patch)
- removed obsoleted patches (CVE-2006-1932-40.patch, hash_returnval.patch,
infinite-loop.patch)
* Mon Jun 12 2006 - lmichnovic@suse.cz
- fixed forgoten return value (hash_retval.patch) [#183696]
* Wed May 03 2006 - postadal@suse.cz
- fixed security bugs [#167928] (CVE-2006-1932 - CVE-2006-1940)
(CVE-2006-1932-40.patch)
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Sat Jan 07 2006 - postadal@suse.cz
- updated to version 0.10.14
* Wed Dec 21 2005 - meissner@suse.de
- added -fstack-protector
- add pcre/pcre-devel to get regexp support.
* Tue Nov 01 2005 - postadal@suse.cz
- fixed infinite loop [#128637] (infinite-loop.patch)
* Fri Oct 21 2005 - postadal@suse.cz
- updated to version 0.10.13 (a lot of security fixes enpa-sa-00021)
[#128637]
* Tue Sep 06 2005 - lmuelle@suse.de
- Add kerberos-devel-packages to neededforbuild and --with-krb5=/usr to the
configure arguments; [#115457].
* Wed Aug 31 2005 - postadal@suse.cz
- changed category of desktop file from Monitor to System [#114060]
* Mon Aug 29 2005 - postadal@suse.cz
- all data moved from /usr/X11R6 to /usr [#112816]
- branched devel package and packed includes [#112815]
* Wed Jul 27 2005 - postadal@suse.cz
- updated to version 0.10.12 (a lot of security fixes enpa-sa-00020)
- removed obsoleted gcc4 patch
- removed unneeded .la files
- moved /etc/{manuf,diameter} to /usr/X11R6/share/ethereal
(changed loading data files)
* Fri May 06 2005 - postadal@suse.cz
- updated to version 0.10.11 (a lot of security fixes enpa-sa-00019)
* Wed May 04 2005 - postadal@suse.cz
- fixed segfaults when trying to access help [#81523]
* Thu Mar 17 2005 - postadal@suse.cz
- fixed security bugs in Etheric, GPRS-LLC, 3GPP2 A11, IAPP dissectors.
[#71777] (enpa-sa-00018: CAN-2005-0704, CAN-2005-0705, CAN-2005-0699,
CAN-2005-0739)
- fixed bugs in JXTA, sFlow
* Fri Jan 21 2005 - postadal@suse.cz
- updated to version 0.10.9
* Wed Jan 12 2005 - postadal@suse.cz
- updated to version 0.10.8
* Wed Dec 08 2004 - postadal@suse.cz
- added new icon
* Tue Nov 30 2004 - postadal@suse.cz
- updated to version 0.10.7
- packaged missed pixmap file
* Wed Oct 27 2004 - mmj@suse.de
- Add rpm-devel, popt-devel and tcpd-devel to #nfb to fix build
- Don't remove buildroot in install
* Wed Aug 25 2004 - lmuelle@suse.de
- Add libadns and libadns-devel to BuildRequires, [#43590].
* Mon Aug 16 2004 - postadal@suse.cz
- updated to version 0.10.6
- removed obsoleted patches (ipv6-filter-fix, secfix1)
- merged help-fix patch in config patch
* Wed Jul 14 2004 - postadal@suse.cz
- updated to version 0.10.5 (security update) [#42820]
* several security fixes; enpa-sa-00015 (CAN-2004-0633, CAN-2004-0634,
CAN-2004-0635)
* Thu Apr 29 2004 - postadal@suse.cz
- added missing online help [#39518]
* Fri Apr 02 2004 - postadal@suse.cz
- added check for resolved address in default filter
(modified previous patch ipv6-filter-fix.diff)
* Mon Mar 29 2004 - postadal@suse.cz
- updated to version 0.10.3 (security update) [#35449]
* several security fixes; enpa-sa-00013; CAN-2004-0176 CAN-2004-0367,
CAN-2004-0365
- fixed lib64 paths
- fixed default filter (ipv6 problem)
* Tue Mar 23 2004 - postadal@suse.cz
- fixed locating manuf file in /etc [#34386]
* Tue Mar 02 2004 - postadal@suse.cz
- added desktop file with "X-KDE-SubstituteUID=true" (asks for root passwd)
[#35118]
* Wed Feb 25 2004 - postadal@suse.cz
- updated to version 0.10.2
* Thu Jan 22 2004 - mmj@suse.de
- Update to 0.10.0a
- Use -fno-strict-aliasing
- Use gtk2
* Sat Jan 10 2004 - adrian@suse.de
- build as user
* Thu Dec 18 2003 - postadal@suse.cz
- fixed security bug (in SMB dissectors);[#33650] enpa-sa-00012
* Mon Nov 10 2003 - ro@suse.de
- use net-snmp instead of ucdsnmp
* Thu Nov 06 2003 - postadal@suse.cz
- fixed security bugs (in GTP,ISAKMP,MEGACO,SOCKS dissectors); enpa-sa-00011
* Sat Aug 16 2003 - adrian@suse.de
- install desktop file
* Fri Jul 25 2003 - postadal@suse.cz
- updated to version 0.9.14
* support for searching for arbitrary text and binary data in frames
* new protocols: Echo, eDonkey, Jabber, MS Messenger, sFlow
* Thu Jul 03 2003 - lmuelle@suse.de
- update to version 0.9.13
* support for GNU ADNS library
* "Decode As..." functionality has been added to Tethereal via the "-d" flag
* support for a system-wide color filter file
* several security fixes; enpa-sa-00010; CAN-2003-0428 CAN-2003-0429
CAN-2003-0431 CAN-2003-0432
- removed gcc patch as included in upstream
* Mon Mar 10 2003 - postadal@suse.cz
- update to version 0.9.10 (security fix)
- removed obsoleted unused plugin patch
* Fri Mar 07 2003 - ro@suse.de
- removed mminimal-toc from CFLAGS (ppc64)
* Wed Jan 29 2003 - postadal@suse.cz
- updated to version 0.9.9
* more statistics have been added
* the RADIUS dissector can now decrypt user passwords
* new protocols: MDSHDR, MEGACO, MySQL, SDLC, X.29
* Mon Jan 27 2003 - ro@suse.de
- fix build with gcc-3.3
* Wed Jan 22 2003 - postadal@suse.cz
- updated to version 0.9.8
* new protocols: ARCNET, ClearCase NFS, DCERPC LSA_DS, Fibre Channel,
HyperSCSI, MDNS, PCLI, RPL, 802.1s MSTP, FIX, GSS-API, Interbase, NDPS,
Netflow (Cisco and Juniper), SCCP-Management, SPNEGO
- plugin fix (added header file with macros)
* Wed Aug 28 2002 - postadal@suse.cz
- added %%config to file list
* Fri Aug 23 2002 - postadal@suse.cz
- update to version 0.9.6 (security fix)
* Thu Aug 15 2002 - postadal@suse.cz
- update to version 0.9.5 (security fix)
* Sat Jun 29 2002 - olh@suse.de
- build with -mminimal-toc on ppc64
* Wed Jan 16 2002 - cihlar@suse.cz
- update to version 0.9.0
* Mon Nov 26 2001 - cihlar@suse.cz
- update to version 0.8.20
* Wed Jul 25 2001 - cihlar@suse.cz
- update to version 0.8.19
* Fri Jun 15 2001 - cihlar@suse.cz
- added openssl, openssl-devel to neededforbuild
- run confugure with --with-ssl=/usr
- link against libcrypto (libsnmp needs it)
- fixed to compile with ipv6 support
* Fri Jun 08 2001 - cihlar@suse.cz
- fixed to compile with new autoconf
* Tue Apr 24 2001 - cihlar@suse.cz
- fixed warnings on ia64
* Tue Mar 20 2001 - cihlar@suse.cz
- upgrade to version 0.8.16
* Tue Mar 06 2001 - cihlar@suse.cz
- upgrade to version 0.8.15
* Mon Nov 06 2000 - ro@suse.de
- fixed neededforbuild
* Tue Oct 31 2000 - cihlar@suse.cz
- upgrade to version 0.8.13
- bzipped sources
* Thu Aug 03 2000 - cihlar@suse.cz
- upgrade to version 0.8.11
* Mon Jun 12 2000 - cihlar@suse.cz
- upgrade to version 0.8.9
* Wed May 10 2000 - cihlar@suse.cz
- upgrade to version 0.8.8
* Thu Apr 13 2000 - cihlar@suse.cz
- upgrade to version 0.8.6
- added BuildRoot
* Mon Apr 10 2000 - bk@suse.de
- added suse update config macro
* Wed Mar 01 2000 - choeger@suse.de
- new version, 0.8.3
* Wed Jan 19 2000 - choeger@suse.de
- new version, 0.8.1
* Thu Nov 25 1999 - choeger@suse.de
- new version, 0.7.8
* Thu Oct 28 1999 - choeger@suse.de
- new version, 0.7.7
* Mon Sep 13 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
* Wed Sep 01 1999 - choeger@suse.de
- new version
* Tue Jul 13 1999 - bs@suse.de
- use gtk and glib instead of gtkn and glibn
* Mon Jul 12 1999 - ro@suse.de
- libpcap is an extra package now
* Thu Jul 08 1999 - choeger@suse.de
- new version, v0.6.3
* Tue Jun 01 1999 - ro@suse.de
- fixed: X11 -> X11R6
* Wed May 26 1999 - choeger@suse.de
- new package v0.6.2