Ruslan Makhmatkhanov
2c30c4dabb
- update to 0.99.22
...
PR: 177303
Submitted by: Boris Kovalenko <boris@tagnet.ru> (maintainer)
- add "--no_kernel" option decription to man-page
PR: 173624
Reported by: Rasmus G. Andersen <rga@abiosis.dk>
- add integrated-vtysh-config mode to rc-script
PR: 176223
Submitted by: Michael deMan <freebsd@deman.com>
- add config file testing before start/restart in rc-script
PR: 176995
Submitted by: Alexander Brovikov <alexander@brovikov.ru>
2013-03-29 05:19:51 +00:00
Sergey Matveychuk
9c02d5316a
- Add an optional patch to allow 'set ip next-hop' in route maps
...
for OSPF announces. This is useful for OSPF with CARP.
Submitted by: glebius
Approved by: maintainer
Feature safe: yes
2012-11-02 13:06:15 +00:00
Doug Barton
9aac569eaa
Move the rc.d scripts of the form *.sh.in to *.in
...
Where necessary add $FreeBSD$ to the file
No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Ryan Steinmetz
c63bb995b3
- Update to 0.99.21
...
- Security fix for CVE-2012-1820 (obtained from redhat's bugzilla instance/Quagga-RE git repo)
- Convert to OptionsNG
- Fix style issues
PR: ports/168920
Submitted by: me
Approved by: Boris Kovalenko <boris@tagnet.ru> (maintainer)
Security: 1e14d46f-af1f-11e1-b242-00215af774f0
2012-06-11 11:07:47 +00:00
Doug Barton
83eb2c3700
In the rc.d scripts, change assignments to rcvar to use the
...
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Sergey Matveychuk
028ceb478f
- Fix regression in ospfd after upgrade to 0.99.20_2
...
PR: ports/162559
Submitted by: Ildar Hizbulin <hizel_at_vyborg.ru>
Fixed by: maintainer
Feature safe: Yes
2011-11-17 13:02:07 +00:00
Chris Rees
955e26b786
Fix on FreeBSD 10+
...
PR: ports/162497
Submitted by: Boris Kovalenko <boris@tagnet.ru> (maintainer)
Feature safe: yes
2011-11-12 17:51:07 +00:00
Ryan Steinmetz
5c9981a2df
- Resolve memory leak in bgpd
...
- Bump PORTREVISION
WWW: http://lists.quagga.net/pipermail/quagga-users/2011-October/012529.html
PR: ports/161668
Submitted by: Mike Tancsa <mike@sentex.net>
Approved by: Boris Kovalenko <boris@tagnet.ru> (maintainer)
Obtained from: quagga-users mailing list
2011-10-18 14:43:45 +00:00
Xin LI
b9a961c8c5
Update to 0.99.20, this is a security fix.
...
Submitted by: maintaier
PR: ports/156332
2011-10-05 20:26:10 +00:00
Doug Barton
29813d5397
Remove painful examples of foo="", with particular prejudice against
...
constructions that parse out to [ -z "$foo" ] && foo=""
These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.
In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.
In a few places, add $FreeBSD$
No functional changes, so no PORTREVISION bumps
2011-05-15 02:49:17 +00:00
Sergey Matveychuk
2381f723ff
- A patch from a developers git: add command "mtu-ignore" to ospf6d
...
daemon just like in ospfd.
Submitted by: Dmitrij Tejblum <tejblum_at_yandex-team.ru>
Approved by: maintainer (implicitly)
2011-04-23 19:26:48 +00:00
Sergey Matveychuk
88d3b76ead
- Fix ripd on 7.0+.
...
ripd could not join multicast group and complains to the log:
Can't setsockopt IP_MULTICAST_IF on fd 11 to source address XXX.XXX.XXX.XXX
for interface ng2 can't send packet : Permission denied
PR: ports/155706
Submitted by: Eugene Grosbein
Approved by: maintainer
2011-04-02 18:15:01 +00:00
Sergey Matveychuk
17ad9921f7
- security patches for CVE-2010-1674, CVE-2010-1645.
...
Approved by: maintainer
2011-04-01 17:47:00 +00:00
Sergey Matveychuk
cf0c80c7be
- A little hack for RC script to allow start/stop/restart only specified
...
daemons. No PORTVERSION bump.
Submitted by: Dmitrij Tejblum <tejblum at yandex-team.ru>
Approved by: maintainer
2011-02-22 12:29:09 +00:00
Sergey Matveychuk
cf3754b692
- Add three patches from Quagga GIT:
...
http://code.quagga.net/?p=quagga.git;a=commit;h=08a7a91646a1ee317c402b421e3a7036a640bcf4
http://code.quagga.net/?p=quagga.git;a=commit;h=403138e189c24f6867824c4eeb668d11564e1ca0
http://code.quagga.net/?p=quagga.git;a=commit;h=c7aa8abd8788c3607ad0131f02e892cf92221e40
Submitted by: Dmitry Tejblum <tejblum_at_yandex-team.ru>
Approved by: maintainer (implicitly)
Feature safe: yes
2011-01-14 16:14:07 +00:00
Tilman Keskinoz
a8fdb6fd4b
Rework the ipv6 detection patch to actually work
...
PR: 152860
Submitted by: Alexey Illarionov
Approved by: maintainer timeout
2010-12-28 14:35:34 +00:00
Sergey Matveychuk
77b52d4908
- A patch from quagga git to fix time in statistic output.
...
Approved by: maintainer
2010-10-21 14:03:23 +00:00
Sergey Matveychuk
ccf1802b33
- Revive a patch to fix ospf multicast problem
...
- Add a patch to fix a bug with ipv6 interfaces
PR: ports/150329, ports/150455
Submitted by: Ingo Flaschberger <if at xip.at>
Approved by: maintainer
2010-09-20 16:29:08 +00:00
Niels Heinen
c3f03316b9
- Security update to version 0.99.17
...
- This update also resolves functional problems of PR 148238 and 147970
PR: ports/149940
PR: ports/148238
PR: ports/147970
Approved by: itetcu (mentor, implicit), maintainer
Submitted by: mike@sentex.net , maintainer
Security: 167953a4-b01c-11df-9a98-0015587e2cc1
Security: http://www.openwall.com/lists/oss-security/2010/08/24/3
2010-08-25 08:00:03 +00:00
Sergey Matveychuk
e6ed40d4dc
- Update to 0.99.16
...
Submitted by: maintainer
Feature safe: yes
2010-06-19 21:35:52 +00:00
Doug Barton
1d6b4b3f91
Begin the process of deprecating sysutils/rc_subr by
...
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Philip M. Gollucci
bbbada6ae5
- Fix the return value of the rc.d script
...
PR: ports/143086
Submitted by: Emil Smolenski <am@raisa.eu.org>
Approved by: Boris Kovalenko <boris@tagnet.ru> (maintainer)
2010-02-01 17:45:31 +00:00
Sergey Matveychuk
38c8a749a1
- Changes is RC script:
...
* proper run order
* Deprecate option quagga_delay and introduce option quagga_wait_for.
Instead of sleeping for some constant time wait for appearing of
a certain route in routing table.
Submitted by: glebius
Approved by: maintainer
2009-12-14 16:40:52 +00:00
Sergey Matveychuk
51561bb4a8
The UINT16_MAX constant this patch (re)defines since Feb 2006 in ospfd.h
...
is already available by means of zebra.h, which has it since May 2006
(git commit 35cfc90cce32b19c71d2f40aab06d36eb6bfdc44). This way
patch-ospfd-ospfd.h can be safely discarded.
Requested by: Quagga developers
2009-12-09 16:47:28 +00:00
Bruce M Simpson
293cc72b4b
Fix a potential buffer overflow, by increasing the size of a temporary
...
buffer used during BGP dump.
Submitted by: Randy Bush
2009-12-02 05:59:11 +00:00
Sergey Matveychuk
2d46cceb53
- Add a patch from quagga GIT (ID: 9964fcfc).
...
* Fix HAVE_CLOCK_MONOTONIC spelling.
- Remove obsoleted configuration flag --enable-pidfile-mask.
Approved by: maintainer (implicitly)
2009-11-16 16:02:18 +00:00
Sergey Matveychuk
efc9828cc5
- Update to 0.99.15
...
Submitted by: maintainer
2009-08-30 10:37:01 +00:00
Sergey Matveychuk
2cf9fba891
- Vendor patch from git: do not touch socket before pidfile locking
...
Approved by: maintainer (implicitly)
2009-08-21 11:27:49 +00:00
Boris Samorodov
3aeec832f2
. fix an ospf6d bug on quagga-0.99.14 (bug #541 on quagga's bugzilla); [1]
...
. bump PORTREVISION.
PR: ports/137510 [1]
Submitted by: dikshie <dikshie at sfc.wide.ad.jp> [1]
Approved by: Boris Kovalenko <boris at tagnet.ru> (maintainer) [1]
2009-08-18 12:49:04 +00:00
Sergey Matveychuk
e44c88b292
- Patch from GIT repo: fix update-source command
...
Approved by: maintainer (implicit)
2009-07-27 10:31:11 +00:00
Sergey Matveychuk
1784db1aaa
- Update to 0.99.14
...
* fixed a bug with ospf6d
- Remove old patches for FreeBSD 4.x
Submitted by: maintainer
2009-07-23 14:10:15 +00:00
Doug Barton
0175383f0a
Fix a few "bad example" problems in the rc.d scripts that have been
...
propogated by copy and paste.
1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).
No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Sergey Matveychuk
252eb2b03d
- Update to 0.99.12
...
Submitted by: maintainer
2009-05-12 10:18:29 +00:00
Wesley Shields
88047cb6f0
- Fix bgpd crash. More information is at:
...
http://lists.quagga.net/pipermail/quagga-users/2009-February/010342.html
This crash can be triggered remotely.
PR: ports/134108
Submitted by: Eugene Grosbein <eugen@eg.svzserv.kuzbass.ru>
Approved by: Boris Kovalenko <boris@tagnet.ru> (maintainer)
2009-05-04 14:37:48 +00:00
Sergey Matveychuk
b5373152b9
- Remove FreeBSD specific patches for BGP MD5 support. A native support
...
should be better now.
Submitted by: maintainer
2009-04-29 18:21:54 +00:00
Sergey Matveychuk
a0f9995a4e
- Fix build on CURRENT with new arp code
...
Submitted by: Ian FREISLICH (on net@)
Approved by: maintainer
2009-01-03 17:38:06 +00:00
Sergey Matveychuk
5607a893bf
- Add a patch from quagga-qit. It fixes a fletcher checksum problem.
2008-12-15 17:46:36 +00:00
Sergey Matveychuk
2f40bb8424
- Update to 0.99.11
...
Approved by: maintainer timeout
2008-12-15 17:03:33 +00:00
Sergey Matveychuk
a474cd8af5
- Fix rc script for command other than start/stop/restart.
...
Reported in: ports@
Approved by: maintainer
2008-07-06 12:44:21 +00:00
Sergey Matveychuk
e03a4c4781
- Add a patch from quagga CVS that fixes a bug which prevented
...
the zebra daemon from seeing the state of logical interfaces (tun/ng/...)
after it has been started
Submitted by: Doichin Dokov <root at net1.cc> (in ports@)
2008-07-02 16:22:57 +00:00
Sergey Matveychuk
201c2fdb4c
- Fix rc-script. Split restart command on stop/start and fix runing order.
...
Approved by: maintainer
2008-07-02 12:27:22 +00:00
Sergey Matveychuk
b2dae25829
- Update to 0.99.10
...
Submitted by: maintainer
2008-06-28 03:23:36 +00:00
Sergey Matveychuk
04066b5710
Add a vendor patch:
...
= A bugfix for FreeBSD users (Quagga bug #326 ):
* zebra_rib.[ch]: (rib_lookup_and_pushup) New function, which makes sure,
that if_set_prefix() has nothing in its way of assigning an address.
* ioctl.c: (if_set_prefix) Use rib_lookup_and_pushup() to resolve
bug #326 .
Approved by: maintainer (implicitly)
2008-02-20 18:05:50 +00:00
Sergey Matveychuk
9cbfad0593
- Add a work around for quagga works with multicast sockets in 7.0.
...
Submitted by: maintainer
2008-01-11 14:06:45 +00:00
Sergey Matveychuk
88a19bc60d
- A vendor patch. It fixes a bug#418 - changing address on an existing
...
interface doesn't cause static routes to be revalidated.
Approved by: portmgr (erwin), maintainer
2007-11-12 20:53:30 +00:00
Edwin Groothuis
30733bc495
Add 'seconds' to the output of the delay
2007-10-29 06:51:21 +00:00
Sergey Matveychuk
16e42dfebd
- Integrate one more vendor patch. It fixes IPv6 issue.
...
Approved by: maintainer (implicitly)
2007-10-26 09:46:41 +00:00
Sergey Matveychuk
123a9758de
- Fix build with WITH_PAM. Quite hacky and will be reimplement some time.
...
- Simplify patch-cvs-6-pidfile_mask. It's enough to hard code 0644 as
parmissions for a pidfile.
Approved by: maintainer
2007-10-17 12:08:58 +00:00
Sergey Matveychuk
e9203a565a
- add two patches.
...
1. fix pid-file permissions. it made watchquagga mad.
2. add debug info in ipv6 code just like for ipv4 code. it makes problems detecion easier.
Approved by: maintainer (implicitly)
2007-10-03 15:41:10 +00:00
Sergey Matveychuk
197632b1ea
- If compiled with libdlmalloc it requires ldconfig before running.
...
Fix rc file for it.
- Make a little cleaner why you may want dlmalloc library (it makes bgpd much faster).
Approved by: maintainer (implicitly)
2007-10-01 10:54:10 +00:00