pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/quagga



Module Name:    pkgsrc
Committed By:   gdt
Date:           Sun Oct  8 15:25:45 UTC 2017

Modified Files:
        pkgsrc/net/quagga: Makefile PLIST distinfo
        pkgsrc/net/quagga/patches: patch-solaris_quagga.init.in
            patch-zebra_kernel__socket.c

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/net/quagga/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/net/quagga/PLIST
cvs rdiff -u -r1.27 -r1.28 pkgsrc/net/quagga/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/net/quagga/patches/patch-solaris_quagga.init.in
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/net/quagga/patches/patch-zebra_kernel__socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/quagga/Makefile
diff -u pkgsrc/net/quagga/Makefile:1.55 pkgsrc/net/quagga/Makefile:1.56
--- pkgsrc/net/quagga/Makefile:1.55     Sat Jul  9 06:38:45 2016
+++ pkgsrc/net/quagga/Makefile  Sun Oct  8 15:25:45 2017
@@ -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/
 

Index: pkgsrc/net/quagga/PLIST
diff -u pkgsrc/net/quagga/PLIST:1.17 pkgsrc/net/quagga/PLIST:1.18
--- pkgsrc/net/quagga/PLIST:1.17        Mon Mar 21 13:40:28 2016
+++ pkgsrc/net/quagga/PLIST     Sun Oct  8 15:25:45 2017
@@ -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/md5.h
 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/zassert.h
 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

Index: pkgsrc/net/quagga/distinfo
diff -u pkgsrc/net/quagga/distinfo:1.27 pkgsrc/net/quagga/distinfo:1.28
--- pkgsrc/net/quagga/distinfo:1.27     Sun Jun 19 23:05:51 2016
+++ pkgsrc/net/quagga/distinfo  Sun Oct  8 15:25:45 2017
@@ -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

Index: pkgsrc/net/quagga/patches/patch-solaris_quagga.init.in
diff -u pkgsrc/net/quagga/patches/patch-solaris_quagga.init.in:1.3 pkgsrc/net/quagga/patches/patch-solaris_quagga.init.in:1.4
--- pkgsrc/net/quagga/patches/patch-solaris_quagga.init.in:1.3  Wed Jan 27 13:48:01 2016
+++ pkgsrc/net/quagga/patches/patch-solaris_quagga.init.in      Sun Oct  8 15:25:45 2017
@@ -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 @@ Disable the broken upgrade function, uns
 -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

Index: pkgsrc/net/quagga/patches/patch-zebra_kernel__socket.c
diff -u pkgsrc/net/quagga/patches/patch-zebra_kernel__socket.c:1.1 pkgsrc/net/quagga/patches/patch-zebra_kernel__socket.c:1.2
--- pkgsrc/net/quagga/patches/patch-zebra_kernel__socket.c:1.1  Sun Jun 19 23:05:51 2016
+++ pkgsrc/net/quagga/patches/patch-zebra_kernel__socket.c      Sun Oct  8 15:25:45 2017
@@ -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 @@ $NetBSD: patch-zebra_kernel__socket.c,v 
    {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