commit afce3c9d0b2bc3c5c03056144d280985ca3beb7502eef9547edb2774415e26e3 Author: OBS User unknown Date: Mon Jan 15 23:41:20 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wireshark?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -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 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/include.filelist b/include.filelist new file mode 100644 index 0000000..7cb171f --- /dev/null +++ b/include.filelist @@ -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 diff --git a/missing_files.tar.bz2 b/missing_files.tar.bz2 new file mode 100644 index 0000000..b2e8e6a --- /dev/null +++ b/missing_files.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b28bf379c9e23019bf26beb5555b85c8151679ebce17772d47ab95c303a0cb0 +size 3882 diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/wireshark-0.99.4-config.diff b/wireshark-0.99.4-config.diff new file mode 100644 index 0000000..4042b6d --- /dev/null +++ b/wireshark-0.99.4-config.diff @@ -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; + } + diff --git a/wireshark-0.99.4-printf.diff b/wireshark-0.99.4-printf.diff new file mode 100644 index 0000000..4e22993 --- /dev/null +++ b/wireshark-0.99.4-printf.diff @@ -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) { diff --git a/wireshark-0.99.4.tar.bz2 b/wireshark-0.99.4.tar.bz2 new file mode 100644 index 0000000..3e654c5 --- /dev/null +++ b/wireshark-0.99.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad57d1d6a8eb97a78ee6866d84225c6ca629f8aa088698e59ff87ca2b07c9b5c +size 10463389 diff --git a/wireshark.changes b/wireshark.changes new file mode 100644 index 0000000..5aff8ef --- /dev/null +++ b/wireshark.changes @@ -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 + diff --git a/wireshark.desktop b/wireshark.desktop new file mode 100644 index 0000000..be0a97e --- /dev/null +++ b/wireshark.desktop @@ -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 mạng +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= diff --git a/wireshark.png b/wireshark.png new file mode 100644 index 0000000..205421a --- /dev/null +++ b/wireshark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a49513ba7fa0852977a3c3db2c94310c79f10f6f0c5307385d28d61223cca4a5 +size 2722 diff --git a/wireshark.spec b/wireshark.spec new file mode 100644 index 0000000..2ad9cec --- /dev/null +++ b/wireshark.spec @@ -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 + Gilbert Ramirez + Hannes R. Boehm + Mike Hall + Bobo Rajec + Laurent Deniel + Don Lafontaine + Guy Harris + Simon Wilkinson + Joerg Mayer + Martin Maciaszek + Didier Jorand + Jun-ichiro itojun Hagino + Richard Sharpe + John McDermott + Jeff Jahr + Brad Robel-Forrest + Ashok Narayanan + Aaron Hillegass + Jason Lango + Johan Feyaerts + Olivier Abad + 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 + Gilbert Ramirez + Hannes R. Boehm + Mike Hall + Bobo Rajec + Laurent Deniel + Don Lafontaine + Guy Harris + Simon Wilkinson + Joerg Mayer + Martin Maciaszek + Didier Jorand + Jun-ichiro itojun Hagino + Richard Sharpe + John McDermott + Jeff Jahr + Brad Robel-Forrest + Ashok Narayanan + Aaron Hillegass + Jason Lango + Johan Feyaerts + Olivier Abad + 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