5ebd6f
%global             cbq_version v0.7.3
5ebd6f
Summary:            Advanced IP routing and network device configuration tools
5ebd6f
Name:               iproute
5ebd6f
Version:            3.10.0
5ebd6f
Release:            6%{?dist}
5ebd6f
Group:              Applications/System
5ebd6f
URL:                http://kernel.org/pub/linux/utils/net/%{name}2/
5ebd6f
Source0:            http://kernel.org/pub/linux/utils/net/%{name}2/%{name}2-%{version}.tar.gz
5ebd6f
Source1:            cbq-0000.example
5ebd6f
Source2:            avpkt
5ebd6f
Patch0:             man-pages.patch
5ebd6f
Patch1:             iproute2-3.4.0-kernel.patch
5ebd6f
Patch2:             iproute2-3.8.0-optflags.patch
5ebd6f
Patch3:             iproute2-3.9.0-IPPROTO_IP_for_SA.patch
5ebd6f
Patch4:             iproute2-example-cbq-service.patch
5ebd6f
Patch5:             iproute2-2.6.35-print-route.patch
5ebd6f
Patch6:             iproute2-2.6.39-create-peer-veth-without-a-name.patch
5ebd6f
Patch7:             iproute2-2.6.39-lnstat-dump-to-stdout.patch
5ebd6f
Patch8:             iproute2-3.8.0-unused-result.patch
5ebd6f
Patch9:             iproute2-3.10.0-xfrm-state-overflow.patch
5ebd6f
# rhbz#977844
5ebd6f
Patch10:            iproute2-3.11.0-tc-ok.patch
5ebd6f
# rhbz#1009860
5ebd6f
Patch11:            iproute2-3.11.0-iproute2-bridge-document-mdb.patch
5ebd6f
# rhbz#1011818, in upstream after 3.11.0
5ebd6f
Patch12:            iproute2-3.11.0-iproute2-bridge-Close-file-with-bridge-monitor-file.patch
5ebd6f
# rhbz#1024426
5ebd6f
Patch13:            iproute2-3.10.0-lnstat-interval.patch
5ebd6f
# rhbz#1017228
5ebd6f
Patch14:            iproute2-3.10.0-ipadress-fix-display-of-IPv6-peer-address.patch
5ebd6f
# rhbz#1024697
5ebd6f
Patch15:            iproute2-3.10.0-bridge-fdb-replace.patch
5ebd6f
# rhbz#979326
5ebd6f
Patch16:            iproute2-3.10.0-document-vlan.patch
5ebd6f
License:            GPLv2+ and Public Domain
5ebd6f
BuildRequires:      bison
5ebd6f
BuildRequires:      flex
5ebd6f
BuildRequires:      iptables-devel >= 1.4.5
5ebd6f
BuildRequires:      libdb-devel
5ebd6f
BuildRequires:      libnl-devel
5ebd6f
BuildRequires:      linuxdoc-tools
5ebd6f
BuildRequires:      pkgconfig
5ebd6f
BuildRequires:      psutils
5ebd6f
BuildRequires:      tex(cm-super-t1.enc)
5ebd6f
BuildRequires:      tex(dvips)
5ebd6f
BuildRequires:      tex(ecrm1000.tfm)
5ebd6f
BuildRequires:      tex(latex)
5ebd6f
%if 0%{?fedora}
5ebd6f
BuildRequires:      linux-atm-libs-devel
5ebd6f
%endif
5ebd6f
# For the UsrMove transition period
5ebd6f
Conflicts:          filesystem < 3
5ebd6f
Provides:           /sbin/ip
5ebd6f
5ebd6f
%description
5ebd6f
The iproute package contains networking utilities (ip and rtmon, for example)
5ebd6f
which are designed to use the advanced networking capabilities of the Linux
5ebd6f
2.4.x and 2.6.x kernel.
5ebd6f
5ebd6f
%package doc
5ebd6f
Summary:            ip and tc documentation with examples
5ebd6f
Group:              Applications/System
5ebd6f
License:            GPLv2+
5ebd6f
5ebd6f
%description doc
5ebd6f
The iproute documentation contains howtos and examples of settings.
5ebd6f
5ebd6f
%package devel
5ebd6f
Summary:            iproute development files
5ebd6f
Group:              Development/Libraries
5ebd6f
License:            GPLv2+
5ebd6f
Provides:           iproute-static = %{version}-%{release}
5ebd6f
5ebd6f
%description devel
5ebd6f
The libnetlink static library.
5ebd6f
5ebd6f
%prep
5ebd6f
%setup -q -n %{name}2-%{version}
5ebd6f
%patch0 -p1
5ebd6f
sed -i "s/_VERSION_/%{version}/" man/man8/ss.8
5ebd6f
%patch1 -p1 -b .kernel
5ebd6f
%patch2 -p1 -b .opt_flags
5ebd6f
%patch3 -p1 -b .ipproto
5ebd6f
%patch4 -p1 -b .fix_cbq
5ebd6f
%patch5 -p1 -b .print-route
5ebd6f
%patch6 -p1 -b .peer-veth-without-name
5ebd6f
%patch7 -p1 -b .lnstat-dump-to-stdout
5ebd6f
%patch8 -p1 -b .unused-result
5ebd6f
%patch9 -p1 -b .xfrm-state
5ebd6f
%patch10 -p1 -b .ok
5ebd6f
%patch11 -p1 -b .bridge_mdb_doc
5ebd6f
%patch12 -p1 -b .bridge_monitor_close
5ebd6f
%patch13 -p1 -b .lnstat-interval
5ebd6f
%patch14 -p1 -b .ipadress-fix-display-of-IPv6-peer-address
5ebd6f
%patch15 -p1 -b .bridge-fdb-replace
5ebd6f
%patch16 -p1 -b .document-vlan
5ebd6f
sed -i 's/^LIBDIR=/LIBDIR?=/' Makefile
5ebd6f
5ebd6f
%build
5ebd6f
export LIBDIR=/%{_libdir}
5ebd6f
export IPT_LIB_DIR=/%{_lib}/xtables
5ebd6f
./configure
5ebd6f
make %{?_smp_mflags}
5ebd6f
make -C doc
5ebd6f
5ebd6f
%install
5ebd6f
mkdir -p \
5ebd6f
    %{buildroot}%{_includedir} \
