[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