Commit graph

29 commits

Author SHA1 Message Date
Alexander V. Chernikov
9b38aaf6d4 Increase max symbol length: 32->64
Approved by:	az(implicit)
2014-12-06 14:14:51 +00:00
Alexander V. Chernikov
12496204b4 Fix raw sockets operation for bird on -current.
PR:		193245
Submitted by:	olivier
Approved by:	az (implicit)
2014-09-27 08:45:13 +00:00
Alexander V. Chernikov
26b2019d74 Update to 1.4.2
* BFD updates/fixes
* BGP ADD-PATH support
* Various BGP fixes

Approved by:	az
Sponsored by:	Yandex LLC
2014-04-05 10:26:51 +00:00
Alexander V. Chernikov
b7ee07bbae Add reload command.
PR:		ports/185180
Submitted by:	Radim Kolar <hsn@sendmail.cz>
Approved by:	az
2013-12-26 07:20:49 +00:00
Alexander V. Chernikov
226a5e36ca * net/bird6 is now slave port for net/bird
* Add source address selection fix from upstream
* Bump PORTREVISION

Reviewed by:	timur
2013-12-04 22:08:35 +00:00
Alexander V. Chernikov
1d2e026350 Update net/bird,net/bird6 to 1.4.0
Fix simultaneous building for firewall/aggregator protocols.

Reviewed by:	az
2013-11-30 21:25:21 +00:00
Alexander V. Chernikov
7081e8f1ca Add some patches from net/bird git repo:
* merge PID support (4+6)
 * merge correct limit checking (4+6)
 * merge some OSPF fixes (4+6)
 * merge BSD P2P masks fix (4)

Approved by:	az
2013-10-21 17:18:36 +00:00
Alexander V. Chernikov
902ce1ba7f Do proper primary IP selection.
Do not strip binaries explicitly.
Bump revision.

Approved by:	vsevolod
2013-08-01 16:25:09 +00:00
Alexander V. Chernikov
7dc80e7629 Update net/bird & net/bird6 to 1.3.11
New features:
 * OSPF stub router option (RFC 3137).
 * TTL security for OSPF and RIP.
 * Protocol packet priority and traffic class handling.
 * Multiple routing tables support for FreeBSD and OpenBSD.
 * Extends constants to all filter data types.
 * Implements eval command.
 * 'bgppath ~ int set' filter operation.
 * Several bugfixes.

MFIBS option was removed (gone to upstream, enabled by default)

Approved by:	az
2013-07-30 17:22:51 +00:00
Alexander V. Chernikov
56fd66c403 Update net/bird && net/bird6 to 1.3.10.
Reviewed by:	az
2013-05-07 16:29:13 +00:00
Alexander V. Chernikov
bd9eccf958 * Move net/bird, net/bird6 and net/bird-devel socket to /var/run
* Bump portrevision for net/bird and net/bird6
* Update net/bird-devel to current version (20130301)
* Add router id fix patch to net/bird
* Add multiple fibs patch to net/bird-devel

Approved by:    az (implicit)
2013-03-02 23:54:10 +00:00
Alexander V. Chernikov
eec8a18728 Fix r310237 - remove unused rtrid patch
Reviewed by:	sem(implicit)
2013-01-11 19:13:13 +00:00
Alexander V. Chernikov
5be51fc06a Update to 1.3.9
Update aggregation protocol
Use GCC to build (ports/173942)
Update to OptionsNG (ports/173523)

Reviewed by:	sem
2013-01-11 15:43:37 +00:00
Sergey Matveychuk
4910414578 - Update to 1.3.8
Submitted by:	maintainer
2012-08-15 16:40:13 +00:00
Sergey Matveychuk
0ccd6cfd6c - Missed a patch with the last commit
Feature safe:	Yes
2012-03-22 16:52:51 +00:00
Sergey Matveychuk
8390db3ec3 - Update to 1.3.7
Submitted by:	mainteiner
Feature safe:	Yes
2012-03-22 16:51:22 +00:00
Sergey Matveychuk
e17400e190 - Update to 1.3.6
- Add all current git patches
- for net/bird add beta firewall protocol support

Submitted by:	mainteiner
2012-01-26 15:17:58 +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
8851ba357b - Merge protocol templates patch from head
Submitted by:	mainteiner
Feature safe:	Yes
2011-11-07 17:36:29 +00:00
Sergey Matveychuk
465bec37c0 - Update to 1.3.4
Submitted by:	maintainer
Feature safe:	Yes
2011-10-10 09:43:21 +00:00
Sergey Matveychuk
01351a45a1 - Update to 1.3.3
Submitted by:	maintainer
2011-09-13 18:11:35 +00:00
Pav Lucistnik
b68000871f - Update to 1.3.2
- Update fibs patch (stop bird dumping core on shutdown)
- Update include patch (config errors are displayed correctly after SIGHUP or configure)
- Remove bgp patch (included in tree now)

PR:		ports/159330
Submitted by:	Alexander V. Chernikov <melifaro@ipfw.ru> (maintainer)
2011-08-08 12:45:45 +00:00
Martin Wilke
867c6ff65c * Import BGP incorrect attribute patch from git
* Improve multiple fibs support with working patch and warning
* Add CONFIG_INCLUDES option/patch permitting including other files in config
* Remove LEARN_FIX option due to problems with bird restarts
* Bump PORTREVISION

PR:		157645
Submitted by:	"Alexander V. Chernikov" <melifaro@ipfw.ru>
2011-06-26 04:59:02 +00:00
Pav Lucistnik
7e5d5230b6 - Update to 1.3.1
- Add optional patches (to ipv4 port) to enable multiple fibs support, and to
  enable a simultaneous operation with other routing software
- Sign over a maintainership to an enthusiastic user

PR:		ports/157001
Submitted by:	Alexander V. Chernikov <melifaro@ipfw.ru>
2011-06-02 19:52:40 +00:00
Pav Lucistnik
974ea15108 - Update to 1.2.5 2010-12-27 20:27:11 +00:00
Pav Lucistnik
1a0251959c - Fix build on sparc64
PR:		ports/149258
Submitted by:	Olivier Cochard-Labbe <olivier@cochard.me>
2010-08-04 13:16:52 +00:00
Pav Lucistnik
cd7fd17a20 - Update to 1.2.3
- Provide ports for both ipv4 and ipv6 reincarnation

Submitted by:	Jiri Kubicek <jiri.kubicek@kraxnet.cz>
Feature safe:	yes
2010-06-28 07:58:08 +00:00
Pav Lucistnik
1f1734df46 - Update to 1.1.3
Feature safe:	yes
2009-09-16 20:24:42 +00:00
Pav Lucistnik
82a4b9601a The BIRD project aims to develop a fully functional dynamic IP routing daemon
primarily targetted on (but not limited to) UNIX-like systems and distributed
under the GNU General Public License.

* Both IPv4 and IPv6 (use --enable-ipv6 when configuring)
* Multiple routing tables
* BGP
* RIP
* OSPF (IPv4 only)
* Static routes
* Inter-table protocol
2005-05-12 19:25:55 +00:00