5ebd6f
    %{buildroot}%{_sbindir} \
5ebd6f
    %{buildroot}%{_mandir}/man3 \
5ebd6f
    %{buildroot}%{_mandir}/man7 \
5ebd6f
    %{buildroot}%{_mandir}/man8 \
5ebd6f
    %{buildroot}%{_libdir}/tc \
5ebd6f
    %{buildroot}%{_sysconfdir}/iproute2 \
5ebd6f
    %{buildroot}%{_sysconfdir}/sysconfig/cbq
5ebd6f
5ebd6f
for binary in \
5ebd6f
    bridge/bridge \
5ebd6f
    examples/cbq.init-%{cbq_version} \
5ebd6f
    genl/genl \
5ebd6f
    ip/ifcfg \
5ebd6f
    ip/ip \
5ebd6f
    ip/routef \
5ebd6f
    ip/routel \
5ebd6f
    ip/rtmon \
5ebd6f
    ip/rtpr \
5ebd6f
    misc/arpd \
5ebd6f
    misc/ifstat \
5ebd6f
    misc/lnstat \
5ebd6f
    misc/nstat \
5ebd6f
    misc/rtacct \
5ebd6f
    misc/ss \
5ebd6f
    tc/tc
5ebd6f
    do install -m755 ${binary} %{buildroot}%{_sbindir}
5ebd6f
done
5ebd6f
mv %{buildroot}%{_sbindir}/cbq.init-%{cbq_version} %{buildroot}%{_sbindir}/cbq
5ebd6f
cd %{buildroot}%{_sbindir}
5ebd6f
    ln -s lnstat ctstat
5ebd6f
    ln -s lnstat rtstat
