2df808d
%define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")
283cb9d
bc92d51
%define with_adns 0
68e7ca9
%define with_lua 1
88c986d
%if 0%{?rhel} != 0
88c986d
%define with_portaudio 0
88c986d
%else
99484d3
%define with_portaudio 1
88c986d
%endif
0fc81e1
9db68db
Summary:	Network traffic analyzer
9db68db
Name:		wireshark
75a28cd
Version:	1.6.2
feabc14
Release:	3%{?dist}
9db68db
License:	GPL+
9db68db
Group:		Applications/Internet
963c50f
Source0:	http://wireshark.org/download/src/%{name}-%{version}.tar.bz2
0fc81e1
Source1:	wireshark.pam
0fc81e1
Source2:	wireshark.console
0fc81e1
Source3:	wireshark.desktop
a57ef08
Source4:	wireshark-autoconf.m4
6e286a2
Source5:	wireshark-mime-package.xml
6e286a2
Source6:	wiresharkdoc-16x16.png
6e286a2
Source7:	wiresharkdoc-32x32.png
6e286a2
Source8:	wiresharkdoc-48x48.png
6e286a2
Source9:	wiresharkdoc-256x256.png
6e286a2
35ded6a
Patch1:		wireshark-nfsv41-cleanup.patch
ca94db0
Patch2:		wireshark-1.2.4-enable_lua.patch
ca94db0
Patch3:		wireshark-libtool-pie.patch
16d6071
Patch4:		wireshark-1.6.1-group-msg.patch
e0d0dbd
Patch5:		wireshark-1.6.0-soname.patch
5a23b45
Patch6:		wireshark-1.6.2-nfsv41-addstatus.patch
977e92c
9db68db
Url:		http://www.wireshark.org/
9db68db
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
5742d5b
BuildRequires:	libpcap-devel >= 0.9
9db68db
BuildRequires:	libsmi-devel
9db68db
BuildRequires:	zlib-devel, bzip2-devel
9db68db
BuildRequires:	openssl-devel
0fc81e1
BuildRequires:	glib2-devel, gtk2-devel
9db68db
BuildRequires:	elfutils-devel, krb5-devel
9db68db
BuildRequires:	python, pcre-devel, libselinux
9db68db
BuildRequires:	gnutls-devel
2c07b0a
BuildRequires:	desktop-file-utils
bc92d51
BuildRequires:	xdg-utils
9a9fbf5
BuildRequires:	flex, bison, python, python-devel
d59b99a
BuildRequires:	GeoIP-devel
bc92d51
%if %{with_adns}
bc92d51
BuildRequires:	adns-devel
bc92d51
%endif
99484d3
%if %{with_portaudio}
9db68db
BuildRequires:	portaudio-devel
99484d3
%endif
68e7ca9
%if %{with_lua}
68e7ca9
BuildRequires:	lua-devel
68e7ca9
%endif
0fc81e1
0fc81e1
%package	gnome
0fc81e1
Summary:	Gnome desktop integration for wireshark and wireshark-usermode
0fc81e1
Group:		Applications/Internet
9db68db
Requires:	gtk2
0fc81e1
Requires:	usermode >= 1.37
0fc81e1
Requires:	wireshark = %{version}-%{release}
5752373
Requires:	xdg-utils, usermode-gtk
d59b99a
Requires:	GeoIP
b0cc94a
Requires:       hicolor-icon-theme
bc92d51
%if %{with_adns}
bc92d51
Requires:	adns
bc92d51
%endif
99484d3
%if %{with_portaudio}
99484d3
Requires:	portaudio
99484d3
%endif
0fc81e1
70a7db4
%package devel
9db68db
Summary:	Development headers and libraries for wireshark
70a7db4
Group:		Development/Libraries
9db68db
Requires:	%{name} = %{version} glibc-devel glib2-devel
70a7db4
0fc81e1
0fc81e1
%description
0fc81e1
Wireshark is a network traffic analyzer for Unix-ish operating systems.
0fc81e1
0fc81e1
This package lays base for libpcap, a packet capture and filtering 
0fc81e1
library, contains command-line utilities, contains plugins and 
0fc81e1
documentation for wireshark. A graphical user interface is packaged 
0fc81e1
separately to GTK+ package.
0fc81e1
0fc81e1
%description gnome
0fc81e1
Contains wireshark for Gnome 2 and desktop integration file
0fc81e1
70a7db4
%description devel
70a7db4
The wireshark-devel package contains the header files, developer
70a7db4
documentation, and libraries required for development of wireshark scripts
70a7db4
and plugins.
70a7db4
0fc81e1
0fc81e1
%prep
7755bfb
%setup -q -n %{name}-%{version}
04a707a
# disable NFS patch for now, remove if steved@redhat.com does not complain
04a707a
#%patch1 -p1 
68e7ca9
68e7ca9
%if %{with_lua}
ca94db0
%patch2 -p1 -b .enable_lua
68e7ca9
%endif
0fc81e1
5a23b45
%patch3 -p1 -b .v4cleanup
04a707a
%patch4 -p1 -b .group-msg
e0d0dbd
%patch5 -p1 -b .soname
5a23b45
%patch6 -p1 -b .v4staus
70a7db4
0fc81e1
%build
d09c0f2
%ifarch s390 s390x sparcv9 sparc64
0fc81e1
export PIECFLAGS="-fPIE"
0fc81e1
%else
0fc81e1
export PIECFLAGS="-fpie"
0fc81e1
%endif
0fc81e1
# FC5+ automatic -fstack-protector-all switch
0fc81e1
export RPM_OPT_FLAGS=${RPM_OPT_FLAGS//-fstack-protector/-fstack-protector-all}
fd4753f
export CFLAGS="$RPM_OPT_FLAGS $CPPFLAGS $PIECFLAGS -D_LARGEFILE64_SOURCE"
fd4753f
export CXXFLAGS="$RPM_OPT_FLAGS $CPPFLAGS $PIECFLAGS -D_LARGEFILE64_SOURCE"
0dda79b
export LDFLAGS="$LDFLAGS -pie"
85c18be
0fc81e1
%configure \
0fc81e1
   --bindir=%{_sbindir} \
0fc81e1
   --enable-ipv6 \
bc92d51
   --with-libsmi \
0fc81e1
   --with-gnu-ld \
0fc81e1
   --with-pic \
bc92d51
%if %{with_adns}
7ae6001
   --with-adns \
bc92d51
%else
bc92d51
   --with-adns=no \
bc92d51
%endif
68e7ca9
%if %{with_lua}
68e7ca9
   --with-lua \
68e7ca9
%else
68e7ca9
   --with-lua=no \
68e7ca9
%endif
0fc81e1
   --with-ssl \
18cc0fa
   --disable-warnings-as-errors \
1bd4cbd
   --with-python \
fd4753f
   --with-plugins=%{_libdir}/%{name}/plugins/%{version} \
e0d0dbd
   --with-dumpcap-group="wireshark" \
e0d0dbd
   --enable-setcap-install \
e0d0dbd
   --enable-airpcap
1bd4cbd
1bd4cbd
#remove rpath
1bd4cbd
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
1bd4cbd
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
1bd4cbd
771ef26
make %{?_smp_mflags}
0fc81e1
0fc81e1
%install
0fc81e1
rm -rf $RPM_BUILD_ROOT
0fc81e1
0fc81e1
# The evil plugins hack
0fc81e1
perl -pi -e 's|-L../../epan|-L../../epan/.libs|' plugins/*/*.la
0fc81e1
0fc81e1
make DESTDIR=$RPM_BUILD_ROOT install
0fc81e1
0fc81e1
# install support files for usermode, gnome and kde
0fc81e1
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/pam.d
0fc81e1
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/pam.d/wireshark
0fc81e1
0fc81e1
# Install python stuff.
283cb9d
mkdir -p $RPM_BUILD_ROOT%{python_sitearch}
283cb9d
install -m 644 tools/wireshark_be.py tools/wireshark_gen.py  $RPM_BUILD_ROOT%{python_sitearch}
0fc81e1
9db68db
desktop-file-install --vendor fedora				\
9db68db
	--dir ${RPM_BUILD_ROOT}%{_datadir}/applications		\
9db68db
	--add-category X-Fedora					\
9db68db
	%{SOURCE3}
0fc81e1
b0cc94a
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64,256x256}/apps
b0cc94a
b0cc94a
install -m 644 image/wsicon16.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/16x16/apps/wireshark.png
b0cc94a
install -m 644 image/wsicon32.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/wireshark.png
b0cc94a
install -m 644 image/wsicon48.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/wireshark.png
b0cc94a
install -m 644 image/wsicon64.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/64x64/apps/wireshark.png
b0cc94a
install -m 644 image/wsicon256.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/256x256/apps/wireshark.png
0fc81e1
5edc233
#install devel files (inspired by debian/wireshark-dev.header-files)
70a7db4
install -d -m 0755  $RPM_BUILD_ROOT/%{_includedir}/wireshark
70a7db4
IDIR="${RPM_BUILD_ROOT}%{_includedir}/wireshark"
70a7db4
mkdir -p "${IDIR}/epan"
5edc233
mkdir -p "${IDIR}/epan/crypt"
70a7db4
mkdir -p "${IDIR}/epan/ftypes"
70a7db4
mkdir -p "${IDIR}/epan/dfilter"
b3df85e
mkdir -p "${IDIR}/epan/dissectors"
70a7db4
mkdir -p "${IDIR}/wiretap"
05869d7
mkdir -p "${IDIR}/wsutil"
5edc233
install -m 644 color.h config.h register.h	"${IDIR}/"
05869d7
install -m 644 cfile.h file.h			"${IDIR}/"
05869d7
install -m 644 packet-range.h print.h   	"${IDIR}/"
5edc233
install -m 644 epan/*.h				"${IDIR}/epan/"
5edc233
install -m 644 epan/crypt/*.h			"${IDIR}/epan/crypt"
5edc233
install -m 644 epan/ftypes/*.h			"${IDIR}/epan/ftypes"
5edc233
install -m 644 epan/dfilter/*.h			"${IDIR}/epan/dfilter"
b3df85e
install -m 644 epan/dissectors/*.h		"${IDIR}/epan/dissectors"
5edc233
install -m 644 wiretap/*.h			"${IDIR}/wiretap"
05869d7
install -m 644 wsutil/*.h			"${IDIR}/wsutil"
d59b99a
70a7db4
#	Create pkg-config control file.
70a7db4
mkdir -p "${RPM_BUILD_ROOT}%{_libdir}/pkgconfig"
70a7db4
cat > "${RPM_BUILD_ROOT}%{_libdir}/pkgconfig/wireshark.pc" <<- "EOF"
70a7db4
	prefix=%{_prefix}
70a7db4
	exec_prefix=%{_prefix}
70a7db4
	libdir=%{_libdir}
70a7db4
	includedir=%{_includedir}
70a7db4
70a7db4
	Name:		%{name}
70a7db4
	Description:	Network Traffic Analyzer
70a7db4
	Version:	%{version}
a57ef08
	Requires:	glib-2.0 gmodule-2.0
70a7db4
	Libs:		-L${libdir} -lwireshark -lwiretap
feabc14
	Cflags:		-DWS_VAR_IMPORT=extern -DHAVE_STDARG_H -DWS_MSVC_NORETURN= -I${includedir}/wireshark -I${includedir}/wireshark/epan
70a7db4
EOF
0fc81e1
a57ef08
#	Install the autoconf macro.
a57ef08
mkdir -p "${RPM_BUILD_ROOT}%{_datadir}/aclocal"
a57ef08
cp "%{SOURCE4}" "${RPM_BUILD_ROOT}%{_datadir}/aclocal/wireshark.m4"
a57ef08
6e286a2
# Install desktop stuff
6e286a2
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/{icons/gnome/{16x16,32x32,48x48,256x256}/mimetypes,mime/packages}
6e286a2
install -m 644 -T %{SOURCE5} $RPM_BUILD_ROOT/%{_datadir}/mime/packages/wireshark.xml
6e286a2
install -m 644 -T %{SOURCE6} $RPM_BUILD_ROOT/%{_datadir}/icons/gnome/16x16/mimetypes/application-x-pcap.png
6e286a2
install -m 644 -T %{SOURCE7} $RPM_BUILD_ROOT/%{_datadir}/icons/gnome/32x32/mimetypes/application-x-pcap.png
6e286a2
install -m 644 -T %{SOURCE8} $RPM_BUILD_ROOT/%{_datadir}/icons/gnome/48x48/mimetypes/application-x-pcap.png
6e286a2
install -m 644 -T %{SOURCE9} $RPM_BUILD_ROOT/%{_datadir}/icons/gnome/256x256/mimetypes/application-x-pcap.png
6e286a2
0fc81e1
# Remove .la files
0fc81e1
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/plugins/%{version}/*.la
0fc81e1
0fc81e1
# Remove .la files in libdir
0fc81e1
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
0fc81e1
e0d0dbd
# add wspy_dissectors directory for plugins
e0d0dbd
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/%{name}/python/%{version}/wspy_dissectors
e0d0dbd
0fc81e1
%clean
0fc81e1
rm -rf $RPM_BUILD_ROOT
0fc81e1
ca94db0
%pre
05869d7
getent group wireshark >/dev/null || groupadd -r wireshark
ca94db0
0fc81e1
%post -p /sbin/ldconfig
0fc81e1
0fc81e1
%postun -p /sbin/ldconfig
0fc81e1
6e286a2
%post gnome
6e286a2
update-desktop-database &> /dev/null ||:
6e286a2
update-mime-database %{_datadir}/mime &> /dev/null || :
Christopher Aillon efe6224
touch --no-create %{_datadir}/icons/gnome &>/dev/null || :
Christopher Aillon efe6224
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
6e286a2
6e286a2
%postun gnome
6e286a2
update-desktop-database &> /dev/null ||:
6e286a2
update-mime-database %{_datadir}/mime &> /dev/null || :
6e286a2
if [ $1 -eq 0 ] ; then
Christopher Aillon efe6224
	touch --no-create %{_datadir}/icons/gnome &>/dev/null
Christopher Aillon efe6224
	gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || :
6e286a2
Christopher Aillon efe6224
	touch --no-create %{_datadir}/icons/hicolor &>/dev/null
Christopher Aillon efe6224
	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
b0cc94a
fi
b0cc94a
Christopher Aillon efe6224
%posttrans
Christopher Aillon efe6224
gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || :
Christopher Aillon efe6224
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Christopher Aillon efe6224
0fc81e1
%files
0fc81e1
%defattr(-,root,root)
0fc81e1
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README* 
0fc81e1
%{_sbindir}/editcap
0fc81e1
#%{_sbindir}/idl2wrs
0fc81e1
%{_sbindir}/tshark
0fc81e1
%{_sbindir}/mergecap
0fc81e1
%{_sbindir}/text2pcap
0fc81e1
%{_sbindir}/dftest
0fc81e1
%{_sbindir}/capinfos
0fc81e1
%{_sbindir}/randpkt
ca94db0
%attr(0750, root, wireshark) %caps(cap_net_raw,cap_net_admin=eip) %{_sbindir}/dumpcap
27fd807
%{_sbindir}/rawshark
283cb9d
%{python_sitearch}/*.py*
70a7db4
%{_libdir}/lib*.so.*
a73ce1e
%{_libdir}/wireshark
0fc81e1
%{_mandir}/man1/editcap.*
0fc81e1
%{_mandir}/man1/tshark.*
0fc81e1
%{_mandir}/man1/mergecap.*
0fc81e1
%{_mandir}/man1/text2pcap.*
0fc81e1
%{_mandir}/man1/capinfos.*
0fc81e1
%{_mandir}/man1/dumpcap.*
0fc81e1
%{_mandir}/man4/wireshark-filter.*
27fd807
%{_mandir}/man1/rawshark.*
1bd4cbd
%{_mandir}/man1/dftest.*
1bd4cbd
%{_mandir}/man1/randpkt.*
0fc81e1
%config(noreplace) %{_sysconfdir}/pam.d/wireshark
0fc81e1
%{_datadir}/wireshark
f699be9
%if %{with_lua}
f699be9
%exclude %{_datadir}/wireshark/init.lua
f699be9
%endif
f699be9
0fc81e1
0fc81e1
%files gnome
0fc81e1
%defattr(-,root,root)
0fc81e1
%{_datadir}/applications/fedora-wireshark.desktop
b0cc94a
%{_datadir}/icons/hicolor/16x16/apps/wireshark.png
b0cc94a
%{_datadir}/icons/hicolor/32x32/apps/wireshark.png
b0cc94a
%{_datadir}/icons/hicolor/48x48/apps/wireshark.png
b0cc94a
%{_datadir}/icons/hicolor/64x64/apps/wireshark.png
b0cc94a
%{_datadir}/icons/hicolor/256x256/apps/wireshark.png
9db68db
%{_datadir}/icons/gnome/16x16/mimetypes/application-x-pcap.png
9db68db
%{_datadir}/icons/gnome/32x32/mimetypes/application-x-pcap.png
9db68db
%{_datadir}/icons/gnome/48x48/mimetypes/application-x-pcap.png
9db68db
%{_datadir}/icons/gnome/256x256/mimetypes/application-x-pcap.png
9db68db
%{_datadir}/mime/packages/wireshark.xml
0fc81e1
%{_sbindir}/wireshark
0fc81e1
%{_mandir}/man1/wireshark.*
0fc81e1
70a7db4
%files devel
70a7db4
%defattr(-,root,root)
70a7db4
%doc doc/README.*
65c7e84
%config(noreplace) %{_datadir}/wireshark/init.lua
70a7db4
%{_includedir}/wireshark
70a7db4
%{_libdir}/lib*.so
70a7db4
%{_libdir}/pkgconfig/*
a57ef08
%{_datadir}/aclocal/*
70a7db4
%{_mandir}/man1/idl2wrs.*
70a7db4
%{_sbindir}/idl2wrs
0fc81e1
0fc81e1
%changelog
feabc14
* Fri Oct 21 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.2-3
feabc14
- updated autoconf macros and pkgconfig file in wireshark-devel to reflect
feabc14
  current config.h (#746655)
feabc14
5a23b45
* Mon Oct 17 2011 Steve Dickson <steved@redhat.com> - 1.6.2-2
5a23b45
- Fixed a regression introduce by upstream patch r38306
5a23b45
    which caused v4.1 traffic not to be displayed.
5a23b45
- Added v4 error status to packet detail window.
5a23b45
75a28cd
* Fri Sep  9 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.2-1
75a28cd
- upgrade to 1.6.2
75a28cd
- see http://www.wireshark.org/docs/relnotes/wireshark-1.6.2.html
75a28cd
16d6071
* Thu Jul 21 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.1-1
16d6071
- upgrade to 1.6.1
16d6071
- see http://www.wireshark.org/docs/relnotes/wireshark-1.6.1.html
16d6071
85d4d92
* Thu Jun 16 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.0-4
85d4d92
- fixed previous incomplete fix
85d4d92
ef36da6
* Thu Jun 16 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.0-3
ef36da6
- fixed Fedora-specific message when user is not part of 'wireshark' group
ef36da6
  - now it does not contain '<' and '>' characters (#713545)
ef36da6
e0d0dbd
* Thu Jun  9 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.0-2
e0d0dbd
- added wspy_dissectors directory to the package
e0d0dbd
  - other packages can add Python plugins there
e0d0dbd
  - as side effect, removed following message:
e0d0dbd
    [Errno 2] No such file or directory: '/usr/lib64/wireshark/python/1.6.0/wspy_dissectors'
e0d0dbd
- enabled zlib support
e0d0dbd
04a707a
* Wed Jun  8 2011 Jan Safranek <jsafrane@redhat.com> - 1.6.0-1
04a707a
- upgrade to 1.6.0
04a707a
- see http://www.wireshark.org/docs/relnotes/wireshark-1.6.0.html
04a707a
88fc673
* Thu Jun  2 2011 Jan Safranek <jsafrane@redhat.com> - 1.4.7-1
88fc673
- upgrade to 1.4.7
88fc673
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.7.html
88fc673
35ded6a
* Thu May 19 2011 Steve Dickson <steved@redhat.com> - 1.4.6-3
35ded6a
- Improved the NFS4.1 patcket dissectors 
35ded6a
Christopher Aillon efe6224
* Sat May 07 2011 Christopher Aillon <caillon@redhat.com> - 1.4.6-2
Christopher Aillon efe6224
- Update icon cache scriptlet
Christopher Aillon efe6224
29617d8
* Tue Apr 19 2011 Jan Safranek <jsafrane@redhat.com> - 1.4.6-1
29617d8
- upgrade to 1.4.6
29617d8
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.6.html
29617d8
29617d8
* Mon Apr 18 2011 Jan Safranek <jsafrane@redhat.com> - 1.4.5-1
71a36a8
- upgrade to 1.4.5
71a36a8
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.5.html
71a36a8
b0cc94a
* Sun Apr 03 2011 Cosimo Cecchi <cosimoc@redhat.com> - 1.4.4-2
b0cc94a
- Use hi-res icons
b0cc94a
b0cc94a
* Thu Mar  3 2011 Jan Safranek <jsafrane@redhat.com> - 1.4.4-1
9d6019f
- upgrade to 1.4.4
9d6019f
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.4.html
9d6019f
c0eaa31
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-3
c0eaa31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c0eaa31
05869d7
* Mon Jan 17 2011 Jan Safranek <jsafrane@redhat.com> - 1.4.3-2
05869d7
- create the 'wireshark' group as system, not user
05869d7
- add few additional header files to -devel subpackage (#671997)
05869d7
05869d7
* Thu Jan 13 2011 Jan Safranek <jsafrane@redhat.com> - 1.4.3-1
7b96f14
- upgrade to 1.4.3
7b96f14
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.3.html
7b96f14
ca6292a
* Wed Jan  5 2011 Jan Safranek <jsafrane@redhat.com> - 1.4.2-5
ca6292a
- fixed buffer overflow in ENTTEC dissector (#666897)
ca6292a
b3df85e
* Wed Dec 15 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.2-4
b3df85e
- added epan/dissectors/*.h to -devel subpackage (#662969)
b3df85e
42b9442
* Mon Dec  6 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.2-3
42b9442
- fixed generation of man pages again (#635878)
42b9442
d45d3cc
* Fri Nov 26 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.2-2
ca94db0
- rework the Wireshark security (#657490). Remove the console helper and
ca94db0
  allow only members of new 'wireshark' group to capture the packets.
ca94db0
6fcd91c
* Mon Nov 22 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.2-1
6fcd91c
- upgrade to 1.4.2
6fcd91c
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.2.html
6fcd91c
fd4753f
* Mon Nov  1 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.1-2
fd4753f
- temporarily disable zlib until
fd4753f
  https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4955 is resolved (#643461)
fd4753f
  
b28611b
* Fri Oct 22 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.1-1
b28611b
- upgrade to 1.4.1
b28611b
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.1.html
6e286a2
- Own the %%{_libdir}/wireshark dir (#644508)
6e286a2
- associate *.pcap files with wireshark (#641163)
b28611b
Jesse Keating 3b8b62a
* Wed Sep 29 2010 jkeating - 1.4.0-2
Jesse Keating 3b8b62a
- Rebuilt for gcc bug 634757
Jesse Keating 3b8b62a
771ef26
* Fri Sep 24 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.0-2
771ef26
- fixed generation of man pages (#635878)
771ef26
1bd4cbd
* Tue Aug 31 2010 Jan Safranek <jsafrane@redhat.com> - 1.4.0-1
1bd4cbd
- upgrade to 1.4.0
1bd4cbd
- see http://www.wireshark.org/docs/relnotes/wireshark-1.4.0.html
1bd4cbd
a078a4f
* Fri Jul 30 2010 Jan Safranek <jsafrane@redhat.com> - 1.2.10-1
a078a4f
- upgrade to 1.2.10
a078a4f
- see http://www.wireshark.org/docs/relnotes/wireshark-1.2.10.html
a078a4f
84d4f4b
* Fri Jul 30 2010 Jan Safranek <jsafrane@redhat.com> - 1.2.9-4
84d4f4b
- Rebuilt again for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
84d4f4b
0dda79b
* Thu Jul 22 2010 Jan Safranek <jsafrane@redhat.com> - 1.2.9-3
0dda79b
- removing useless LDFLAGS (#603224)
0dda79b
0dda79b
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1.2.9-2
c2516d7
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
c2516d7
a459b55
* Fri Jun 11 2010 Radek Vokal <rvokal@redhat.com> - 1.2.9-1
a459b55
- upgrade to 1.2.9
a459b55
- see http://www.wireshark.org/docs/relnotes/wireshark-1.2.9.html
a459b55
2df808d
* Mon May 17 2010 Radek Vokal <rvokal@redhat.com> - 1.2.8-4
2df808d
- removing traling bracket from python_sitearch (#592391)
2df808d
14672d4
* Fri May  7 2010 Radek Vokal <rvokal@redhat.com> - 1.2.8-3
14672d4
- fix patched applied without fuzz=0
14672d4
283cb9d
* Thu May  6 2010 Radek Vokal <rvokal@redhat.com> - 1.2.8-2
283cb9d
- use sitearch instead of sitelib to avoid pyo and pyc conflicts
283cb9d
d62b0bd
* Thu May  6 2010 Radek Vokal <rvokal@redhat.com> - 1.2.8-1
d62b0bd
- upgrade to 1.2.8
d62b0bd
- see http://www.wireshark.org/docs/relnotes/wireshark-1.2.8.html
d62b0bd
d59b99a
* Tue Apr  6 2010 Radek Vokal <rvokal@redhat.com> - 1.2.7-2
d59b99a
- rebuild with GeoIP support (needs to be turned on in IP protocol preferences)
d59b99a
708c375
* Fri Apr  2 2010 Radek Vokal <rvokal@redhat.com> - 1.2.7-1
708c375
- upgrade to 1.2.7
708c375
- see http://www.wireshark.org/docs/relnotes/wireshark-1.2.7.html 
708c375
3eb82fd
* Wed Mar 24 2010 Radek Vokal <rvokal@redhat.com> - 1.2.6-3
3eb82fd
- bring back -pie
3eb82fd
ddc891d
* Tue Mar 16 2010 Jeff Layton <jlayton@redhat.com> - 1.2.6-2
ddc891d
- add patch to allow decode of NFSv4.0 callback channel
ddc891d
- add patch to allow decode of more SMB FIND_FILE infolevels
ddc891d
9457438
* Fri Jan 29 2010 Radek Vokal <rvokal@redhat.com> - 1.2.6-1
9457438
- upgrade to 1.2.6
9457438
- see http://www.wireshark.org/docs/relnotes/wireshark-1.2.6.html 
9457438
85c18be
* Wed Jan 20 2010 Radek Vokal <rvokal@redhat.com> - 1.2.5-5
85c18be
- minor spec file tweaks for better svn checkout support (#553500)
85c18be
65c7e84
* Tue Jan 05 2010 Radek Vokál <rvokal@redhat.com> - 1.2.5-4
65c7e84
- init.lua is present always and not only when lua support is enabled
65c7e84
f699be9
* Tue Jan 05 2010 Radek Vokál <rvokal@redhat.com> - 1.2.5-3
f699be9
- fix file list, init.lua is only in -devel subpackage (#552406)
f699be9
a57ef08
* Fri Dec 18 2009 Patrick Monnerat <pm@datasphere.ch> 1.2.5-2
a57ef08
- Autoconf macro for plugin development.
a57ef08
fb8504b
* Fri Dec 18 2009 Radek Vokal <rvokal@redhat.com> - 1.2.5-1
fb8504b
- upgrade to 1.2.5
fb8504b
- fixes security vulnaribilities, see http://www.wireshark.org/security/wnpa-sec-2009-09.html 
fb8504b
70a7db4
* Thu Dec 17 2009 Radek Vokal <rvokal@redhat.com> - 1.2.4-3
70a7db4
- split -devel package (#547899, #203642, #218451)
70a7db4
- removing root warning dialog (#543709)
70a7db4
68e7ca9
* Mon Dec 14 2009 Radek Vokal <rvokal@redhat.com> - 1.2.4-2
68e7ca9
- enable lua support - http://wiki.wireshark.org/Lua
68e7ca9
- attempt to fix filter crash on 64bits
68e7ca9
9217fdd
* Wed Nov 18 2009 Radek Vokal <rvokal@redhat.com> - 1.2.4-1
9217fdd
- upgrade to 1.2.4
9217fdd
- http://www.wireshark.org/docs/relnotes/wireshark-1.2.4.html
9217fdd
9ad2c53
* Fri Oct 30 2009 Radek Vokal <rvokal@redhat.com> - 1.2.3-1
9ad2c53
- upgrade to 1.2.3
9ad2c53
- http://www.wireshark.org/docs/relnotes/wireshark-1.2.3.html
9ad2c53
16bbab8
* Mon Sep 21 2009 Radek Vokal <rvokal@redhat.com> - 1.2.2-1
16bbab8
- upgrade to 1.2.2
16bbab8
- http://www.wireshark.org/docs/relnotes/wireshark-1.2.2.html
16bbab8
88c986d
* Mon Sep 14 2009 Bill Nottingham <notting@redhat.com> - 1.2.1-5
88c986d
- do not use portaudio in RHEL
88c986d
2235e42
* Fri Aug 28 2009 Radek Vokal <rvokal@redhat.com> - 1.2.1-4
2235e42
- yet anohter rebuilt
2235e42
e09f36f
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.2.1-3
e09f36f
- rebuilt with new openssl
e09f36f
c1ade7c
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-2
c1ade7c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c1ade7c
4463b84
* Wed Jul 22 2009 Radek Vokal <rvokal@redhat.com> - 1.2.1
4463b84
- upgrade to 1.2.1
4463b84
- http://www.wireshark.org/docs/relnotes/wireshark-1.2.1.html
4463b84
963c50f
* Tue Jun 16 2009 Radek Vokal <rvokal@redhat.com> - 1.2.0
963c50f
- upgrade to 1.2.0
963c50f
- http://www.wireshark.org/docs/relnotes/wireshark-1.2.0.html
963c50f
b1bc8de
* Fri May 22 2009 Radek Vokal <rvokal@redhat.com> - 1.1.4-0.pre1
b1bc8de
- update to latest development build
b1bc8de
599c7fb
* Thu Mar 26 2009 Radek Vokal <rvokal@redhat.com> - 1.1.3-1
599c7fb
- upgrade to 1.1.3
599c7fb
a116e5e
* Thu Mar 26 2009 Radek Vokal <rvokal@redhat.com> - 1.1.2-4.pre1
a116e5e
- fix libsmi support
a116e5e
fd0c4a0
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-3.pre1
fd0c4a0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
fd0c4a0
70db696
* Mon Feb 16 2009 Radek Vokal <rvokal@redhat.com> - 1.1.2-2.pre1
70db696
- add netdump support
70db696
e542b9c
* Sun Feb 15 2009 Steve Dickson <steved@redhat.com> - 1.1.2-1.pre1
e542b9c
- NFSv4.1: Add support for backchannel decoding
e542b9c
99484d3
* Mon Jan 19 2009 Radek Vokal <rvokal@redhat.com> - 1.1.2-0.pre1
99484d3
- upgrade to latest development release
99484d3
- added support for portaudio (#480195)
99484d3
f03cfcf
* Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> - 1.1.1-0.pre1.2
f03cfcf
- rebuild with new openssl
f03cfcf
6c73829
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.1.1-0.pre1.1
6c73829
- Rebuild for Python 2.6
6c73829
99484d3
* Thu Nov 13 2008 Radek Vokál <rvokal@redhat.com> 1.1.1-0.pre1
d236076
- upgrade to 1.1.1 development branch
d236076
1a35257
* Wed Sep 10 2008 Radek Vokál <rvokal@redhat.com> 1.0.3-1
1a35257
- upgrade to 1.0.3
1a35257
- Security-related bugs in the NCP dissector, zlib compression code, and Tektronix .rf5 file parser have been fixed. 
1a35257
- WPA group key decryption is now supported. 
1a35257
- A bug that could cause packets to be wrongly dissected as "Redback Lawful Intercept" has been fixed. 
1a35257
5752373
* Mon Aug 25 2008 Radek Vokál <rvokal@redhat.com> 1.0.2-3
5752373
- fix requires for wireshark-gnome
5752373
01a52df
* Thu Jul 17 2008 Steve Dickson <steved@redhat.com> 1.0.2-2
977e92c
- Added patches to support NFSv4.1
977e92c
df2ad07
* Fri Jul 11 2008 Radek Vokál <rvokal@redhat.com> 1.0.2-1
df2ad07
- upgrade to 1.0.2
df2ad07
bef587b
* Tue Jul  8 2008 Radek Vokál <rvokal@redhat.com> 1.0.1-1
bef587b
- upgrade to 1.0.1
bef587b
d09c0f2
* Sun Jun 29 2008 Dennis Gilmore <dennis@ausil.us> 1.0.0-3
d09c0f2
- add sparc arches to -fPIE 
d09c0f2
- rebuild for new gnutls
d09c0f2
6f689f6
* Tue Apr  1 2008 Radek Vokál <rvokal@redhat.com> 1.0.0-2
6f689f6
- fix BuildRequires - python, yacc, bison
6f689f6
27fd807
* Tue Apr  1 2008 Radek Vokál <rvokal@redhat.com> 1.0.0-1
27fd807
- April Fools' day upgrade to 1.0.0
27fd807
cb0f49d
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.99.7-3
cb0f49d
- Autorebuild for GCC 4.3
cb0f49d
f115bf3
* Wed Dec 19 2007 Radek Vokál <rvokal@redhat.com> 0.99.7-2
f115bf3
- fix crash in unprivileged mode (#317681)
f115bf3
57c256e
* Tue Dec 18 2007 Radek Vokál <rvokal@redhat.com> 0.99.7-1
57c256e
- upgrade to 0.99.7
57c256e
53bcf22
* Fri Dec  7 2007 Radek Vokál <rvokal@redhat.com> 0.99.7-0.pre2.1
53bcf22
- rebuilt for openssl
53bcf22
bc92d51
* Mon Nov 26 2007 Radek Vokal <rvokal@redhat.com> 0.99.7-0.pre2
bc92d51
- switch to libsmi from net-snmp
bc92d51
- disable ADNS due to its lack of Ipv6 support
bc92d51
- 0.99.7 prerelease 2
bc92d51
e301ecb
* Tue Nov 20 2007 Radek Vokal <rvokal@redhat.com> 0.99.7-0.pre1
e301ecb
- upgrade to 0.99.7 pre-release
e301ecb
6ec0fb1
* Wed Sep 19 2007 Radek Vokál <rvokal@redhat.com> 0.99.6-3
6ec0fb1
- fixed URL
6ec0fb1
9f79116
* Thu Aug 23 2007 Radek Vokál <rvokal@redhat.com> 0.99.6-2
9f79116
- rebuilt
9f79116
46dfdb9
* Mon Jul  9 2007 Radek Vokal <rvokal@redhat.com> 0.99.6-1
46dfdb9
- upgrade to 0.99.6 final
46dfdb9
7ae6001
* Fri Jun 15 2007 Radek Vokál <rvokal@redhat.com> 0.99.6-0.pre2
7ae6001
- another pre-release
7ae6001
- turn on ADNS support
7ae6001
18cc0fa
* Wed May 23 2007 Radek Vokál <rvokal@redhat.com> 0.99.6-0.pre1
18cc0fa
- update to pre1 of 0.99.6 release
18cc0fa
646e1ce
* Mon Feb  5 2007 Radek Vokál <rvokal@redhat.com> 0.99.5-1
646e1ce
- multiple security issues fixed (#227140)
646e1ce
- CVE-2007-0459 - The TCP dissector could hang or crash while reassembling HTTP packets
646e1ce
- CVE-2007-0459 - The HTTP dissector could crash.
646e1ce
- CVE-2007-0457 - On some systems, the IEEE 802.11 dissector could crash.
646e1ce
- CVE-2007-0456 - On some systems, the LLT dissector could crash.
646e1ce
e08989f
* Mon Jan 15 2007 Radek Vokal <rvokal@redhat.com> 0.99.5-0.pre2
e08989f
- another 0.99.5 prerelease, fix build bug and pie flags
e08989f
54b7d12
* Tue Dec 12 2006 Radek Vokal <rvokal@redhat.com> 0.99.5-0.pre1
54b7d12
- update to 0.99.5 prerelease
54b7d12
258f8af
* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 0.99.4-5
258f8af
- rebuild for python 2.5 
258f8af
5742d5b
* Tue Nov 28 2006 Radek Vokal <rvokal@redhat.com> 0.99.4-4
5742d5b
- rebuilt for new libpcap and net-snmp
5742d5b
91ba1b7
* Thu Nov 23 2006 Radek Vokal <rvokal@redhat.com> 0.99.4-3
91ba1b7
- add htmlview to Buildrequires to be picked up by configure scripts (#216918)
91ba1b7
7fdec1f
* Tue Nov  7 2006 Radek Vokal <rvokal@redhat.com> 0.99.4-2.fc7
7fdec1f
- Requires: net-snmp for the list of MIB modules 
7fdec1f
7755bfb
* Wed Nov  1 2006 Radek Vokál <rvokal@redhat.com> 0.99.4-1
7755bfb
- upgrade to 0.99.4 final
7755bfb
7a60edd
* Tue Oct 31 2006 Radek Vokál <rvokal@redhat.com> 0.99.4-0.pre2
7a60edd
- upgrade to 0.99.4pre2
7a60edd
7926b6c
* Tue Oct 10 2006 Radek Vokal <rvokal@redhat.com> 0.99.4-0.pre1
7926b6c
- upgrade to 0.99.4-0.pre1
7926b6c
6ec5a00
* Fri Aug 25 2006 Radek Vokál <rvokal@redhat.com> 0.99.3-1
6ec5a00
- upgrade to 0.99.3
6ec5a00
- Wireshark 0.99.3 fixes the following vulnerabilities:
6ec5a00
- the SCSI dissector could crash. Versions affected: CVE-2006-4330
6ec5a00
- the IPsec ESP preference parser was susceptible to off-by-one errors. CVE-2006-4331
6ec5a00
- a malformed packet could make the Q.2931 dissector use up available memory. CVE-2006-4333 
6ec5a00
7ba31d8
* Tue Jul 18 2006 Radek Vokál <rvokal@redhat.com> 0.99.2-1
7ba31d8
- upgrade to 0.99.2
7ba31d8
c3efff9
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.99.2-0.pre1.1
c3efff9
- rebuild
c3efff9
02c4449
* Tue Jul 11 2006 Radek Vokál <rvokal@redhat.com> 0.99.2-0.pre1
02c4449
- upgrade to 0.99.2pre1, fixes (#198242)
02c4449
0fc81e1
* Tue Jun 13 2006 Radek Vokal <rvokal@redhat.com> 0.99.1-0.pre1
0fc81e1
- spec file changes
0fc81e1
0fc81e1
* Fri Jun  9 2006 Radek Vokal <rvokal@redhat.com> 0.99.1pre1-1
0fc81e1
- initial build for Fedora Core