pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/quagga quagga: Update to 1.2.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/68ff976d1881
branches: trunk
changeset: 369945:68ff976d1881
user: gdt <gdt%pkgsrc.org@localhost>
date: Sun Oct 08 15:25:45 2017 +0000
description:
quagga: Update to 1.2.2
Upstream changes:
Quagga 1.2.2
Upstream did not publsh NEWS -- basically bug fixes
Quagga 1.2.1
bug fixes and minor improvements
Quagga 1.2.0
This is a feature release, for testing or more adventurous
users. More conservative users may wish to stay with an older
release. This release contains:
Next-Hop Resolution Protocol support from Timo Ter?s
BGP Large Community support, thanks to Job Snijders and Keyur Patel
BGP session establishment reworked, for speed and reliability
BGP route-advertisement timer interval default lowered, to 3s for eBGP and 1s for iBGP.
BGP Connect retries made more aggressive, with lower retry timer and a slower-ramping backoff.
Quagga 1.1.1
bug and security fixes
There is a known regression with IPv6 BGP sessions, see Bugzilla #870.
Quagga 1.1.0
This is a release with a number of new features, and many bug fixes.
Notably:
Greatly improved nexthop resolution for recursive routes. (Cumulus)
Event driven nexthop resolution for BGP (Cumulus)
Route tags support (Piotr Chyt?a, Packet Consulting)
Transport of TE related metrics over OSPF, IS-IS (Olivier Dugeon, Orange)
IPv6 Multipath for zebra and BGP (Ayan Banerjee, Cumulus)
This release also changed the default of 'link-detect' state,
controlling whether zebra will respond to link-state events and
consider an interface to be down when link is down. To retain
current the behavior save your config before updating, otherwise
remove the 'link-detect' flag from your config prior to
updating. There is also a new global 'default link-detect (on|off)'
flag to configure the global default.
Quagga 1.0.20161017
zebra IPv6 RA and BGP MRT dump security fixes
diffstat:
net/quagga/Makefile | 5 ++---
net/quagga/PLIST | 6 +++++-
net/quagga/distinfo | 14 +++++++-------
net/quagga/patches/patch-solaris_quagga.init.in | 8 ++++----
net/quagga/patches/patch-zebra_kernel__socket.c | 14 ++------------
5 files changed, 20 insertions(+), 27 deletions(-)
diffs (116 lines):
diff -r ecce9e0160c6 -r 68ff976d1881 net/quagga/Makefile
--- a/net/quagga/Makefile Sun Oct 08 13:19:40 2017 +0000
+++ b/net/quagga/Makefile Sun Oct 08 15:25:45 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.55 2016/07/09 06:38:45 wiz Exp $
+# $NetBSD: Makefile,v 1.56 2017/10/08 15:25:45 gdt Exp $
#
-DISTNAME= quagga-1.0.20160315
-PKGREVISION= 1
+DISTNAME= quagga-1.2.2
CATEGORIES= net
MASTER_SITES= http://download.savannah.gnu.org/releases/quagga/
diff -r ecce9e0160c6 -r 68ff976d1881 net/quagga/PLIST
--- a/net/quagga/PLIST Sun Oct 08 13:19:40 2017 +0000
+++ b/net/quagga/PLIST Sun Oct 08 15:25:45 2017 +0000
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.17 2016/03/21 13:40:28 gdt Exp $
+@comment $NetBSD: PLIST,v 1.18 2017/10/08 15:25:45 gdt Exp $
bin/bgp_btoa
bin/test_igmpv3_join
include/quagga/buffer.h
include/quagga/checksum.h
include/quagga/command.h
include/quagga/distribute.h
+include/quagga/event_counter.h
include/quagga/fifo.h
include/quagga/filter.h
include/quagga/getopt.h
@@ -20,6 +21,7 @@
include/quagga/memory.h
include/quagga/memtypes.h
include/quagga/network.h
+include/quagga/nexthop.h
include/quagga/ospfapi/ospf_apiclient.h
include/quagga/ospfd/ospf_api.h
include/quagga/ospfd/ospf_asbr.h
@@ -53,8 +55,10 @@
include/quagga/zclient.h
include/quagga/zebra.h
info/quagga.info
+lib/libfpm_pb.la
lib/libospf.la
lib/libospfapiclient.la
+lib/libquagga_pb.la
lib/libzebra.la
man/man1/vtysh.1
man/man8/bgpd.8
diff -r ecce9e0160c6 -r 68ff976d1881 net/quagga/distinfo
--- a/net/quagga/distinfo Sun Oct 08 13:19:40 2017 +0000
+++ b/net/quagga/distinfo Sun Oct 08 15:25:45 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.27 2016/06/19 23:05:51 joerg Exp $
+$NetBSD: distinfo,v 1.28 2017/10/08 15:25:45 gdt Exp $
-SHA1 (quagga-1.0.20160315.tar.gz) = 1d7168e2a5b33a1fd6bf89673e4c8f32c7f56ae8
-RMD160 (quagga-1.0.20160315.tar.gz) = dae1a9de36482c0b6306840d375577c300a58f4d
-SHA512 (quagga-1.0.20160315.tar.gz) = f17191facc4d5b0bee2d00cc3ecc4d546c6472ce5b081d79458cacca3536bd6dcea10aef480ae117f4a7f466dd88257bf2a3e37ccbe3b3b55f27ef18ead6107f
-Size (quagga-1.0.20160315.tar.gz) = 2788131 bytes
-SHA1 (patch-solaris_quagga.init.in) = 446f9c1efc47d54cb1af0eba47193571b63d91c0
-SHA1 (patch-zebra_kernel__socket.c) = b597c299b5babc52c85e82b125ebabad66b11917
+SHA1 (quagga-1.2.2.tar.gz) = d2601270a39e707db88d0c39b81acb13b53e0568
+RMD160 (quagga-1.2.2.tar.gz) = daa24bc37661eb5436edf42a15ed4ae1bc1b56ef
+SHA512 (quagga-1.2.2.tar.gz) = 861f6524bcdc01d1a895762bf1904744c12ae4dfc7c3583ecb7e55b3978c98187bde76df0ff85093c744139be9d5cf324fec75b5ba86cf1fdbce70d923710d14
+Size (quagga-1.2.2.tar.gz) = 2986142 bytes
+SHA1 (patch-solaris_quagga.init.in) = 47569aaffe2713809e21ebbb76164cf50b7f983f
+SHA1 (patch-zebra_kernel__socket.c) = 82c1be406ec587d7bc4d6eec39f9daebbc34e999
diff -r ecce9e0160c6 -r 68ff976d1881 net/quagga/patches/patch-solaris_quagga.init.in
--- a/net/quagga/patches/patch-solaris_quagga.init.in Sun Oct 08 13:19:40 2017 +0000
+++ b/net/quagga/patches/patch-solaris_quagga.init.in Sun Oct 08 15:25:45 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-solaris_quagga.init.in,v 1.3 2016/01/27 13:48:01 jperkin Exp $
+$NetBSD: patch-solaris_quagga.init.in,v 1.4 2017/10/08 15:25:45 gdt Exp $
Disable the broken upgrade function, unsuitable and unnecessary for pkgsrc.
---- solaris/quagga.init.in.orig 2015-03-07 06:58:00.000000000 +0000
+--- solaris/quagga.init.in.orig 2017-10-03 14:57:10.000000000 +0000
+++ solaris/quagga.init.in
@@ -229,7 +229,7 @@ else
fi
@@ -11,5 +11,5 @@
-upgrade_config "$DAEMON"
+#upgrade_config "$DAEMON"
- if [ ! -f "@sysconfdir@/${DAEMON}.conf" ] ; then
- echo "Could not find config file, @sysconfdir@/${DAEMON}.conf"
+ CONF_FILE=`get_routeadm_property $SMF_FMRI config_file`
+ if [ -z "$CONF_FILE" ] ; then
diff -r ecce9e0160c6 -r 68ff976d1881 net/quagga/patches/patch-zebra_kernel__socket.c
--- a/net/quagga/patches/patch-zebra_kernel__socket.c Sun Oct 08 13:19:40 2017 +0000
+++ b/net/quagga/patches/patch-zebra_kernel__socket.c Sun Oct 08 15:25:45 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-zebra_kernel__socket.c,v 1.1 2016/06/19 23:05:51 joerg Exp $
+$NetBSD: patch-zebra_kernel__socket.c,v 1.2 2017/10/08 15:25:45 gdt Exp $
---- zebra/kernel_socket.c.orig 2016-06-19 18:59:02.266180373 +0000
+--- zebra/kernel_socket.c.orig 2017-10-03 14:57:10.000000000 +0000
+++ zebra/kernel_socket.c
@@ -208,7 +208,9 @@ const struct message rtm_type_str[] =
#ifdef RTM_OLDDEL
@@ -12,13 +12,3 @@
{RTM_NEWADDR, "RTM_NEWADDR"},
{RTM_DELADDR, "RTM_DELADDR"},
{RTM_IFINFO, "RTM_IFINFO"},
-@@ -242,7 +244,9 @@ static const struct message rtm_flag_str
- #ifdef RTF_CLONING
- {RTF_CLONING, "CLONING"},
- #endif /* RTF_CLONING */
-+#ifdef RTF_XRESOLVE
- {RTF_XRESOLVE, "XRESOLVE"},
-+#endif /* RTF_XRESOLVE */
- #ifdef RTF_LLINFO
- {RTF_LLINFO, "LLINFO"},
- #endif /* RTF_LLINFO */
Home |
Main Index |
Thread Index |
Old Index