5ebd6f
cd -
5ebd6f
5ebd6f
# Libs
5ebd6f
install -m644 netem/*.dist %{buildroot}%{_libdir}/tc
5ebd6f
%if 0%{?fedora}
5ebd6f
install -m755 tc/q_atm.so %{buildroot}%{_libdir}/tc
5ebd6f
%endif
5ebd6f
install -m755 tc/m_xt.so %{buildroot}%{_libdir}/tc
5ebd6f
cd %{buildroot}%{_libdir}/tc
5ebd6f
    ln -s m_xt.so m_ipt.so
5ebd6f
cd -
5ebd6f
5ebd6f
# libnetlink
5ebd6f
install -m644 include/libnetlink.h %{buildroot}%{_includedir}
5ebd6f
install -m644 lib/libnetlink.a %{buildroot}%{_libdir}
5ebd6f
5ebd6f
# Manpages
5ebd6f
iconv -f latin1 -t utf8 man/man8/ss.8 > man/man8/ss.8.utf8 &&
5ebd6f
    mv man/man8/ss.8.utf8 man/man8/ss.8
5ebd6f
install -m644 man/man3/*.3 %{buildroot}%{_mandir}/man3
5ebd6f
install -m644 man/man7/*.7 %{buildroot}%{_mandir}/man7
5ebd6f
install -m644 man/man8/*.8 %{buildroot}%{_mandir}/man8
5ebd6f
5ebd6f
# Config files
5ebd6f
install -m644 etc/iproute2/* %{buildroot}%{_sysconfdir}/iproute2
5ebd6f
for config in \
5ebd6f
    %{SOURCE1} \
5ebd6f
    %{SOURCE2}
5ebd6f
    do install -m644 ${config} %{buildroot}%{_sysconfdir}/sysconfig/cbq
5ebd6f
done
5ebd6f
5ebd6f
%files
5ebd6f
%dir %{_sysconfdir}/iproute2
5ebd6f
%doc COPYING
5ebd6f
%doc README README.decnet README.iproute2+tc README.distribution README.lnstat
5ebd6f
%{_mandir}/man7/*
5ebd6f
%{_mandir}/man8/*
5ebd6f
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/iproute2/*
5ebd6f
%{_sbindir}/*
5ebd6f
%dir %{_libdir}/tc/
5ebd6f
%{_libdir}/tc/*
5ebd6f
%dir %{_sysconfdir}/sysconfig/cbq
5ebd6f
%config(noreplace) %{_sysconfdir}/sysconfig/cbq/*
5ebd6f
5ebd6f
%files doc
5ebd6f
%doc COPYING
5ebd6f
%doc doc/*.ps
5ebd6f
%doc examples
5ebd6f
5ebd6f
%files devel
5ebd6f
%doc COPYING
5ebd6f
%{_mandir}/man3/*
5ebd6f
%{_libdir}/libnetlink.a
5ebd6f
%{_includedir}/libnetlink.h
5ebd6f
5ebd6f
%changelog
5ebd6f
* Fri Nov 08 2013 Petr Šabata <contyk@redhat.com> - 3.10.0-6
5ebd6f
- Fix lnstat -i (#1024426)
5ebd6f
- Support IPv6 peer addresses (#1017228)
5ebd6f
- Add the replace command to bridge fdb (#1024697)
5ebd6f
- Document link type vlan (#979326)
5ebd6f
5ebd6f
* Tue Oct 01 2013 Petr Pisar <ppisar@redhat.com> - 3.10.0-5
5ebd6f
- Close file with bridge monitor file (#1011818)
5ebd6f
5ebd6f
* Tue Sep 24 2013 Petr Pisar <ppisar@redhat.com> - 3.10.0-4
5ebd6f
- Document tc -OK option (#977844)
5ebd6f
- Document "bridge mdb" and "bridge monitor mdb" (#1009860)
5ebd6f
5ebd6f
* Wed Sep 18 2013 Marcela Mašláňová <mmaslano@redhat.com> - 3.10.0-3
5ebd6f
- Add '-OK' command line option to tc telling it to write an "OK\n" to stdout
5ebd6f
- rhbz#977844
5ebd6f
5ebd6f
* Mon Aug 05 2013 Petr Šabata <contyk@redhat.com> - 3.10.0-2.1
5ebd6f
- Add a skeleton manpages for genl and ifstat (#881180)
5ebd6f
5ebd6f
* Wed Jul 17 2013 Petr Šabata <contyk@redhat.com> - 3.10.0-2
5ebd6f
- Fix the XFRM patch
5ebd6f
5ebd6f
* Wed Jul 17 2013 Petr Šabata <contyk@redhat.com> - 3.10.0-1
5ebd6f
- 3.10.0 bump
5ebd6f
- Drop the SHAREDIR patch and revert to upstream ways (#966445)
5ebd6f
- Fix an XFRM regression with FORTIFY_SOURCE
5ebd6f
5ebd6f
* Tue Apr 30 2013 Petr Šabata <contyk@redhat.com> - 3.9.0-1
5ebd6f
- 3.9.0 bump
5ebd6f
5ebd6f
* Thu Apr 25 2013 Petr Šabata <contyk@redhat.com> - 3.8.0-4
5ebd6f
- ATM is available in Fedora only
5ebd6f
5ebd6f
* Tue Mar 12 2013 Petr Šabata <contyk@redhat.com> - 3.8.0-3
5ebd6f
- Mention the "up" argument in documentation and help outputs (#907468)
5ebd6f
5ebd6f
* Mon Mar 04 2013 Petr Šabata <contyk@redhat.com> - 3.8.0-2
5ebd6f
- Bump for 1.4.18 rebuild
5ebd6f
5ebd6f
* Tue Feb 26 2013 Petr Šabata <contyk@redhat.com> - 3.8.0-1
5ebd6f
- 3.8.0 bump
5ebd6f
5ebd6f
* Fri Feb 08 2013 Petr Šabata <contyk@redhat.com> - 3.7.0-2
5ebd6f
- Don't propogate mounts out of ip (#882047)
5ebd6f
5ebd6f
* Wed Dec 12 2012 Petr Šabata <contyk@redhat.com> - 3.7.0-1
5ebd6f
- 3.7.0 bump
5ebd6f
5ebd6f
* Mon Nov 19 2012 Petr Šabata <contyk@redhat.com> - 3.6.0-3
5ebd6f
- Include section 7 manpages (#876857)
5ebd6f
- Fix ancient bogus dates in the changelog (correction based upon commits)
5ebd6f
- Explicitly require some TeX fonts no longer present in the base distribution
5ebd6f
5ebd6f
* Thu Oct 04 2012 Petr Šabata <contyk@redhat.com> - 3.6.0-2
5ebd6f
- List all interfaces by default
5ebd6f
5ebd6f
* Wed Oct 03 2012 Petr Šabata <contyk@redhat.com> - 3.6.0-1
5ebd6f
- 3.6.0 bump
5ebd6f
5ebd6f
* Thu Aug 30 2012 Petr Šabata <contyk@redhat.com> - 3.5.1-2
5ebd6f
- Remove the explicit iptables dependency (#852840)
5ebd6f
5ebd6f
* Tue Aug 14 2012 Petr Šabata <contyk@redhat.com> - 3.5.1-1
5ebd6f
- 3.5.1 bugfix release bump
5ebd6f
- Rename 'br' to 'bridge'
5ebd6f
5ebd6f
* Mon Aug 06 2012 Petr Šabata <contyk@redhat.com> - 3.5.0-2
5ebd6f
- Install the new bridge utility
5ebd6f
5ebd6f
* Thu Aug 02 2012 Petr Šabata <contyk@redhat.com> - 3.5.0-1
5ebd6f
- 3.5.0 bump
5ebd6f
- Move to db5.
5ebd6f
5ebd6f
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-2
5ebd6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
5ebd6f
5ebd6f
* Tue May 22 2012 Petr Šabata <contyk@redhat.com> - 3.4.0-1
5ebd6f
- 3.4.0 bump
5ebd6f
- Drop the print route patch (included upstream)
5ebd6f
5ebd6f
* Mon Apr 30 2012 Petr Šabata <contyk@redhat.com> - 3.3.0-2
5ebd6f
- Let's install rtmon too... (#814819)
5ebd6f
5ebd6f
* Thu Mar 22 2012 Petr Šabata <contyk@redhat.com> - 3.3.0-1
5ebd6f
- 3.3.0 bump
5ebd6f
- Update source URL
5ebd6f
5ebd6f
* Mon Feb 27 2012 Petr Šabata <contyk@redhat.com> - 3.2.0-3
5ebd6f
- Address dangerous /tmp files security issue (CVE-2012-1088, #797881, #797878)
5ebd6f
5ebd6f
* Fri Jan 27 2012 Petr Šabata <contyk@redhat.com> - 3.2.0-2
5ebd6f
- Simplify the spec a bit thanks to the UsrMove feature
5ebd6f
5ebd6f
* Fri Jan 06 2012 Petr Šabata <contyk@redhat.com> - 3.2.0-1
5ebd6f
- 3.2.0 bump
5ebd6f
- Removing a useless, now conflicting patch (initcwnd already decumented)
5ebd6f
5ebd6f
* Thu Nov 24 2011 Petr Šabata <contyk@redhat.com> - 3.1.0-1
5ebd6f
- 3.1.0 bump
5ebd6f
- Point URL and Source to the new location on kernel.org
5ebd6f
- Remove now obsolete defattr
5ebd6f
- Dropping various patches now included upstream
5ebd6f
- Dropping iproute2-2.6.25-segfault.patch; I fail to understand the reason for
5ebd6f
  this hack
5ebd6f
5ebd6f
* Tue Nov 15 2011 Petr Šabata <contyk@redhat.com> - 2.6.39-6
5ebd6f
- ss -ul should display UDP CLOSED sockets (#691100)
5ebd6f
5ebd6f
* Thu Oct 06 2011 Petr Sabata <contyk@redhat.com> - 2.6.39-5
5ebd6f
- Fix ss, lnstat and arpd usage and manpages
5ebd6f
5ebd6f
* Wed Sep 07 2011 Petr Sabata <contyk@redhat.com> - 2.6.39-4
5ebd6f
- lnstat should dump (-d) to stdout instead of stderr (#736332)
5ebd6f
5ebd6f
* Tue Jul 26 2011 Petr Sabata <contyk@redhat.com> - 2.6.39-3
5ebd6f
- Rebuild for xtables7
5ebd6f
5ebd6f
* Tue Jul 12 2011 Petr Sabata <contyk@redhat.com> - 2.6.39-2
5ebd6f
- Rebuild for xtables6
5ebd6f
5ebd6f
* Thu Jun 30 2011 Petr Sabata <contyk@redhat.com> - 2.6.39-1
5ebd6f
- 2.6.39 bump
5ebd6f
5ebd6f
* Wed Apr 27 2011 Petr Sabata <psabata@redhat.com> - 2.6.38.1-4
5ebd6f
- Link [cr]tstat to lnstat
5ebd6f
5ebd6f
* Wed Apr 27 2011 Petr Sabata <psabata@redhat.com> - 2.6.38.1-3
5ebd6f
- Install ctstat, rtstat and routef manpage symlinks
5ebd6f
- Install m_xt & m_ipt tc modules
5ebd6f
- Creating devel and virtual static subpackages with libnetlink
5ebd6f
5ebd6f
* Thu Apr 21 2011 Petr Sabata <psabata@redhat.com> - 2.6.38.1-2
5ebd6f
- General cleanup
5ebd6f
- Use global instead of define
5ebd6f
- Buildroot removal
5ebd6f
- Correcting URL and Source links
5ebd6f
- Install genl, ifstat, routef, routel and rtpr (rhbz#697319)
5ebd6f
5ebd6f
* Fri Mar 18 2011 Petr Sabata <psabata@redhat.com> - 2.6.38.1-1
5ebd6f
- 2.6.38.1 bump
5ebd6f
5ebd6f
* Wed Mar 16 2011 Petr Sabata <psabata@redhat.com> - 2.6.38-1
5ebd6f
- 2.6.38 bump
5ebd6f
5ebd6f
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.37-3
5ebd6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5ebd6f
5ebd6f
* Mon Jan 31 2011 Petr Sabata <psabata@redhat.com> - 2.6.37-2
5ebd6f
- man-pages.patch update, ip(8) TYPE whitespace
5ebd6f
5ebd6f
* Mon Jan 10 2011 Petr Sabata <psabata@redhat.com> - 2.6.37-1
5ebd6f
- 2.6.37 upstream release
5ebd6f
- ss(8) improvements patch removed (included upstream)
5ebd6f
5ebd6f
* Wed Dec 08 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-10
5ebd6f
- fix a typo in ss(8) improvements patch, rhbz#661267
5ebd6f
5ebd6f
* Tue Nov 30 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-9
5ebd6f
- ss(8) improvements patch by jpopelka; should be included in 2.6.36
5ebd6f
5ebd6f
* Tue Nov 09 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-8
5ebd6f
- rhbz#641599, use the versioned path, man-pages.patch update, prep update
5ebd6f
5ebd6f
* Tue Oct 12 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-7
5ebd6f
- Do not segfault if peer name is omitted when creating a peer veth link, rhbz#642322
5ebd6f
5ebd6f
* Mon Oct 11 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-6
5ebd6f
- Man-pages update, rhbz#641599
5ebd6f
5ebd6f
* Wed Sep 29 2010 jkeating - 2.6.35-5
5ebd6f
- Rebuilt for gcc bug 634757
5ebd6f
5ebd6f
* Tue Sep 21 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-4
5ebd6f
- Modified man-pages.patch to fix cbq manpage, rhbz#635877
5ebd6f
5ebd6f
* Tue Sep 21 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-3
5ebd6f
- Don't print routes with negative metric fix, rhbz#628739
5ebd6f
5ebd6f
* Wed Aug 18 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-2
5ebd6f
- 'ip route get' fix, iproute2-2.6.35-print-route.patch
5ebd6f
- rhbz#622782
5ebd6f
5ebd6f
* Thu Aug 05 2010 Petr Sabata <psabata@redhat.com> - 2.6.35-1
5ebd6f
- 2.6.35 version bump
5ebd6f
- iproute2-tc-priority.patch removed (included in upstream now)
5ebd6f
5ebd6f
* Thu Jul 08 2010 Petr Sabata <psabata@redhat.com> - 2.6.34-5
5ebd6f
- Licensing guidelines compliance fix
5ebd6f
5ebd6f
* Wed Jul 07 2010 Petr Sabata <psabata@redhat.com> - 2.6.34-4
5ebd6f
- Requires: iptables >= 1.4.5, BuildRequires: iptables-devel >= 1.4.5
5ebd6f
5ebd6f
* Thu Jul 01 2010 Petr Sabata <psabata@redhat.com> - 2.6.34-3
5ebd6f
- Build now runs ./configure to regenerate Makefile for ipt/xt detection
5ebd6f
5ebd6f
* Mon Jun 21 2010 Petr Sabata <psabata@redhat.com> - 2.6.34-2
5ebd6f
- iproute-tc-priority.patch, rhbz#586112
5ebd6f
5ebd6f
* Mon Jun 21 2010 Petr Sabata <psabata@redhat.com> - 2.6.34-1
5ebd6f
- 2.6.34 version bump
5ebd6f
5ebd6f
* Tue Apr 20 2010 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.33-2
5ebd6f
- 578729 6rd tunnel correctly 3979ef91de9ed17d21672aaaefd6c228485135a2
5ebd6f
- change BR texlive to tex according to guidelines
5ebd6f
5ebd6f
* Thu Feb 25 2010 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.33-1
5ebd6f
- update
5ebd6f
5ebd6f
* Tue Jan 26 2010 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.32-2
5ebd6f
- add macvlan aka VESA support d63a9b2b1e4e3eab0d0577d0a0f412d50be1e0a7
5ebd6f
- kernel headers 2.6.33 ab322673298bd0b8927cdd9d11f3d36af5941b93
5ebd6f
  are needed for macvlan features and probably for other added later.
5ebd6f
- fix number of release which contains 2.6.32 kernel headers and features
5ebd6f
  but it was released as 2.6.31
5ebd6f
5ebd6f
* Mon Jan  4 2010 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.31-1
5ebd6f
- update to 2.6.31
5ebd6f
5ebd6f
* Fri Nov 27 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-5.1.20091106gita7a9ddbb
5ebd6f
- 539232 patch cbq initscript
5ebd6f
5ebd6f
* Fri Nov 27 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-5.0.20091106gita7a9ddbb
5ebd6f
- snapshot with kernel headers for 2.6.32
5ebd6f
5ebd6f
* Fri Oct  9 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-5.0.20091009gitdaf49fd6
5ebd6f
- new official version isn't available but it's needed -> switch to git snapshots
5ebd6f
5ebd6f
* Thu Sep 24 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-5
5ebd6f
- create missing man pages
5ebd6f
5ebd6f
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.29-4
5ebd6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
5ebd6f
5ebd6f
* Thu Apr 23 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-3
5ebd6f
- new iptables (xtables) bring problems to tc, when ipt is used. 
5ebd6f
  rhbz#497344 still broken. tc_modules.patch brings correct paths to
5ebd6f
  xtables, but that doesn't fix whole issue.
5ebd6f
- 497355 ip should allow creation of an IPsec SA with 'proto any' 
5ebd6f
  and specified sport and dport as selectors
5ebd6f
5ebd6f
* Tue Apr 14 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-2
5ebd6f
- c3651bf4763d7247e3edd4e20526a85de459041b ip6tunnel: Fix no default 
5ebd6f
 display of ip4ip6 tunnels
5ebd6f
- e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 missing arpd directory
5ebd6f
5ebd6f
* Wed Mar 25 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-1
5ebd6f
- update to 2.6.29
5ebd6f
- remove DDR patch which became part of sourc
5ebd6f
- add patch with correct headers 1957a322c9932e1a1d2ca1fd37ce4b335ceb7113
5ebd6f
5ebd6f
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.28-3
5ebd6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
5ebd6f
5ebd6f
* Wed Feb  4 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.28-2
5ebd6f
- 483484 install distribution files into /usr/share and also fixed
5ebd6f
 install paths in spec
5ebd6f
- add the latest change from git which add DRR support
5ebd6f
 c86f34942a0ce9f8203c0c38f9fe9604f96be706
5ebd6f
5ebd6f
* Mon Jan 19 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.28-1
5ebd6f
- previous two patches were included into 2.6.28 release.
5ebd6f
- update
5ebd6f
5ebd6f
* Mon Jan 12 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.27-2
5ebd6f
- 475130 - Negative preferred lifetimes of IPv6 prefixes/addresses
5ebd6f
  displayed incorrectly
5ebd6f
- 472878 - “ip maddr show” in IB interface causes a stack corruption
5ebd6f
- both patches will be probably in iproute v2.6.28
5ebd6f
5ebd6f
* Thu Dec 4 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.27-1
5ebd6f
- aead support was included into upstream version
5ebd6f
- patch for moving libs is now deprecated
5ebd6f
- update to 2.6.27
5ebd6f
5ebd6f
* Tue Aug 12 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.26-1
5ebd6f
- update to 2.6.26
5ebd6f
- clean patches
5ebd6f
5ebd6f
* Tue Jul 22 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.25-5
5ebd6f
- fix iproute2-2.6.25-segfault.patch
5ebd6f
5ebd6f
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.6.25-4
5ebd6f
- rebuild for new db4-4.7
5ebd6f
5ebd6f
* Thu Jul  3 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.25-3
5ebd6f
- 449933 instead of failing strncpy use copying byte after byte
5ebd6f
5ebd6f
* Wed May 14 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.25-2
5ebd6f
- allow replay setting, solve also 444724
5ebd6f
5ebd6f
* Mon Apr 21 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.25-1
5ebd6f
- update
5ebd6f
- remove patch for backward compatibility
5ebd6f
- add patch for AEAD compatibility
5ebd6f
5ebd6f
* Thu Feb 21 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-4
5ebd6f
- add creating ps file again. Fix was done in texlive
5ebd6f
5ebd6f
* Wed Feb  6 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-3
5ebd6f
- rebuild without tetex files. It isn't working in rawhide yet. Added
5ebd6f
  new source for ps files. 
5ebd6f
- #431179 backward compatibility for previous iproute versions
5ebd6f
5ebd6f
* Mon Jan 21 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-2
5ebd6f
- rebuild with fix tetex and linuxdoc-tools -> manual pdf
5ebd6f
- clean unnecessary patches
5ebd6f
- add into spec *.so objects, new BR linux-atm-libs-devel
5ebd6f
5ebd6f
* Wed Oct 31 2007 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-1
5ebd6f
- new version from upstrem 2.3.23
5ebd6f
5ebd6f
* Tue Oct 23 2007 Marcela Maslanova <mmaslano@redhat.com> - 2.6.22-5
5ebd6f
- move files from /usr/lib/tc to /usr/share/tc
5ebd6f
- remove listing files twice
5ebd6f
5ebd6f
* Fri Aug 31 2007 Marcela Maslanova <mmaslano@redhat.com> - 2.6.22-3
5ebd6f
- package review #225903
5ebd6f
5ebd6f
* Mon Aug 27 2007 Jeremy Katz <katzj@redhat.com> - 2.6.22-2
5ebd6f
- rebuild for new db4
5ebd6f
5ebd6f
* Wed Jul 11 2007 Radek Vokál <rvokal@redhat.com> - 2.6.22-1
5ebd6f
- upgrade to 2.6.22
5ebd6f
5ebd6f
* Mon Mar 19 2007 Radek Vokál <rvokal@redhat.com> - 2.6.20-2
5ebd6f
- fix broken tc-pfifo man page (#232891)
5ebd6f
5ebd6f
* Thu Mar 15 2007 Radek Vokál <rvokal@redhat.com> - 2.6.20-1
5ebd6f
- upgrade to 2.6.20
5ebd6f
5ebd6f
* Fri Dec 15 2006 Radek Vokál <rvokal@redhat.com> - 2.6.19-1
5ebd6f
- upgrade to 2.6.19
5ebd6f
5ebd6f
* Mon Dec 11 2006 Radek Vokál <rvokal@redhat.com> - 2.6.18-5
5ebd6f
- fix snapshot version
5ebd6f
5ebd6f
* Fri Dec  1 2006 Radek Vokál <rvokal@redhat.com> - 2.6.18-4
5ebd6f
- spec file cleanup
5ebd6f
- one more rebuilt against db4
5ebd6f
5ebd6f
* Thu Nov 16 2006 Radek Vokál <rvokal@redhat.com> - 2.6.18-3
5ebd6f
- fix defective manpage for tc-pfifo (#215399)
5ebd6f
5ebd6f
* Mon Nov 13 2006 Radek Vokál <rvokal@redhat.com> - 2.6.18-2
5ebd6f
- rebuilt against new db4
5ebd6f
5ebd6f
* Tue Oct  3 2006 Radek Vokal <rvokal@redhat.com> - 2.6.18-1
5ebd6f
- upgrade to upstream 2.6.18
5ebd6f
- initcwnd patch merged
5ebd6f
- bug fix for xfrm monitor
5ebd6f
- alignment fixes for cris
5ebd6f
- documentation corrections
5ebd6f
        
5ebd6f
* Mon Oct  2 2006 Radek Vokal <rvokal@redhat.com> - 2.6.16-7
5ebd6f
- fix ip.8 man page, add initcwnd option
5ebd6f
5ebd6f
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 2.6.16-6
5ebd6f
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
5ebd6f
5ebd6f
* Tue Sep 19 2006 Radek Vokal <rvokal@redhat.com> - 2.6.16-5
5ebd6f
- fix crash when resolving ip address
5ebd6f
5ebd6f
* Mon Aug 21 2006 Radek Vokál <rvokal@redhat.com> - 2.6.16-4
5ebd6f
- add LOWER_UP and DORMANT flags (#202199)
5ebd6f
- use dist tag
5ebd6f
5ebd6f
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.6.16-3.1
5ebd6f
- rebuild
5ebd6f
5ebd6f
* Mon Jun 26 2006 Radek Vokál <rvokal@redhat.com> - 2.6.16-3
5ebd6f
- improve handling of initcwnd value (#179719)
5ebd6f
5ebd6f
* Sun May 28 2006 Radek Vokál <rvokal@redhat.com> - 2.6.16-2
5ebd6f
- fix BuildRequires: flex (#193403)
5ebd6f
5ebd6f
* Sun Mar 26 2006 Radek Vokál <rvokal@redhat.com> - 2.6.16-1
5ebd6f
- upgrade to 2.6.16-060323
5ebd6f
- don't hardcode /usr/lib in tc (#186607)
5ebd6f
5ebd6f
* Wed Feb 22 2006 Radek Vokál <rvokal@redhat.com> - 2.6.15-2
5ebd6f
- own /usr/lib/tc (#181953)
5ebd6f
- obsoletes shapecfg (#182284)
5ebd6f
5ebd6f
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.6.15-1.2
5ebd6f
- bump again for double-long bug on ppc(64)
5ebd6f
5ebd6f
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.6.15-1.1
5ebd6f
- rebuilt for new gcc4.1 snapshot and glibc changes
5ebd6f
5ebd6f
* Tue Jan 17 2006 Radek Vokal <rvokal@redhat.com> 2.6.15-1
5ebd6f
- upgrade to 2.6.15-060110
5ebd6f
5ebd6f
* Mon Dec 12 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-11
5ebd6f
- rebuilt
5ebd6f
5ebd6f
* Fri Dec 09 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-10
5ebd6f
- remove backup of config files (#175302)
5ebd6f
5ebd6f
* Fri Nov 11 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-9
5ebd6f
- use tc manpages and cbq.init from source tarball (#172851)
5ebd6f
5ebd6f
* Thu Nov 10 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-8
5ebd6f
- new upstream source 
5ebd6f
5ebd6f
* Mon Oct 31 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-7
5ebd6f
- add warning to ip tunnel add command (#128107)
5ebd6f
5ebd6f
* Fri Oct 07 2005 Bill Nottingham <notting@redhat.com> 2.6.14-6
5ebd6f
- update from upstream (appears to fix #170111)
5ebd6f
5ebd6f
* Fri Oct 07 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-5
5ebd6f
- update from upstream
5ebd6f
- fixed host_len size for memcpy (#168903) <Matt_Domsch@dell.com>
5ebd6f
5ebd6f
* Fri Sep 23 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-4
5ebd6f
- add RPM_OPT_FLAGS
5ebd6f
5ebd6f
* Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-3
5ebd6f
- forget to apply the patch :( 
5ebd6f
5ebd6f
* Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-2
5ebd6f
- make ip help work again (#168449)
5ebd6f
5ebd6f
* Wed Sep 14 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-1
5ebd6f
- upgrade to ss050901 for 2.6.14 kernel headers
5ebd6f
5ebd6f
* Fri Aug 26 2005 Radek Vokal <rvokal@redhat.com> 2.6.13-3
5ebd6f
- added /sbin/cbq script and sample configuration files (#166301)
5ebd6f
5ebd6f
* Fri Aug 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.13-2
5ebd6f
- upgrade to iproute2-050816
5ebd6f
5ebd6f
* Thu Aug 11 2005 Radek Vokal <rvokal@redhat.com> 2.6.13-1
5ebd6f
- update to snapshot for 2.6.13+ kernel
5ebd6f
5ebd6f
* Tue May 24 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-2
5ebd6f
- removed useless initvar patch (#150798)
5ebd6f
- new upstream source 
5ebd6f
5ebd6f
* Tue Mar 15 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-1
5ebd6f
- update to iproute-2.6.11
5ebd6f
5ebd6f
* Fri Mar 04 2005 Radek Vokal <rvokal@redhat.com> 2.6.10-2
5ebd6f
- gcc4 rebuilt
5ebd6f
5ebd6f
* Wed Feb 16 2005 Radek Vokal <rvokal@redhat.com> 2.6.10-1
5ebd6f
- update to iproute-2.6.10
5ebd6f
5ebd6f
* Thu Dec 23 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-6
5ebd6f
- added arpd into sbin
5ebd6f
5ebd6f
* Mon Nov 29 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-5
5ebd6f
- debug info removed from makefile and from spec (#140891)
5ebd6f
5ebd6f
* Tue Nov 16 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-4
5ebd6f
- source file updated from snapshot version
5ebd6f
- endian patch adding <endian.h> 
5ebd6f
5ebd6f
* Sat Sep 18 2004 Joshua Blanton <jblanton@cs.ohiou.edu> 2.6.9-3
5ebd6f
- added installation of netem module for tc
5ebd6f
5ebd6f
* Mon Sep 06 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-2
5ebd6f
- fixed possible buffer owerflow, path by Steve Grubb <linux_4ever@yahoo.com>
5ebd6f
5ebd6f
* Wed Sep 01 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-1
5ebd6f
- updated to iproute-2.6.9, spec file change, patches cleared
5ebd6f
5ebd6f
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
5ebd6f
- rebuilt
5ebd6f
5ebd6f
* Wed May 26 2004 Phil Knirsch <pknirsch@redhat.com> 2.4.7-16
5ebd6f
- Took tons of manpages from debian, much more complete (#123952).
5ebd6f
5ebd6f
* Thu May 06 2004 Phil Knirsch <pknirsch@redhat.com> 2.4.7-15
5ebd6f
- rebuilt
5ebd6f
5ebd6f
* Thu May 06 2004 Phil Knirsch <pknirsch@redhat.com> 2.4.7-13.2
5ebd6f
- Built security errata version for FC1.
5ebd6f
5ebd6f
* Wed Apr 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.4.7-14
5ebd6f
- Fixed -f option for ss (#118355).
5ebd6f
- Small description fix (#110997).
5ebd6f
- Added initialization of some vars (#74961). 
5ebd6f
- Added patch to initialize "default" rule as well (#60693).
5ebd6f
5ebd6f
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
5ebd6f
- rebuilt
5ebd6f
5ebd6f
* Wed Nov 05 2003 Phil Knirsch <pknirsch@redhat.com> 2.4.7-12
5ebd6f
- Security errata for netlink (CAN-2003-0856).
5ebd6f
5ebd6f
* Thu Oct 23 2003 Phil Knirsch <pknirsch@redhat.com>
5ebd6f
- Updated to latest version. Used by other distros, so seems stable. ;-)
5ebd6f
- Quite a few patches needed updating in that turn.
5ebd6f
- Added ss (#107363) and several other new nifty tools.
5ebd6f
5ebd6f
* Tue Jun 17 2003 Phil Knirsch <pknirsch@redhat.com>
5ebd6f
- rebuilt
5ebd6f
5ebd6f
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
5ebd6f
- rebuilt
5ebd6f
5ebd6f
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
5ebd6f
- rebuilt
5ebd6f
5ebd6f
* Thu Jan 16 2003 Phil Knirsch <pknirsch@redhat.com> 2.4.7-7
5ebd6f
- Added htb3-tc patch from http://luxik.cdi.cz/~devik/qos/htb/ (#75486).
5ebd6f
5ebd6f
* Fri Oct 11 2002 Bill Nottingham <notting@redhat.com> 2.4.7-6
5ebd6f
- remove flags patch at author's request
5ebd6f
5ebd6f
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
5ebd6f
- automated rebuild
5ebd6f
5ebd6f
* Wed Jun 19 2002 Phil Knirsch <pknirsch@redhat.com> 2.4.7-4
5ebd6f
- Don't forcibly strip binaries
5ebd6f
5ebd6f
* Mon May 27 2002 Phil Knirsch <pknirsch@redhat.com> 2.4.7-3
5ebd6f
- Fixed missing diffserv and atm support in config (#57278).
5ebd6f
- Fixed inconsistent numeric base problem for command line (#65473).
5ebd6f
5ebd6f
* Tue May 14 2002 Phil Knirsch <pknirsch@redhat.com> 2.4.7-2
5ebd6f
- Added patch to fix crosscompiling by Adrian Linkins.
5ebd6f
5ebd6f
* Fri Mar 15 2002 Phil Knirsch <pknirsch@redhat.com> 2.4.7-1
5ebd6f
- Update to latest stable release 2.4.7-now-ss010824.
5ebd6f
- Added simple man page for ip.
5ebd6f
5ebd6f
* Wed Aug  8 2001 Bill Nottingham <notting@redhat.com>
5ebd6f
- allow setting of allmulti & promisc flags (#48669)
5ebd6f
5ebd6f
* Mon Jul 02 2001 Than Ngo <than@redhat.com>
5ebd6f
- fix build problem in beehive if kernel-sources is not installed
5ebd6f
5ebd6f
* Fri May 25 2001 Helge Deller <hdeller@redhat.de>
5ebd6f
- updated to iproute2-2.2.4-now-ss001007.tar.gz 
5ebd6f
- bzip2 source tar file
5ebd6f
- "License" replaces "Copyright"
5ebd6f
- added "BuildPrereq: tetex-latex tetex-dvips psutils"
5ebd6f
- rebuilt for 7.2
5ebd6f
5ebd6f
* Tue May  1 2001 Bill Nottingham <notting@redhat.com>
5ebd6f
- use the system headers - the included ones are broken
5ebd6f
- ETH_P_ECHO went away
5ebd6f
5ebd6f
* Sat Jan  6 2001 Jeff Johnson <jbj@redhat.com>
5ebd6f
- test for specific KERNEL_INCLUDE directories.
5ebd6f
5ebd6f
* Thu Oct 12 2000 Than Ngo <than@redhat.com>
5ebd6f
- rebuild for 7.1
5ebd6f
5ebd6f
* Thu Oct 12 2000 Than Ngo <than@redhat.com>
5ebd6f
- add default configuration files for iproute (Bug #10549, #18887)
5ebd6f
5ebd6f
* Tue Jul 25 2000 Jakub Jelinek <jakub@redhat.com>
5ebd6f
- fix include-glibc/ to cope with glibc 2.2 new resolver headers
5ebd6f
5ebd6f
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
5ebd6f
- automatic rebuild
5ebd6f
5ebd6f
* Sun Jun 18 2000 Than Ngo <than@redhat.de>
5ebd6f
- rebuilt in the new build environment
5ebd6f
- use RPM macros
5ebd6f
- handle RPM_OPT_FLAGS
5ebd6f
5ebd6f
* Sat Jun 03 2000 Than Ngo <than@redhat.de>
5ebd6f
- fix iproute to build with new glibc
5ebd6f
5ebd6f
* Fri May 26 2000 Ngo Than <than@redhat.de>
5ebd6f
- update to 2.2.4-now-ss000305
5ebd6f
- add configuration files
5ebd6f
5ebd6f
* Mon Sep 13 1999 Bill Nottingham <notting@redhat.com>
5ebd6f
- strip binaries
5ebd6f
5ebd6f
* Mon Aug 16 1999 Cristian Gafton <gafton@redhat.com>
5ebd6f
- first build