1f5cfb
Summary: A network traffic monitoring tool
1f5cfb
Name: tcpdump
1f5cfb
Epoch: 14
4fbb3f
Version: 4.9.3
844bd3
Release: 3%{?dist}
1f5cfb
License: BSD with advertising
1f5cfb
URL: http://www.tcpdump.org
1f5cfb
Group: Applications/Internet
1f5cfb
Requires(pre): shadow-utils
1f5cfb
BuildRequires: automake openssl-devel libpcap-devel git-core
1f5cfb
1f5cfb
Source0: http://www.tcpdump.org/release/tcpdump-%{version}.tar.gz
1f5cfb
Source1: ftp://ftp.ee.lbl.gov/tcpslice-1.2a3.tar.gz
1f5cfb
Source2: http://www.tcpdump.org/release/tcpdump-%{version}.tar.gz.sig
1f5cfb
1f5cfb
Patch0002:      0002-Use-getnameinfo-instead-of-gethostbyaddr.patch
1f5cfb
Patch0003:      0003-Drop-root-priviledges-before-opening-first-savefile-.patch
1f5cfb
Patch0004:      0004-tcpslice-update-tcpslice-patch-to-1.2a3.patch
1f5cfb
Patch0005:      0005-tcpslice-remove-unneeded-include.patch
1f5cfb
Patch0006:      0006-tcpslice-don-t-test-the-pointer-but-pointee-for-NULL.patch
1f5cfb
Patch0007:      0007-Introduce-nn-option.patch
1f5cfb
Patch0009:      0009-Change-n-flag-to-nn-in-TESTonce.patch
1f5cfb
Patch0011:      0011-Evp-cipher-buffers.patch
1f5cfb
Patch0012:      0012-Add-printing-support-for-vsockmon-devices.patch
1f5cfb
Patch0013:      0013-tcpslice-stdlib.patch
3dbeb8
Patch0014:      0014-enhance-mptcp.patch
3dbeb8
Patch0015:      0015-CVE-2020-8037.patch
844bd3
Patch0016:      0016-direction-for-any.patch
1f5cfb
1f5cfb
%define tcpslice_dir tcpslice-1.2a3
1f5cfb
1f5cfb
%description
1f5cfb
Tcpdump is a command-line tool for monitoring network traffic.
1f5cfb
Tcpdump can capture and display the packet headers on a particular
1f5cfb
network interface or on all interfaces.  Tcpdump can display all of
1f5cfb
the packet headers, or just the ones that match particular criteria.
1f5cfb
1f5cfb
Install tcpdump if you need a program to monitor network traffic.
1f5cfb
1f5cfb
%prep
1f5cfb
%autosetup -a 1 -S git
1f5cfb
1f5cfb
%build
1f5cfb
export CFLAGS="$RPM_OPT_FLAGS $(getconf LFS_CFLAGS) -fno-strict-aliasing"
1f5cfb
1f5cfb
pushd %{tcpslice_dir}
1f5cfb
# update config.{guess,sub}
1f5cfb
automake -a -f 2> /dev/null || :
1f5cfb
%configure
1f5cfb
make %{?_smp_mflags}
1f5cfb
popd
1f5cfb
1f5cfb
%configure --with-crypto --with-user=tcpdump --without-smi
1f5cfb
make %{?_smp_mflags}
1f5cfb
1f5cfb
%check
1f5cfb
make check
1f5cfb
1f5cfb
%install
1f5cfb
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
1f5cfb
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
1f5cfb
mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
1f5cfb
1f5cfb
pushd %{tcpslice_dir}
1f5cfb
install -m755 tcpslice ${RPM_BUILD_ROOT}%{_sbindir}
1f5cfb
install -m644 tcpslice.1 ${RPM_BUILD_ROOT}%{_mandir}/man8/tcpslice.8
1f5cfb
popd
1f5cfb
1f5cfb
install -m755 tcpdump ${RPM_BUILD_ROOT}%{_sbindir}
1f5cfb
install -m644 tcpdump.1 ${RPM_BUILD_ROOT}%{_mandir}/man8/tcpdump.8
1f5cfb
1f5cfb
# fix section numbers
1f5cfb
sed -i 's/\(\.TH[a-zA-Z ]*\)[1-9]\(.*\)/\18\2/' \
1f5cfb
	${RPM_BUILD_ROOT}%{_mandir}/man8/*
1f5cfb
1f5cfb
%pre
75c04c
/usr/bin/getent group tcpdump >/dev/null || /usr/sbin/groupadd \
75c04c
	-g 72 tcpdump 2> /dev/null
75c04c
/usr/bin/getent passwd tcpdump >/dev/null || /usr/sbin/useradd \
75c04c
	-u 72 -g 72 -s /sbin/nologin -M -r \
1f5cfb
	-d / tcpdump 2> /dev/null
1f5cfb
exit 0
1f5cfb
1f5cfb
%files
1f5cfb
%defattr(-,root,root)
1f5cfb
%license LICENSE
1f5cfb
%doc README.md CHANGES CREDITS
1f5cfb
%{_sbindir}/tcpdump
1f5cfb
%{_sbindir}/tcpslice
1f5cfb
%{_mandir}/man8/tcpslice.8*
1f5cfb
%{_mandir}/man8/tcpdump.8*
1f5cfb
1f5cfb
%changelog
844bd3
* Mon Jan 10 2022 Michal Ruprich <mruprich@redhat.com> - 14:4.9.3-3
844bd3
- Resolves: #2005451 - tcpdump support for direction and interface needed in RHEL8
844bd3
3dbeb8
* Thu May 13 2021 Michal Ruprich <mruprich@redhat.com> - 14:4.9.3-2
3dbeb8
- Resolves: #1860216 - tcpdump can not parse mptcp options
3dbeb8
- Resolves: #1901635 - ppp decapsulator can be convinced to allocate a large amount of memory
3dbeb8
- Adding tedude test to gating
3dbeb8
4fbb3f
* Thu May 07 2020 Michal Ruprich <michalruprich@gmail.com> - 14:4.9.3-1
4fbb3f
- Resolves: #1804063 - Rebase tcpdump to 4.9.3 to fix multiple CVEs
4fbb3f
75c04c
* Tue Oct 29 2019 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-6
75c04c
- Resolves: #1715423 - tcpdump pre creates user and groups unconditionally
75c04c
- Resolves: #1655622 - CVE-2018-19519 Stack-based buffer over-read in print-hncp.c:print_prefix() via crafted pcap
1f5cfb
* Wed Sep 26 2018 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-5
1f5cfb
- Resolves: #1602710 - Please review important issues found by covscan
1f5cfb
1f5cfb
* Thu Jun 21 2018 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-4
1f5cfb
- Removing build-time dependency on sharutils(rhbz#1587877)
1f5cfb
- Changing git dependency to smaller git-core
1f5cfb
1f5cfb
* Thu Jun 07 2018 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-3
1f5cfb
- Adding support for VSOCK (rhbz#1587831)
1f5cfb
1f5cfb
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.9.2-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1f5cfb
1f5cfb
* Tue Sep 05 2017 Martin Sehnoutka <msehnout@redhat.com> - 14:4.9.2-1
1f5cfb
- New upstream release 4.9.2
1f5cfb
1f5cfb
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.9.1-3
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
1f5cfb
1f5cfb
* Mon Jul 31 2017 Florian Weimer <fweimer@redhat.com> - 14:4.9.1-2
1f5cfb
- Rebuild with binutils fix for ppc64le (#1475636)
1f5cfb
1f5cfb
* Wed Jul 26 2017 Martin Sehnoutka <msehnout@redhat.com> - 14:4.9.1-1
1f5cfb
- New upstream release 4.9.1
1f5cfb
1f5cfb
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.9.0-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1f5cfb
1f5cfb
* Fri Feb 03 2017 Martin Sehnoutka <msehnout@redhat.com> - 14:4.9.0-1
1f5cfb
- New upstream version 4.9.0
1f5cfb
1f5cfb
* Mon Oct 31 2016 Luboš Uhliarik <luhliari@redhat.com> - 14:4.8.1-1
1f5cfb
- new version 4.8.1
1f5cfb
1f5cfb
* Tue Aug 09 2016 Luboš Uhliarik <luhliari@redhat.com> - 14:4.8.0-1
1f5cfb
- new version 4.8.0
1f5cfb
1f5cfb
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.7.4-4
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1f5cfb
1f5cfb
* Mon Jun 29 2015 Michal Sekletar <msekleta@redhat.com> - 14:4.7.4-3
1f5cfb
- prevent sefaulting by properly initializing chown_flag variable (#1223329)
1f5cfb
1f5cfb
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.7.4-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1f5cfb
1f5cfb
* Tue May  5 2015 Michal Sekletar <msekleta@redhat.com> - 14:4.7.4-1
1f5cfb
- rebase to 4.7.4 (#1214753)
1f5cfb
1f5cfb
* Wed Mar 25 2015 Michal Sekletar <msekleta@redhat.com> - 14:4.7.3-1
1f5cfb
- rebase to 4.7.3 (#1201573)
1f5cfb
- contains fixes for CVE-2015-0261 CVE-2015-2154 CVE-2015-2153 CVE-2015-2155 (#1201799,#1201792,#1201795,#1201797)
1f5cfb
1f5cfb
* Wed Dec 03 2014 Michal Sekletar <msekleta@redhat.com> - 14:4.6.2-3
1f5cfb
- fix for CVE-2014-9140
1f5cfb
1f5cfb
* Thu Nov 20 2014 Michal Sekletar <msekleta@redhat.com> - 14:4.6.2-2
1f5cfb
- fix for CVE-2014-8767 (#1165160)
1f5cfb
- fix for CVE-2014-8768 (#1165161)
1f5cfb
- fix for CVE-2014-8769 (#1165162)
1f5cfb
1f5cfb
* Mon Oct 20 2014 Michal Sekletar <msekleta@redhat.com> - 14:4.6.2-1
1f5cfb
- update to 4.6.2 (#1124289)
1f5cfb
1f5cfb
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.5.1-3
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1f5cfb
1f5cfb
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.5.1-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1f5cfb
1f5cfb
* Thu Nov 28 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.5.1-1
1f5cfb
- update to 4.5.1
1f5cfb
1f5cfb
* Fri Nov 08 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.5.0-1.20131108gitb07944a
1f5cfb
- update to snaphot gitb07944a
1f5cfb
1f5cfb
* Mon Oct  7 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.4.0-3
1f5cfb
- don't try to change ownership of stdout (#1015767)
1f5cfb
1f5cfb
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.4.0-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
1f5cfb
1f5cfb
* Thu Jun 06 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.4.0-1
1f5cfb
- update to 4.4.0
1f5cfb
1f5cfb
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.3.0-3
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1f5cfb
1f5cfb
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.3.0-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1f5cfb
1f5cfb
* Wed Jun 13 2012 Michal Sekletar <msekleta@redhat.com> - 14:4.3.0-1
1f5cfb
- Update to 4.3.0
1f5cfb
1f5cfb
* Wed May 16 2012 Michal Sekletar <msekleta@redhat.com>
1f5cfb
- Resolves: #809638
1f5cfb
- created savefile has proper owner
1f5cfb
1f5cfb
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.2.1-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1f5cfb
1f5cfb
* Tue Jan 03 2012 Jan Synáček <jsynacek@redhat.com> - 14:4.2.1-1
1f5cfb
- Update to 4.2.1
1f5cfb
- Remove ppi.h from sources (readded again in upstream tarball)
1f5cfb
1f5cfb
* Fri Dec 02 2011 Michal Sekletar <msekleta@redhat.com> - 14:4.2.0-1
1f5cfb
- updated to 4.2.0
1f5cfb
- added new source file ppi.h, missing in upstream tarball
1f5cfb
- disabled make check because of missing .pcap files in testsuite
1f5cfb
- dropped unnecessary patches
1f5cfb
1f5cfb
* Wed Aug 24 2011 Michal Sekletar <msekleta@redhat.com> - 14:4.1.1-3
1f5cfb
- Fix manpage (#663739)
1f5cfb
- Fix improper handling of bad date format in tcpslice (#684005)
1f5cfb
- Spec file clean up
1f5cfb
1f5cfb
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.1.1-2
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1f5cfb
1f5cfb
* Tue Apr 06 2010 Miroslav Lichvar <mlichvar@redhat.com> - 14:4.1.1-1
1f5cfb
- update to 4.1.1
1f5cfb
- add %%check
1f5cfb
1f5cfb
* Wed Sep 23 2009 Miroslav Lichvar <mlichvar@redhat.com> - 14:4.0.0-3.20090921gitdf3cb4
1f5cfb
- update to snapshot 20090921gitdf3cb4
1f5cfb
1f5cfb
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 14:4.0.0-2.20090818git832d2c
1f5cfb
- rebuilt with new openssl
1f5cfb
1f5cfb
* Thu Aug 20 2009 Miroslav Lichvar <mlichvar@redhat.com> - 14:4.0.0-1.20090818git832d2c
1f5cfb
- update to post 4.0.0 git snapshot 20090818git832d2c
1f5cfb
- print retrans and reachable times in ICMPv6 as milliseconds (#474264)
1f5cfb
1f5cfb
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:3.9.8-9
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1f5cfb
1f5cfb
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:3.9.8-8
1f5cfb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1f5cfb
1f5cfb
* Tue Jan 20 2009 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-7
1f5cfb
- rebuild for new openssl
1f5cfb
- convert CREDITS to UTF-8 (#226481)
1f5cfb
1f5cfb
* Fri Aug 29 2008 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-6
1f5cfb
- rediff patches with fuzz
1f5cfb
- add -fno-strict-aliasing to CFLAGS
1f5cfb
1f5cfb
* Mon Jun 02 2008 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-5
1f5cfb
- update config.{guess,sub} when building tcpslice
1f5cfb
- remove -D_GNU_SOURCE from CFLAGS
1f5cfb
- disable libsmi check in configure
1f5cfb
1f5cfb
* Wed Feb 13 2008 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-4
1f5cfb
- fix building with new glibc headers
1f5cfb
1f5cfb
* Thu Dec 06 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-3
1f5cfb
- update IKEv2 support
1f5cfb
1f5cfb
* Thu Dec  6 2007 Jeremy Katz <katzj@redhat.com> - 14:3.9.8-2
1f5cfb
- rebuild for new openssl
1f5cfb
1f5cfb
* Wed Oct 24 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-1
1f5cfb
- update to 3.9.8
1f5cfb
- don't use gethostbyaddr
1f5cfb
- fix default user in man page
1f5cfb
1f5cfb
* Tue Sep 18 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-5
1f5cfb
- support decoding IKEv2 packets
1f5cfb
1f5cfb
* Wed Aug 22 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-4
1f5cfb
- rebuild
1f5cfb
1f5cfb
* Thu Aug 09 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-3
1f5cfb
- enable crypto support on 64-bit architectures
1f5cfb
- update license tag
1f5cfb
1f5cfb
* Wed Jul 25 2007 Jeremy Katz <katzj@redhat.com> - 14:3.9.7-2
1f5cfb
- rebuild for toolchain bug
1f5cfb
1f5cfb
* Tue Jul 24 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-1
1f5cfb
- update to 3.9.7
1f5cfb
- with -C option, drop root privileges before opening first savefile (#244860)
1f5cfb
- update tcpslice to 1.2a3
1f5cfb
- include time patch from Debian to fix tcpslice on 64-bit architectures
1f5cfb
1f5cfb
* Thu Mar 15 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.5-3
1f5cfb
- fix buffer overflow in 802.11 printer (#232349, CVE-2007-1218)
1f5cfb
- spec cleanup (#226481)
1f5cfb
1f5cfb
* Tue Dec 12 2006 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.5-2
1f5cfb
- use tcpdump user, fix scriptlet (#219268)
1f5cfb
1f5cfb
* Wed Nov 29 2006 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.5-1
1f5cfb
- split off libpcap and arpwatch (#193657)
1f5cfb
- update to 3.9.5
1f5cfb
- force linking with system libpcap
1f5cfb
1f5cfb
* Fri Nov 17 2006 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.4-9
1f5cfb
- fix processing of Prism and AVS headers (#206686)
1f5cfb
- fix arp2ethers script
1f5cfb
- update ethercodes.dat
1f5cfb
- move pcap man page to devel package
1f5cfb
1f5cfb
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 14:3.9.4-8.1
1f5cfb
- rebuild
1f5cfb
1f5cfb
* Thu Jun 22 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-8
1f5cfb
- more ipv6 flags
1f5cfb
1f5cfb
* Sun Jun  4 2006 Jeremy Katz <katzj@redhat.com> - 14:3.9.4-7
1f5cfb
- fix libpcap-devel inclusion of .so and its deps (#193189)
1f5cfb
1f5cfb
* Thu Jun 1 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-6
1f5cfb
- added release to arpwatch package name
1f5cfb
1f5cfb
* Wed May 31 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-5
1f5cfb
- removed libpcap-devel dependency from libpcap
1f5cfb
1f5cfb
* Mon May 29 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-4
1f5cfb
- added libpcap-devel package (#193189)
1f5cfb
1f5cfb
* Tue Mar 28 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-3
1f5cfb
- updated ethernet codes (#186633)
1f5cfb
1f5cfb
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 14:3.9.4-2.2
1f5cfb
- bump again for double-long bug on ppc(64)
1f5cfb
1f5cfb
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 14:3.9.4-2.1
1f5cfb
- rebuilt for new gcc4.1 snapshot and glibc changes
1f5cfb
1f5cfb
* Tue Dec 20 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.4-2
1f5cfb
- fix for #176010 - file owner problem when using 'ring buffer
1f5cfb
1f5cfb
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Thu Nov 10 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.4-1
1f5cfb
- new upstream
1f5cfb
1f5cfb
* Thu Nov 10 2005 Tomas Mraz <tmraz@redhat.com> - 14:3.9.3-5
1f5cfb
- rebuilt against new openssl
1f5cfb
1f5cfb
* Wed Nov  9 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.3-4
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Tue Aug  9 2005 Jeremy Katz <katzj@redhat.com> - 14:3.9.3-3
1f5cfb
- remove explicit kernel dep for libpcap too
1f5cfb
1f5cfb
* Tue Jul 26 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.3-2
1f5cfb
- fixed typo in last patch
1f5cfb
1f5cfb
* Tue Jul 26 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.3-1
1f5cfb
- New upstream version - 3.9.3
1f5cfb
- fix for #164227 (buffer overflow)
1f5cfb
- fix for #164230 (missing debug info)
1f5cfb
1f5cfb
* Thu Jul 14 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.1-1
1f5cfb
- New upstream version
1f5cfb
1f5cfb
* Tue Jun 21 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-14
1f5cfb
- add shadow-utils to Prereq (#160643)
1f5cfb
1f5cfb
* Tue Jun  7 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-13
1f5cfb
- fix for CAN-2005-1267 - BGP DoS, #159209
1f5cfb
1f5cfb
* Thu Apr 28 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-12
1f5cfb
- fix for CAN-2005-1280 Multiple DoS issues in tcpdump
1f5cfb
  (CAN-2005-1279 CAN-2005-1278), #156041
1f5cfb
1f5cfb
* Mon Mar 7 2005 Martin Stransky <stransky@redhat.com>
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Mon Feb 14 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-10
1f5cfb
- remove explicit kernel dependecy (#146165)
1f5cfb
- support for files larger than 2GB (#147840)
1f5cfb
1f5cfb
* Fri Feb 11 2005 Ivana Varekova <varekova@redhat.com> - 14:3.8.2-9
1f5cfb
- added arpsnmp options to specify sender and recipient
1f5cfb
  and corrected arpwatch and arpsnmp man pages (#70386)
1f5cfb
1f5cfb
* Thu Feb 10 2005 Ivana Varekova <varekova@redhat.com> - 14:3.8.2-8
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Tue Oct 12 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-7
1f5cfb
- fixed nfs protocol parsing for 64 bit architectures (bug 132781)
1f5cfb
1f5cfb
* Wed Sep 15 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-6
1f5cfb
- added libpcap-0.8.3-ppp.patch for ppp (bug 128053)
1f5cfb
1f5cfb
* Wed Jun 23 2004 Elliot Lee <sopwith@redhat.com>
1f5cfb
- added flex to BuildRequires
1f5cfb
1f5cfb
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Sun May 30 2004 Florian La Roche <Florian.LaRoche@redhat.de>
1f5cfb
- simplify rpm scripts
1f5cfb
1f5cfb
* Tue Apr  6 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-3
1f5cfb
- added LICENSE files
1f5cfb
1f5cfb
* Wed Mar 31 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-2
1f5cfb
- update to libpcap-0.8.3 (tcpdump-3.8.3 seems to be older that 3.8.2!!)
1f5cfb
1f5cfb
* Tue Mar 30 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-1
1f5cfb
- update to tcpdump-3.8.2, libpcap-0.8.2, arpwatch-2.1a13
1f5cfb
- patched tcpdump configure for gcc34 optimizations
1f5cfb
- removed obsolete patches
1f5cfb
1f5cfb
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Fri Jan 23 2004 Harald Hoyer <harald@redhat.de> 14:3.8.1-4/17
1f5cfb
- fixed arpwatch version
1f5cfb
- fixed libpcap library version
1f5cfb
- fixed tcpdump droproot
1f5cfb
1f5cfb
* Tue Jan 20 2004 Harald Hoyer <harald@redhat.de> 14:3.8.1-3
1f5cfb
- corrected tcpslice (bpf.h issue)
1f5cfb
1f5cfb
* Tue Jan 13 2004 Harald Hoyer <harald@redhat.de> 14:3.8.1-2
1f5cfb
- more security issues (patch 18)
1f5cfb
1f5cfb
* Fri Jan 09 2004 Phil Knirsch <pknirsch@redhat.com> 14:3.8.1-1
1f5cfb
- Updated to latest version because of security issue
1f5cfb
1f5cfb
* Fri Aug 29 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-7
1f5cfb
- build libpcap shared library with gcc and not ld
1f5cfb
1f5cfb
* Tue Jul 22 2003 Phil Knirsch <pknirsch@redhat.com> 14:3.7.2-6.1
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Mon Jul 21 2003 Phil Knirsch <pknirsch@redhat.com> 14:3.7.2-6
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Wed May 21 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-5
1f5cfb
- add proper attributes for arp.dat, ethercodes
1f5cfb
1f5cfb
* Tue May 20 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-4
1f5cfb
- take ethercodes.dat from the arpwatch package now
1f5cfb
1f5cfb
* Tue May  6 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-3
1f5cfb
- compile tcpdump with autoheader #90208
1f5cfb
1f5cfb
* Thu May  1 2003 Elliot Lee <sopwith@redhat.com> 14:3.7.2-2
1f5cfb
- Add sctpdef patch to fix ppc64 builds
1f5cfb
1f5cfb
* Thu Feb 27 2003 Phil Knirsch <pknirsch@redhat.com> 14:3.7.2-1
1f5cfb
- Update to upstream version 3.7.2
1f5cfb
1f5cfb
* Sat Feb 01 2003 Florian La Roche <Florian.LaRoche@redhat.de>
1f5cfb
- sanitized rpm scripts
1f5cfb
1f5cfb
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 12:3.6.3-20
1f5cfb
- rebuilt
1f5cfb
1f5cfb
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 12:3.6.3-19/0.6.2-19/2.1a11-19
1f5cfb
- rebuild
1f5cfb
1f5cfb
* Sat Jan  4 2003 Jeff Johnson <jbj@redhat.com> 12:3.6.3-18/0.6.2-18/2.1a11-18
1f5cfb
- set execute bits on library so that requires are generated.
1f5cfb
1f5cfb
* Wed Dec 11 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-17/0.6.2-17/2.1a11-17
1f5cfb
- common release no. across all subpackages
1f5cfb
1f5cfb
* Wed Dec 11 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-5/0.6.2-16/2.1a11-16
1f5cfb
- print_bgp security fix
1f5cfb
1f5cfb
* Mon Nov 18 2002 Tim Powers <timp@redhat.com>
1f5cfb
- rebuild on all arches
1f5cfb
1f5cfb
* Fri Aug  2 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-3/0.6.2-16/2.1a11-16
1f5cfb
- added man page descriptions for the new parameters
1f5cfb
1f5cfb
* Thu Aug  1 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-2
1f5cfb
- added arpwatch options to specify sender and recipient (#70386)
1f5cfb
1f5cfb
* Tue Jul 23 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-1
1f5cfb
- removed prestripping
1f5cfb
1f5cfb
* Thu May 16 2002 Harald Hoyer <harald@redhat.de> 12:3.6.2-13
1f5cfb
- added official 3.6.3 fix
1f5cfb
- fixed 6.2 compat #63113
1f5cfb
1f5cfb
* Wed Jan 23 2002 Harald Hoyer <harald@redhat.de> 12:3.6.2-12
1f5cfb
- tcpdump-3.6.2-snaplen.patch added to fix #55145
1f5cfb
1f5cfb
* Tue Dec 18 2001 Harald Hoyer <harald@redhat.de> 12:3.6.2-10
1f5cfb
- took old purge patch for filters
1f5cfb
- fixed #54225,#58346
1f5cfb
- drop root by default #49635
1f5cfb
- fixed #54593
1f5cfb
- fixed #57711
1f5cfb
1f5cfb
* Fri Aug 31 2001 Harald Hoyer <harald@redhat.de> 12:3.6.2-9
1f5cfb
- took better fix for #52654 from tcpdump cvs
1f5cfb
1f5cfb
* Thu Aug 30 2001 Harald Hoyer <harald@redhat.de> 11:3.6.2-8
1f5cfb
- fixed #52654
1f5cfb
1f5cfb
* Thu Jul 19 2001 Harald Hoyer <harald@redhat.de> 10:3.6.2-7
1f5cfb
- added shared library to libpcap (#47174)
1f5cfb
- afs printing security patch (#49294)
1f5cfb
1f5cfb
* Wed Jun 20 2001 Harald Hoyer <harald@redhat.de>
1f5cfb
- use initgroups, instead of setgroups
1f5cfb
1f5cfb
* Mon Jun 18 2001 Harald Hoyer <harald@redhat.de>
1f5cfb
- added dropgroup patches (#44563)
1f5cfb
1f5cfb
* Mon May 07 2001 Harald Hoyer <harald@redhat.de>
1f5cfb
- switched to Pekka's tcpdump-3.6.2 package
1f5cfb
- incremented epoch
1f5cfb
1f5cfb
* Sat Apr 14 2001 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- fix building of tcpslice on glibc 2.2.2 (time.h)
1f5cfb
- disable /etc/init.d requirement and fix %%post scripts in arpwatch
1f5cfb
1f5cfb
* Wed Feb 14 2001 Harald Hoyer <harald@redhat.de>
1f5cfb
- glibc sys/time -> time include patch
1f5cfb
1f5cfb
* Wed Feb  7 2001 Trond Eivind Glomsrød <teg@redhat.com>
1f5cfb
- Add space to this check
1f5cfb
1f5cfb
* Wed Feb 07 2001 Harald Hoyer <harald@redhat.com>
1f5cfb
- added check for presence of /etc/sysconfig/arpwatch (#23172)
1f5cfb
1f5cfb
* Wed Feb  7 2001 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- update to 3.6.2, 0.6.2 and new CVS of tcpslice.
1f5cfb
- i18n'ize arpwatch init script
1f5cfb
1f5cfb
* Fri Feb  2 2001 Trond Eivind Glomsrød <teg@redhat.com>
1f5cfb
- i18nize initscript
1f5cfb
1f5cfb
* Mon Jan 29 2001 Harald Hoyer <harald@redhat.com>
1f5cfb
- fixed EINTR stopping for e.g. SIGSTOP. (#22008)
1f5cfb
- added -u option for tcpdump (#20231)
1f5cfb
- new arpwatch version (#23172)
1f5cfb
- added "all" and "one" interface for -i (#20907)
1f5cfb
- added arpwatch sysconfig (#23172)
1f5cfb
1f5cfb
* Mon Jan 22 2001 Harald Hoyer <harald@redhat.com>
1f5cfb
- more (potential) overflows in libpcap. #21373
1f5cfb
- documentation fix for #20906
1f5cfb
1f5cfb
* Sun Jan 14 2001 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- use --enable-ipv6
1f5cfb
- Add two patches from CVS to enhance 802.2 printing, and more importantly,
1f5cfb
  to be able to specify 'no stp'
1f5cfb
1f5cfb
* Sat Jan 13 2001 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- Make SMB printing output a lot more quiet unless in verbose mode.
1f5cfb
- Make -n resolve port/protocol numbers but not hostnames, -nn for no
1f5cfb
  resolving at all
1f5cfb
- Separate droproot patch from a more generic man/usage fix one
1f5cfb
- Add non-promiscuous mode -by default patch, but don't apply it by default
1f5cfb
1f5cfb
* Thu Jan 11 2001 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- Update to tcpdump 3.6.1 and libpcap 0.6.1 releases.
1f5cfb
1f5cfb
* Mon Jan  8 2001 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- Update to 20010108 CVS, disable some upstreamed patches.
1f5cfb
- Change some additional .1 pages to .8.
1f5cfb
- Add droproot patch, some --usage and man page fixes.
1f5cfb
1f5cfb
* Mon Jan  1 2001 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- Initial packaging with latest tcpdump.org CVS tcpdump-3.6 and libpcap-0.6.
1f5cfb
- add earlier print-domain.c, the latest is segfaulting
1f5cfb
- don't unnecesessarily include snprintf.o, it didn't compile with gcc 2.96 anyway
1f5cfb
- don't use savestr, require openssl, tweak tweak tweak
1f5cfb
- add tcpslice, patch it a bit for egcs detection
1f5cfb
1f5cfb
* Sun Dec 31 2000 Pekka Savola <pekkas@netcore.fi>
1f5cfb
- tcpdump: spice up the manpage about interfaces
1f5cfb
- tcpdump: add 'all' and 'any' keywords to -i, saner default behaviour.
1f5cfb
- upgrade arpwatch to 2.1a10
1f5cfb
1f5cfb
* Sun Nov 26 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- more (potential) overflows in libpcap.
1f5cfb
1f5cfb
* Sun Nov 12 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- eliminate still more buffer overflows (from FreeBSD) (#20069).
1f5cfb
1f5cfb
* Thu Nov  2 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- eliminate more buffer overflows (from FreeBSD) (#20069).
1f5cfb
- 802.1q ether type incorrect (#19850).
1f5cfb
- add -u flag to drop arpwatch privs (#19696).
1f5cfb
1f5cfb
* Sun Oct 15 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- updated ethercodes.dat
1f5cfb
1f5cfb
* Thu Oct 12 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- fix arpwatch tmp race (#18943).
1f5cfb
1f5cfb
* Fri Aug 11 2000 Bill Nottingham <notting@redhat.com>
1f5cfb
- fix condrestart
1f5cfb
1f5cfb
* Fri Aug 11 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- correct arpsnmp man pages (#15442).
1f5cfb
- don't print harmless ENOPROTOOPT message (#13518).
1f5cfb
1f5cfb
* Fri Aug  4 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- rebuild with final kernel headers (#13518).
1f5cfb
1f5cfb
* Sat Jul 22 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- add STP patch (#14112).
1f5cfb
1f5cfb
* Fri Jul 14 2000 Matt Wilson <msw@redhat.com>
1f5cfb
- source /etc/init.d/functions
1f5cfb
- back out /etc/init.d/arpwatch, place file in /etc/rc.d
1f5cfb
- move initscript to /etc/init.d
1f5cfb
- changed initscript to use start() and stop() functions
1f5cfb
- added condrestart to init script
1f5cfb
- added %%post %%preun %%postun scripts to register arpwatch script
1f5cfb
- added Prereq: for all things needed in post/preun/postun
1f5cfb
1f5cfb
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
1f5cfb
- automatic rebuild
1f5cfb
1f5cfb
* Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
1f5cfb
- updated man page and help (pekkas@netcore.fi) (#10739 et al).
1f5cfb
1f5cfb
* Sun Jun 18 2000 Jeff Johnson <jbj@redhat/com>
1f5cfb
- FHS packaging.
1f5cfb
1f5cfb
* Tue May  9 2000 Bill Nottingham <notting@redhat.com>
1f5cfb
- minor tweaks for ia64 (prototypes)
1f5cfb
1f5cfb
* Thu Feb 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
1f5cfb
- Compile shared libpcap with -fPIC (Bug #6342)
1f5cfb
1f5cfb
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
1f5cfb
- fix descriptions
1f5cfb
- man pages are compressed
1f5cfb
1f5cfb
* Wed Dec 22 1999 Jeff Johnson <jbj@redhat.com>
1f5cfb
- remove sparc64 SIOCGIFNAME hack, not needed with (at least) kernel 2.2.12-40.
1f5cfb
- upgrade to ANK ss991030 snapshot with pcap magic fix (#6773).
1f5cfb
- add getprotobyname lookup (#6725).
1f5cfb
- getservbyname port lookup appears functional (#7569).
1f5cfb
- remove uid 2090 backdoor (sorry Dave) (#7116).
1f5cfb
1f5cfb
* Thu Sep 09 1999 Cristian Gafton <gafton@redhat.com>
1f5cfb
- fox the pcap.h header
1f5cfb
1f5cfb
* Fri Aug 20 1999 Jeff Johnson <jbj@redhat.com>
1f5cfb
- prevent segfault on obscure spoofed ip header (#4634).
1f5cfb
1f5cfb
* Wed Aug 18 1999 Jeff Johnson <jbj@redhat.com>
1f5cfb
- add defattr to arpwatch (#4591).
1f5cfb
1f5cfb
* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
1f5cfb
- initscript munging
1f5cfb
1f5cfb
* Sun Aug  8 1999 Jeff Johnson <jbj@redhat.com>
1f5cfb
- add -DWORDS_BIGINDIAN to tcpdump compile on sparc sparc61.
1f5cfb
1f5cfb
* Tue Aug  3 1999 Jeff Johnson <jbj@redhat.com>
1f5cfb
- include A. Kuznetsov's patches to libpcap/tcpdump.
1f5cfb
- added arpsnmp to package (#3258).
1f5cfb
- arp2ethers written for different of awk (#4326).
1f5cfb
1f5cfb
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
1f5cfb
- auto rebuild in the new build environment (release 10)
1f5cfb
1f5cfb
* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
1f5cfb
- strip binaries.
1f5cfb
1f5cfb
* Wed Jan 13 1999 Bill Nottingham <notting@redhat.com>
1f5cfb
- autoconf fixes for arm
1f5cfb
1f5cfb
* Tue Sep 29 1998 Jeff Johnson <jbj@redhat.com>
1f5cfb
- libpcap description typo.
1f5cfb
1f5cfb
* Sat Sep 19 1998 Jeff Johnson <jbj@redhat.com>
1f5cfb
- fix arpwatch summary line.
1f5cfb
1f5cfb
* Mon Aug 17 1998 Jeff Johnson <jbj@redhat.com>
1f5cfb
- enable arpwatch
1f5cfb
1f5cfb
* Mon Aug  3 1998 Jeff Johnson <jbj@redhat.com>
1f5cfb
- separate package for libpcap.
1f5cfb
- update tcpdump to 3.4, libpcap to 0.4.
1f5cfb
- added arpwatch (but disabled for now)
1f5cfb
1f5cfb
* Thu May 07 1998 Prospector System <bugs@redhat.com>
1f5cfb
- translations modified for de, fr, tr
1f5cfb
1f5cfb
* Sat May  2 1998 Alan Cox <alan@rehat.com>
1f5cfb
- Added the SACK printing fix so you can dump Linux 2.1+.
1f5cfb
1f5cfb
* Tue Oct 21 1997 Erik Troan <ewt@redhat.com>
1f5cfb
- updated to release 3.4a5
1f5cfb
- uses a buildroot and %%attr
1f5cfb
1f5cfb
* Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
1f5cfb
- built against glibc