summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdt <gdt>2011-12-05 17:52:37 +0000
committergdt <gdt>2011-12-05 17:52:37 +0000
commitf294bf9709a4978a382e4b96141463f1854b7556 (patch)
treec3a5358519e9a8c770928b99406e4e4cd2d10396
parent47f4a54deaa99e7faa5f2e2a98da941bce782ffe (diff)
downloadpkgsrc-f294bf9709a4978a382e4b96141463f1854b7556.tar.gz
Update to 0.99.20.
0.99.20: The primary focus of this release is a fix of SEGV regression in ospfd, which was introduced in 0.99.19. It also features a series of minor improvements, including better RFC compliance in bgpd, better support of FreeBSD and some enhancements to isisd. 0.99.19: This release provides security fixes, which address assorted vulnerabilities in bgpd, ospfd and ospf6d (CVE-2011-3323, CVE-2011-3324, CVE-2011-3325, CVE-2011-3326 and CVE-2011-3327). 0.99.18: This release fixes 2 denial of services in bgpd, which can be remotely triggered by malformed AS-Pathlimit or Extended-Community attributes. These issues have been assigned CVE-2010-1674 and CVE-2010-1675. Support for AS-Pathlimit has been removed with this release. The release includes a number of bug-fixes and enhancements, primarily for ospfd, ospf6d and bgpd.
-rw-r--r--net/quagga/Makefile4
-rw-r--r--net/quagga/distinfo8
-rw-r--r--net/quagga/options.mk6
3 files changed, 10 insertions, 8 deletions
diff --git a/net/quagga/Makefile b/net/quagga/Makefile
index d290f66b7f9..dcca318707d 100644
--- a/net/quagga/Makefile
+++ b/net/quagga/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.37 2010/08/31 13:20:13 gdt Exp $
+# $NetBSD: Makefile,v 1.38 2011/12/05 17:52:37 gdt Exp $
#
-DISTNAME= quagga-0.99.17
+DISTNAME= quagga-0.99.20
CATEGORIES= net
MASTER_SITES= http://www.quagga.net/download/
diff --git a/net/quagga/distinfo b/net/quagga/distinfo
index 6f4358e6d31..7bf16a796f5 100644
--- a/net/quagga/distinfo
+++ b/net/quagga/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2010/08/31 13:20:13 gdt Exp $
+$NetBSD: distinfo,v 1.12 2011/12/05 17:52:37 gdt Exp $
-SHA1 (quagga-0.99.17.tar.gz) = 31f42fa9f4d96aadf1bf97c3d9bf3308eb0d56c1
-RMD160 (quagga-0.99.17.tar.gz) = f00bf01930f781ae0de9fe9981c74e7bae0798b5
-Size (quagga-0.99.17.tar.gz) = 2202151 bytes
+SHA1 (quagga-0.99.20.tar.gz) = 59fb388075aab25f4eaea8bcba677961ed518efa
+RMD160 (quagga-0.99.20.tar.gz) = c6a47537cc70ade9102ca57c81c268c037ce0649
+Size (quagga-0.99.20.tar.gz) = 2232520 bytes
diff --git a/net/quagga/options.mk b/net/quagga/options.mk
index 4dd865aeddc..c04fefca59c 100644
--- a/net/quagga/options.mk
+++ b/net/quagga/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.3 2010/08/31 13:20:13 gdt Exp $
+# $NetBSD: options.mk,v 1.4 2011/12/05 17:52:37 gdt Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.quagga
PKG_SUPPORTED_OPTIONS= inet6
@@ -43,6 +43,8 @@ CONFIGURE_ARGS+= --disable-vtysh
### Include Opaque LSA support in OSPF (RFC2370).
###
.if !empty(PKG_OPTIONS:Mquagga-ospf-opaque-lsa)
-CONFIGURE_ARGS+= --enable-opaque-lsa
+# opaque-lsa is now the upstream default.
PLIST_CAT+= ${PKGDIR}/PLIST.opaquelsa
+.else
+CONFIGURE_ARGS+= --disable-opaque-lsa
.endif