[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-commit
Subject: commit quagga for openSUSE:Factory
From: root () hilbert ! suse ! de (h_root)
Date: 2014-07-31 19:50:58
Message-ID: 20140731195058.34FD0AE051 () hilbert ! suse ! de
[Download RAW message or body]
Hello community,
here is the log from the commit of package quagga for openSUSE:Factory checked in at 2014-07-31 21:50:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/quagga (Old)
and /work/SRC/openSUSE:Factory/.quagga.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "quagga"
Changes:
--------
--- /work/SRC/openSUSE:Factory/quagga/quagga.changes 2013-07-20 09:03:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.quagga.new/quagga.changes 2014-07-31 21:50:55.000000000 +0200
@@ -1,0 +2,164 @@
+Wed Jul 30 15:45:24 UTC 2014 - sfalken@opensuse.org
+
+- Update to 0.99.23
+ See http://savannah.spinellicreations.com//quagga/quagga-0.99.23.changelog.txt
+ minor fixes:
+ bgpd: Fix condition allowas-in in rsclient code
+ support TTL-security with iBGP, factor out TTL setting
+ factor out eBGP multihop check
+ fix fast external fallover behavior
+ increase TCP socket buffer size
+ fix O_NONBLOCK on outgoing
+ send notify in OpenSent when stopping manually
+ display multipath status in "show ip bgp"
+ track correct originator-id in reflected routes
+ add 'bgp bestpath as-path multipath-relax'
+ fix crash when allowas-in is done on inactive peer
+ efficient NLRI packing for AFs != ipv4-unicast
+ don't compare next-hop to router-id
+ use ATTR_FLAG_BIT() for BGP_ATTR_ values
+ fix some DEFUN definitions
+ bgpd-set-v4-nexthop-for-v6-peering.patch
+ support NEXTHOP_IPV4_IFINDEX in bgp import check
+ honor PEER_FLAG_DISABLE_CONNECTED_CHECK on bgp_scan
+ write NOTIFY non-blockingly
+ prevent double address delete on shutdown
+ stricter packet handling in OpenSent
+ fix lost passwords of grouped neighbors
+ *: nuke ^L (page feed)
+ isisd: ignore the unrecognized TLVs
+ ripd: fix "show ip rip status" documentation
+ avoid the zero interface metric
+ correctly redistribute ifindex routes (BZ#664)
+ zebra: raise the privileges before calling socket()
+ Change the mechanism for comparing route ID's.
+ fix some DEFUN definitions
+ apply syntactic sugar to rib_dump()
+ set metric for directly connected routes via netlink to 0
+ log routes w/o gateway in rib_delete_ipv4
+ match gateway when deleting NEXTHOP_IPV4_IFINDEX routes
+ make rib_dump() compatible with IPv6 RIB
+ apply route-maps for interface routes
+ fix recursive-routes via ifindex routes
+ implement NEXTHOP_FLAG_ONLINK
+ handle blackholes encountered in recursive resolution
+ rework recursive route resolution
+ improve interface shutdown behaviour
+ don't change connected state from zebra/interface.c
+ add ZEBRA_IFC_QUEUED to keep track of kernel state
+ warn if advertising connected with _REAL unset
+ consolidate connected_implicit_withdraw
+ clear ZEBRA_IFC_CONFIGURED on "no ipv6 addr"
+ make if_subnet_delete a bit more strict
+ process information about new addresses (BZ#486)`
+ support NEXTHOP_IPV4_IFINDEX in bgp import check
+ improve display of NEXTHOP_IPV4_IFINDEX in show ip route
+ don't printf to stdout on ZEBRA_IPV6_NEXTHOP_LOOKU
+ use SO_RCVBUFFORCE for netlink socket
+ ospfd: add debug messages for router lsa-generation
+ For an ABR, ensure the right LSID is MaxAge'd
+ clarify indentation and comments in ospf_lsa_maxage_delete
+ fix a reference counting issue introduced by commit 4de8bf0011
+ check the LS-Ack's recentness instead of only comparing the #seq
+ don't allow to set network type on loopback interfaces
+ run DR election prior to LSA regeneration
+ ospfd/ospf_vty.c: use keyword cmd style
+ fix some DEFUN definitions
+ fixup log message in ospf_zebra_delete
+ refactor some common defines
+ protect vs. VU#229804 (malformed Router-LSA)
+ CVE-2013-2236, stack overrun in apiserver
+ fix flooding procedure
+ make ospf_maxage_lsa_remover actually yield
+ restore nexthop IP for p2p interfaces
+ fix LSA initialization for build without opaque LSA
+ lib: use heap to manage timers
+ remove unused thread_master_debug function
+ lib/command.c: rewrite command matching/parsing
+ fix possible off-by-one in stream_put_prefix()
+ fix for dynamically grown hashes
+ fix backtraces broken by 837d16c...
+ unconditionally include stddef.h
+ register vtysh socket in server socket vector (BZ#754)
+ ospf6d: fix refcounting in ospf6_asbr_lsa_remove
+ add "auto-cost reference-bandwidth" command
+ compute interface cost from its bandwidth
+ solve segfaults with ospf6d on FreeBSD
+ Merge volatile/cumulus_ospf6d
+ fix interface_down() stopping hellos
+ clear lsa->refresh before clearing LSAs
+ handle missing link local address more gracefully
+ improve ordered shutdown
+ clear DR info on interface_down
+ set cmsg size correctly
+ don't run DR election early on "ipv6 ospf6 priority"
+ fix integrated config
+ add SPF logs, statistics, and display of SPF parameters
+ add 'log-adjacency-changes [detail]'
+ don't send LSAck on an interface if we've flooded the LSU out that i/f
+ handle Prefix and Router Options bits correctly
+ add LSA payload to show summary output
+ increment dbdesc seqnum on SeqNumberMismatch/BadLsReq event
+ don't change SeqNum on initial DbDesc message
+ handle seqnum wrapping
+ add overload support
+ fix linkdown handling
+ correct nexthop through directly connected networks
+ don't suppress empty router LSA
+ turn off expensive debugging
+ convert LSDB to use route_node, improve performance
+ fix neighbor state machine (faster lsdb sync, RFC compliance)
+ add p2p interface support
+ fix various bugs in installing and flooding LSAs
+ add more details to show ipv6 ospf6 data
+ enable the commands to support detailed debugging of LSAs.
+ remove older version of LSA from neigbor retx list before prematurely aging it.
+ schedule SPF to run on events rather than directly on each event.
+ refactor some common defines
+ security: Fix some typos and potential NULL-deref
+ tests: Add tests for timers
+ add a test program for lib/command.c
+ DejaGNU libzebra bgpd
+ add DejaGNU framework
+ vtysh: don't append superflous spaces (BZ#750)
+ fix false lib path matching in extract.pl.in
+ doc: Modernize INSTALL.quagga.txt.
+ update TODO for ospf6d work & bgp multipath
+ add OSPFv3 homenet to TODO
+ hash: dynamically grow hash table
+ force size to be a power of 2
+ guile: remove
+
+
+
+ build issues:
+ lib: remove redundant and incorrect sys/fcntl.h include
+ vtysh: fix build against readline 6.3
+ tests: fix build & disable testcommands
+ don't build tests unless make check is run
+ fix Makefile.am so it works with BSD make
+ make --disable-bgpd kill bgpd tests too
+ build: remove now-useless --{en, dis}able-tests
+ improve backtrace support/detection
+ reference libcap from libzebra (BZ#393,626)
+ fix minimal mixup in gitinfo suffix
+ Update supported versions.
+ update quagga.spec.in
+ isisd: use bug-report information from autoconf
+ ospf6d: use bug-report information from autoconf
+ doc: fix makeinfo errors and one warning
+
+
+-------------------------------------------------------------------
+Wed Jul 30 00:54:36 UTC 2014 - sfalken@opensuse.org
+
+- Updated to 0.99.23
+ Changed /var/run to /run in .spec file in order to fix rpmlint check failure in Factory
+ Added:
+ quagga-0.99.23.tar.xz
+ quagga-0.99.23.tar.asc
+ Deleted:
+ quagga-0.99.22.1.tar.gz
+ quagga-0.99.22.1.tar.asc
+
+-------------------------------------------------------------------
Old:
----
quagga-0.99.22.1.tar.asc
quagga-0.99.22.1.tar.gz
New:
----
quagga-0.99.23.tar.asc
quagga-0.99.23.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ quagga.spec ++++++
--- /var/tmp/diff_new_pack.ldl80J/_old 2014-07-31 21:50:58.000000000 +0200
+++ /var/tmp/diff_new_pack.ldl80J/_new 2014-07-31 21:50:58.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package quagga
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,14 +23,14 @@
%bcond_without pcre
Name: quagga
-Version: 0.99.22.1
+Version: 0.99.23
Release: 0
Summary: Free Routing Software (for BGP, OSPF and RIP, for example)
License: LGPL-2.1+
Group: Productivity/Networking/Routing
Url: http://www.quagga.net
-Source: http://download.savannah.gnu.org/releases/quagga/quagga-0.99.22.1.tar.gz
-Source3: http://download.savannah.gnu.org/releases/quagga/quagga-0.99.22.1.tar.asc
+Source: http://download.savannah.gnu.org/releases/quagga/%{name}-%{version}.tar.xz
+Source3: http://download.savannah.gnu.org/releases/quagga/%{name}-%{version}.tar.asc
# downloaded from: http://download.savannah.gnu.org/releases/quagga/pgp-54CD2E60.asc
Source4: quagga.keyring
Source1: %{name}-SUSE.tar.bz2
@@ -67,7 +67,7 @@
%package devel
Summary: Free Routing Software (for BGP, OSPF and RIP, for example)
-Group: Productivity/Networking/Routing
+Group: Development/Networking/Routing
Requires: %{name} = %{version}
%description devel
@@ -114,7 +114,7 @@
--enable-pcreposix \
%endif
--sysconfdir=%{_sysconfdir}/quagga \
- --localstatedir=%{_localstatedir}/run/quagga \
+ --localstatedir=/run/quagga \
--enable-multipath=0
make %{?_smp_mflags}
@@ -126,7 +126,7 @@
install -m 755 SUSE/* %{buildroot}%{_sysconfdir}/init.d/
install -m 644 %{S:2} %{buildroot}%{_sysconfdir}/pam.d/quagga
install -d -m 750 %{buildroot}%{_localstatedir}/log/quagga
-install -d -m 751 %{buildroot}%{_localstatedir}/run/quagga
+install -d -m 751 %{buildroot}/run/quagga
install -m 644 redhat/quagga.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/quagga
ln -sf %{_sysconfdir}/init.d/zebra %{buildroot}%{_sbindir}/rczebra
ln -sf %{_sysconfdir}/init.d/bgpd %{buildroot}%{_sbindir}/rcbgpd
@@ -147,7 +147,7 @@
%{_sbindir}/groupadd -r quagga 2> /dev/null || :
%{_sbindir}/useradd -r -g quagga -s %{_bindir}/false \
-c "Quagga routing daemon" \
- -d %{_localstatedir}/run/quagga quagga 2> /dev/null || :
+ -d /run/quagga quagga 2> /dev/null || :
%post
/sbin/ldconfig
@@ -176,7 +176,7 @@
%config (noreplace)%{_sysconfdir}/pam.d/*
%{_bindir}/*
%dir %attr(-,quagga,quagga) %{_localstatedir}/log/quagga
-%dir %attr(-,quagga,quagga) %ghost %{_localstatedir}/run/quagga
+%dir %attr(-,quagga,quagga) %ghost /run/quagga
%{_infodir}/quagga.info*
%{_mandir}/man?/*
%attr(755,root,root) %{_libdir}/lib*.so.*
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic