pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net Updated net/bird{,6} 1.4.5 to 1.6.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/bbae21fb6fbb
branches: trunk
changeset: 358354:bbae21fb6fbb
user: mef <mef%pkgsrc.org@localhost>
date: Sat Feb 11 02:29:48 2017 +0000
description:
Updated net/bird{,6} 1.4.5 to 1.6.3
-----------------------------------
Version 1.6.3 (2016-12-21)
o Large BGP communities
o BFD authentication (MD5, SHA1)
o SHA1 and SHA2 authentication for RIP and OSPF
o Improved documentation
o Several bug fixes
Version 1.6.2 (2016-09-29)
o Fixes serious bug introduced in the previous version
Version 1.6.1 (2016-09-22)
o Support for IPv6 ECMP
o Better handling of IPv6 tentative addresses
o Several updates and fixes in Babel protocol
o Filter: New !~ operator
o Filter: ASN ranges in bgpmask
o KRT: New kernel protocol option 'metric'
o KRT: New route attribute 'krt_scope'
o Improved BIRD help messages
o Fixes memory leak in BGP multipath
o Fixes handling of empty path segments in BGP AS_PATH
o Several bug fixes
Version 1.6.0 (2016-04-29)
o Major RIP protocol redesign
o New Babel routing protocol
o BGP multipath support
o KRT: Add support for plenty of kernel route metrics
o KRT: Allow more than 256 routing tables
o Static: Allow to specify attributes for static routes
o Static: Support for BFD controlled static routes
o FreeBSD: Setup password for BGP MD5 authentication
o IO: Remove socket number limit
o Plenty of bug fixes
Upgrade notes:
For RIP, most protocol options were moved to interface blocks.
Version 1.5.0 (2015-04-20)
o Major OSPF protocol redesign.
o OSPFv2 multi-instance extension (RFC 6549).
o BGP AS-wide unique router ID (RFC 6286).
o BGP enhanced route refresh (RFC 7313).
o Link state support in BGP.
o Latency tracking and internal watchdog.
o Uses high port range for BFD on BSD.
o Increase max symbol length to 64.
o Allows to define unnamed protocols from templates.
o Fixes two serious bugs in BGP.
o Several bugfixes and minor improvements.
o Several minor option changes:
- OSPF: Protocol-wide 'instance id' option added.
- BGP: Parameters to option 'neighbor' extended.
- BGP: Separate option 'interface' added.
- BGP: Option 'start delay time' renamed to 'connect delay time'.
- BGP: Option 'route limit' deprecated.
Upgrade notes:
For OSPF, there are deep internal changes, but user-visible changes
are limited to log messages and minor changes in formatting of command
output.
For BGP, version 1.5.0 is essentially a minor release. There are two
deprecated options ('start delay time' and 'route limit') and some
minor formatting changes.
diffstat:
net/bird/Makefile | 3 +--
net/bird/Makefile.common | 4 ++--
net/bird/distinfo | 11 +++++------
net/bird/patches/patch-lib_lists.h | 36 ------------------------------------
net/bird6/Makefile | 4 +---
5 files changed, 9 insertions(+), 49 deletions(-)
diffs (93 lines):
diff -r 4edc58cc49c5 -r bbae21fb6fbb net/bird/Makefile
--- a/net/bird/Makefile Sat Feb 11 02:11:42 2017 +0000
+++ b/net/bird/Makefile Sat Feb 11 02:29:48 2017 +0000
@@ -1,4 +1,3 @@
-# $NetBSD: Makefile,v 1.3 2015/08/18 07:31:14 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2017/02/11 02:29:48 mef Exp $
-PKGREVISION= 2
.include "../../net/bird/Makefile.common"
diff -r 4edc58cc49c5 -r bbae21fb6fbb net/bird/Makefile.common
--- a/net/bird/Makefile.common Sat Feb 11 02:11:42 2017 +0000
+++ b/net/bird/Makefile.common Sat Feb 11 02:29:48 2017 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.7 2015/02/03 13:58:32 mef Exp $
+# $NetBSD: Makefile.common,v 1.8 2017/02/11 02:29:48 mef Exp $
# used by net/bird/Makefile
# used by net/bird6/Makefile
-DISTNAME= bird-1.4.5
+DISTNAME= bird-1.6.3
PKGNAME= ${DISTNAME:S/bird/bird${BIRD6}/}
CATEGORIES= net
MASTER_SITES= ftp://bird.network.cz/pub/bird/
diff -r 4edc58cc49c5 -r bbae21fb6fbb net/bird/distinfo
--- a/net/bird/distinfo Sat Feb 11 02:11:42 2017 +0000
+++ b/net/bird/distinfo Sat Feb 11 02:29:48 2017 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.9 2015/11/04 00:34:54 agc Exp $
+$NetBSD: distinfo,v 1.10 2017/02/11 02:29:48 mef Exp $
-SHA1 (bird-1.4.5.tar.gz) = 9ef3200fa9cae4e545afe55eb4a017d1fd298c7a
-RMD160 (bird-1.4.5.tar.gz) = 4b45aaac768542e2eec9451a6be4dab4b338e7cb
-SHA512 (bird-1.4.5.tar.gz) = fba60e7daacfdf86e3fa9cb4dc627d33928b4b84dca98d3bfbd378265e422b7ecfe10c2d17369d295afe8a5f1f2e771209bbd54710485a19d64e6551f16d6b94
-Size (bird-1.4.5.tar.gz) = 1284666 bytes
+SHA1 (bird-1.6.3.tar.gz) = a6714488c4466778abeaba14ca9441066283676e
+RMD160 (bird-1.6.3.tar.gz) = 238e113ebbe1871413bce307cd5303f92bc21fe9
+SHA512 (bird-1.6.3.tar.gz) = d0f044cbbb3e5fe0624ad8ae58f5fa352ff41a9cd73f37d803431d9d148927bce52d8f2b82e31dd65c753c55b1034aaf8e15739a511e42cd2dd122b5cd1e15df
+Size (bird-1.6.3.tar.gz) = 1337198 bytes
SHA1 (patch-configure) = b22044e5be530867a05406d4b32d789933993d53
-SHA1 (patch-lib_lists.h) = 69cdca1c8095f21e6ccf3ede0d00fda8f9fd0a9b
SHA1 (patch-tools_Makefile.in) = 4a6ad298abbe8c42627528c9156ce581a6e07917
diff -r 4edc58cc49c5 -r bbae21fb6fbb net/bird/patches/patch-lib_lists.h
--- a/net/bird/patches/patch-lib_lists.h Sat Feb 11 02:11:42 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-$NetBSD: patch-lib_lists.h,v 1.3 2015/02/04 20:50:50 joerg Exp $
-
-date: 2012-06-29 21:37:45 +0900; author: joerg; state: Exp;
-Fix inline usage.
-
---- lib/lists.h.orig 2014-04-01 18:24:10.000000000 +0900
-+++ lib/lists.h 2015-02-03 22:46:25.000000000 +0900
-@@ -50,6 +50,14 @@ typedef struct list { /* In fact two o
-
- #define EMPTY_LIST(list) (!(list).head->next)
-
-+
-+#ifndef _BIRD_LISTS_C_
-+#define LIST_INLINE static inline
-+#include "lib/lists.c"
-+#undef LIST_INLINE
-+#else
-+#define LIST_INLINE
-+
- void add_tail(list *, node *);
- void add_head(list *, node *);
- void rem_node(node *);
-@@ -57,13 +64,6 @@ void rem2_node(node *);
- void add_tail_list(list *, list *);
- void init_list(list *);
- void insert_node(node *, node *);
--
--#ifndef _BIRD_LISTS_C_
--#define LIST_INLINE extern inline
--#include "lib/lists.c"
--#undef LIST_INLINE
--#else
--#define LIST_INLINE
- #endif
-
- #endif
diff -r 4edc58cc49c5 -r bbae21fb6fbb net/bird6/Makefile
--- a/net/bird6/Makefile Sat Feb 11 02:11:42 2017 +0000
+++ b/net/bird6/Makefile Sat Feb 11 02:29:48 2017 +0000
@@ -1,7 +1,5 @@
-# $NetBSD: Makefile,v 1.2 2015/08/17 17:11:27 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2017/02/11 02:29:48 mef Exp $
CONFIGURE_ARGS+= --enable-ipv6
BIRD6= 6
-
-PKGREVISION= 1
.include "../../net/bird/Makefile.common"
Home |
Main Index |
Thread Index |
Old Index