summaryrefslogtreecommitdiff
path: root/net/quagga
AgeCommit message (Collapse)AuthorFilesLines
2012-08-08net/quagga: Expand ip_mreq hack conftest to DragonFlymarino2-1/+15
DragonFly can't support the Multicast API so in order for quagga to build the conftest for ip_mreq needs to return positive for all versions of DragonFly. The configure script was patched, but this probably could have been accomplished by overriding the configure cache from the Maefile. DragonFly successfully buids with this conftest change.
2012-06-13Drop legacy vars binding.gdt1-4/+1
Almost certainly no one is using them, and it's been years since they've been deprecated.
2012-06-12Add inet6 to default suggested options. It's 2012.wiz1-2/+3
2012-06-07Move man pages to optionized PLISTs.gdt3-6/+6
quagga installs man pages for several programs only if the programs are built. This commit just moves some man pages to PLIST.v6 and PLIST.opaquelsa. No revbump because the package, if it built before, will be unchanged. But now building with non-default options should work.
2012-06-07Update to 0.99.21gdt3-8/+11
* Changes in Quagga 0.99.21 - [bgpd] BGP multipath support has been merged - [bgpd] SAFI (Multicast topology) support has been extended to propagate the topology to zebra. - [bgpd] AS path limit functionality has been removed - [babeld] a new routing daemon implementing the BABEL ad-hoc mesh routing protocol has been merged. - [isisd] a major overhaul has been picked up. Please note that isisd is STILL NOT SUITABLE FOR PRODUCTION USE. - [*] a lot of bugs have been fixed, please refer to the git log
2012-03-18Update to 0.99.20.1, a security bugfix release.gdt2-6/+6
Multiple security bugfixes, including one for a BGP DOS.
2011-12-05Update to 0.99.20.gdt3-8/+10
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.
2010-08-31Replace with contents of quagga-devel, thus upgrading to 0.99.17.gdt8-226/+19
2010-08-31Emphasize that no one should be running 0.98.6. (This package will begdt2-4/+6
deleted as soon as I have time to move quagga-devel to quagga.)
2010-06-26Fix permissions for configuration directory. Don't require quagga userjoerg1-3/+3
during early installation. Bump revision.
2010-03-10DESTDIR support. Note in DESCR that most people should use 0.99.xgdt2-19/+16
instead.
2009-06-14Remove @dirrm related logic.joerg1-3/+1
2009-06-14Remove @dirrm entries from PLISTsjoerg2-8/+2
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz1-3/+2
major change. Reported by Robert Elz in PR 41345.
2008-06-02Fixes PLIST.obache2-4/+4
Some rc scripts does not installed if inet6 option is disabled. Patch provided by Hasso Tepper in PR 38823.
2008-05-13Add patch for CVE-2007-1995 for stable quagga (NLRI attributes denial oftonnerre4-2/+198
service).
2007-09-16describe options bettergdt1-3/+3
2007-09-07Convert to use the options framework.jlam2-36/+53
2006-06-05Update to 0.98.6.gdt3-8/+15
Security: ripd: - RIPD unauthenticated route table broadcast: CVE-2006-2223, OSVDB ID 25224, Secunia SA19910 - RIPD unauthenticated route injection: CVE-2006-2224, OSVDB ID 25225, Secunia SA19910 [ripd] 0.98 specific command changes, allow no-auth to be set [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route updates [doc] Add text on 0.98 specific RIP authentication changes [docs] Update ripd docs on version and authentication, see bugs #261,#262 Thanks to Konstantin V. Gavrilenko for report and testing. bgpd: - bgpd Telnet Interface DoS: OSVDB ID 25245: http://www.osvdb.org/displayvuln.php?osvdb_id=25245 [quagga-dev 4051]: http://lists.quagga.net/pipermail/quagga-dev/2006-March/004052.html [bgpd] Fix infinite loop in community_str2com [No NEWS entries for 0.98.2 to 0.98.6; many bugfixes]
2006-04-06List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR.jlam2-3/+4
2006-03-23Fix errno.joerg2-1/+14
2006-03-08take maintainershipgdt1-2/+2
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+1
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-3/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-25Add RMD160 checksum.wiz1-1/+2
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-03Sort.wiz1-4/+4
2005-05-02RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.reed1-1/+7
And always is defined as share/examples/rc.d which was the default before. This rc.d scripts are not automatically added to PLISTs now also. So add to each corresponding PLIST as required. This was discussed on tech-pkg in late January and late April. Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-09This package needs perl to build.minskim1-1/+2
2005-03-02Update to 0.98.2. This is from riz AT boogers.sf.ca.usreed15-254/+118
via PR #29518 with some slight modifications. Also some review by Greg Troxel (who is a quagga developer). This is based on the pkgsrc-wip version. This has many changes. But ChangeLog is incomplete. This uses USE_LIBTOOL. Uses rcd scripts provide from quagga distribution (are pkgsrc/NetBSD style). Adds USE_ZEBRA_OSPF_OPAQUELSA build definition for --enable-opaque-lsa. All patches removed.
2005-02-24Add RMD160 digests.agc1-1/+2
2004-12-29Use VARBASE.minskim1-2/+2
2004-11-29Reset maintainer on his request.wiz1-2/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-04AUTOMAKE_REQD should only be set to 1.4 in the few cases where needed,wiz1-2/+1
otherwise the default is better (and the variable doesn't need to be set). Remove a few cases where it was set unnecessarily.
2004-04-25Convert to buildlink3.snj1-3/+3
2004-03-09Remove info files entries from PLIST.seb1-6/+1
2004-02-14remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does thisgrant1-3/+1
automatically now.
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-12-21Override config.sub and config.guess to let it recognize shark.kristerw1-1/+3
2003-11-18Fix a security problem wrt telnet control characters. Bump PKGREVISION.wiz4-7/+46
Patch from RedHat Source RPM via itojun (same for zebra commit a minute ago). While here, fix PLIST.
2003-10-17upgrade to 0.96.3 (compilation confirmed, installation not tested)itojun2-6/+5
http://lists.quagga.net/pipermail/quagga-users/2003-October/000543.html - missing rip_enable_apply() which was causing lots of problems in ripd - revert of the generic PtP patch. This patch just caused way way too many problems in its quest to try support FreeSWANs odd handling of IPSec interfaces, particularly in ospfd.
2003-10-02Set --localstatedir=/var/run/zebra, so that it can be created withkim1-1/+2
the necessary permissions for quagga to create files. The default ${PREFIX} will not have the permissions needed.
2003-09-13PKGREVISION++ for last.salo1-1/+2
2003-09-13need uid/gid for privsepitojun1-1/+5