| Branch: | Revision:

iof-bird-daemon / doc / bird.sgml @ 6cf72d7a

History | View | Annotate | Download (150 KB)

# Date Author Comment
6cf72d7a 02/22/2015 04:21 PM Ondrej Zajicek

Rename BGP option 'start delay' to 'connect delay'

Also update log message for error-triggered startup delay.

a1beb8f3 02/22/2015 12:50 PM Ondrej Zajicek

Relax BGP neighbor parameter

Permit specifying neighbor address, AS number and port independently.
Add 'interface' parameter for specifying interface for link-local
sessions independently.

Thanks to Alexander V. Chernikov for the original patch.

523f020b 02/21/2015 11:15 AM Ondrej Zajicek

Link state support in BGP.

Configurable fast shutdown of a BGP session when an interface loses link.

7730553b 02/21/2015 10:39 AM Ondrej Zajicek

Merge remote-tracking branch 'origin/soft-int'

d148d0af 10/25/2014 07:08 PM Ondrej Filip

Mailling list location changed.

78342404 10/14/2014 03:23 PM Ondrej Zajicek

Merge remote-tracking branch 'origin/master' into soft-int

7aa80901 10/02/2014 10:52 AM Ondrej Zajicek

Implements show route noexport option.

Shows routes that would be exported to the protocol but are rejected by
the export filter.

dcde7ae5 10/02/2014 10:52 AM Ondrej Zajicek

Allows to configure different remote port for BGP sessions.

Thanks to João Taveira Araújo for the original patch.

178a197a 07/21/2014 07:50 PM Ondrej Zajicek

OSPF instance id option and documentation update.

75148289 07/07/2014 08:56 PM Ondrej Zajicek

Implements default router preference (RFC 4191) for RAdv.

Thanks to Baptiste Jonglez for the patch.

70945cb6 06/26/2014 09:58 AM Ondrej Zajicek

Temporary integrated OSPF commit.

9d5960cf 06/10/2014 10:16 AM Ondrej Zajicek

Fixes max include depth in documentation.

Thanks to Artyom Gavrichenkov for the patch.

145368f5 04/23/2014 11:54 AM Ondrej Zajicek

Extends multipath support for OSPF.

Fixes cases where the same network or external route are propagated by
several OSPF routes and some other corner cases in next hop construction
and ECMP. Allows to specify whether external routes should be merged.

Thanks to Peter Christensen for the original patch.

d96ec7f6 03/31/2014 04:51 PM Ondrej Zajicek

Updates BFD documentation.

d7c06285 03/30/2014 11:52 PM Ondrej Zajicek

Check validity of interface definitions.

Thanks to Aleksey Berezin for the bugreport.

9637c7c0 03/24/2014 12:33 PM Ondrej Zajicek

Minor fixes in documentation.

dad92c30 03/24/2014 11:56 AM Ondrej Zajicek

Reformat bird.sgml to have consistent line length.

6eda3f13 03/23/2014 12:35 AM Ondrej Zajicek

Documentation (and minor fixes) for BGP graceful restart.

5c200e0a 02/06/2014 07:15 PM Ondrej Zajicek

Merge branch 'add-path'

4a5eb284 02/06/2014 05:09 PM Ondrej Zajicek

Update include directive documentation.

Thanks to Pierluigi Rolando for the bugreport.

12201fd8 02/06/2014 05:00 PM Ondrej Zajicek

Fix a documentation update.

48e5f32d 02/06/2014 04:46 PM Ondrej Zajicek

Many changes in I/O and OSPF sockets and packet handling.

- BSD: specify src addr on IP sockets by IP_HDRINCL
- BSD: specify src addr on UDP sockets by IP_SENDSRCADDR
- Linux: specify src addr on IP/UDP sockets by IP_PKTINFO
- IPv6: specify src addr on IP/UDP sockets by IPV6_PKTINFO...

ec35c7c2 01/21/2014 10:43 PM Ondrej Filip

Small doc update.

080ed4d8 12/01/2013 05:25 PM Ondrej Zajicek

Fixes bug in documentation.

10115b1d 12/01/2013 05:20 PM Ondrej Zajicek

Updates add-path documentation.

90eb5e7a 11/25/2013 12:44 PM Ondrej Zajicek

Use ISO 8601 timeformats by default.

f3e59178 11/24/2013 11:37 AM Ondrej Zajicek

Enables multihop mode for IBGP by default.

This is more consistent with common usage and also with the behavior of
other implementations (Cisco, Juniper).

Also changes the default for gw mode to be based solely on

52e030e1 11/23/2013 11:17 PM Ondrej Zajicek

Converts filters to unsigned integers.

d940a2c4 11/23/2013 12:26 PM Ondrej Filip

Added a few sentences about symbol names.

0aeac9cb 11/22/2013 01:48 AM Ondrej Zajicek

Merge commit 'origin/bfd'

1ec52253 11/19/2013 09:33 PM Ondrej Zajicek

BFD protocol, ready for release.

Supports OSPF and BGP and also statically configured sessions.

a15dab76 10/21/2013 12:59 PM Ondrej Zajicek

Implements 'allow local as' option.

Similar to allowas-in option on other routers.

1cd198cf 10/05/2013 08:45 PM Ondrej Filip

Flag -f "run in foreground" added as requested by a package maintainter.

7ccb36d3 10/02/2013 12:57 PM Ondrej Zajicek

Implements C.len operator for clist and eclist types.

Thanks to Sergey Popovich for the original patch.

a5fc5958 09/26/2013 08:08 PM Ondrej Zajicek

Rewrites static attribute filter code and adds ifname/ifindex attributes.

Thanks to Sergey Popovich for the original ifname/ifindex patch.

d27e127a 09/10/2013 10:54 AM Ondrej Zajicek

Merge commit 'origin/master'

b0a8c7fc 08/15/2013 06:26 PM Ondrej Filip

Wrong change commited - 'route limit' marked as obsolete.

6d90e573 08/15/2013 05:54 PM Ondrej Filip

Typo in documentation fixed.

bff9ce51 08/14/2013 11:06 PM Ondrej Zajicek

Extends delete/filter operators to work no bgp_paths.

00192d5a 08/13/2013 06:32 PM Ondrej Zajicek

Implements proper setting of 'gw' route attribute.

Thanks to Sergey Popovich for the bugreport.

f8e8fcfa 07/29/2013 11:07 AM Ondrej Zajicek

Test commit.

fd6cbe90 07/29/2013 10:52 AM Ondrej Zajicek

Test commit.

cff430f3 07/29/2013 10:28 AM Ondrej Zajicek

Test commit.

Also contains minor fixes in doc formatting.

50b71c1b 07/28/2013 04:50 PM Ondrej Filip

Fixed small error in documantation (thanks ).

f4830d8c 07/26/2013 10:38 PM Ondrej Zajicek

Documentation update.

508d9360 07/25/2013 11:15 AM Ondrej Zajicek

Implements eval command and minor CLI cleanups.

Implemented eval command can be used to evaluate expressions.

The patch also documents echo command and allows to use log classes
instead of integer as a mask for echo.

cc31b75a 07/09/2013 09:27 PM Ondrej Zajicek

Implements 'bgppath ~ int set' filter op.

6ac4f87a 06/26/2013 12:35 PM Ondrej Zajicek

Documentation for TTL security.

ef4a50be 06/24/2013 02:37 PM Ondrej Zajicek

Better packet priority and traffic class handling.

Implements support for IPv6 traffic class, sets higher priority for OSPF
and RIP outgoing packets by default and allows to configure ToS/DS/TClass
IP header field and the local priority of outgoing packets.

f623ab98 06/11/2013 10:12 AM Ondrej Zajicek

Implements OSPF stub router option (RFC 3137).

Also fixes OSPFv3 routing table calculcation w.r.t.
errata 2078 to RFC 5340.

32622d0e 04/23/2013 12:54 AM Ondrej Zajicek

Merge branch 'birdcl'

a5e9f3d2 04/23/2013 12:42 AM Ondrej Zajicek

Restructures birdc and birdcl to merge duplicated code.

The BIRD client code is restructured that most of the code (including
main function) is shared in client.c, while birdc.c and birdcl.c contain
just I/O-specific callbacks. This removes all duplicated code from...

8df02847 04/17/2013 11:06 AM Ondrej Zajicek

Fixes a compatibility issue in OSPFv2 PtP links.

BIRD used zero netmask in hello packets on all PtP links, not just on
unnumbered ones. This patch fixes it and adds option 'ptp netmask'
for overriding the default behavior.

Thanks to Alexander V. Chernikov for the original patch.

48bc232f 04/16/2013 03:27 PM Ondrej Zajicek

Implements 'next hop keep' option for BGP.

This option allows to keep the received next hop even in cases when
the route is sent to an interface with a different subnet.

9ff52573 04/16/2013 02:22 PM Ondrej Zajicek

Better handling of global addresses as configured NBMA neighbors in OSPFv3.

Configured NBMA neighbors in OSPFv3 should be link-local addresses, old
behavior was to silently ignore global ones. The patch allows BIRD to
accept global ones, but adds a warning and a documentation notice....

e667622a 02/25/2013 09:39 AM Ondrej Filip

Default rounting table for 'show route export/preexport/protocol' is the one related to a respective protocol.

2bf59bf4 02/20/2013 11:44 PM Ondrej Filip

Hotfix to solve an issue with delaying timers reported by Aleksey Chudov.

0bc3542a 02/10/2013 06:06 PM Ondrej Filip

Route limits can be disabled - this makes sense for protocol templates

36da2857 02/08/2013 10:58 PM Ondrej Zajicek

Implements router advertisements activated by received routes.

The RAdv protocol could be configured to change its behavior based on
availability of routes, e.g., do not announce router lifetime when a
default route is not available.

d214ae4f 01/12/2013 08:26 PM Ondrej Zajicek

Fix missing documentation for one option.

b662290f 01/10/2013 12:07 PM Ondrej Zajicek

Separate import and receive limits.

They have different behavior w.r.t. filtered routes that are kept.

79b4e12e 12/27/2012 11:56 AM Ondrej Zajicek

Implements interface masks for choosing router id.

Router ID could be automatically determined based of subset of
ifaces/addresses specified by 'router id from' option. The patch also
does some minor changes related to router ID reconfiguration.

Thanks to Alexander V. Chernikov for most of the work.

a92cf57d 12/26/2012 11:40 AM Ondrej Zajicek

Implements undo command and optional timeout for configuration

Several new configure command variants:

configure undo - undo last reconfiguration
configure timeout - configure with scheduled undo if not confirmed in timeout
configure confirm - confirm last configuration...

80a9cadc 11/27/2012 01:08 AM Ondrej Zajicek

Changes static route targets drop/reject to blackhole/unreachable.

To be consistent with rest of BIRD and Linux. Old names are also
allowed for compatibility.

cf3a704b 11/16/2012 01:34 AM Ondrej Zajicek

Updates the documentation.

15550957 11/15/2012 12:29 AM Ondrej Zajicek

Changes 'rejected' to 'filtered' in one of the last patches.

cf98be7b 11/10/2012 01:26 PM Ondrej Zajicek

Allows rejected routes to be kept and examined.

When 'import keep rejected' protocol option is activated, routes
rejected by the import filter are kept in the routing table, but they
are hidden and not propagated to other protocols. It is possible to
examine them using 'show route rejected'.

5400c0e7 08/06/2012 12:42 AM Ondrej Zajicek

Fixes BGP subcode during global shutdown.

48cf5e84 07/24/2012 06:12 PM Ondrej Zajicek

Documentation update,

0e224d59 07/22/2012 10:35 AM Ondrej Zajicek

RDNSS and DNSSL documentation for RAdv.

fc06fb62 07/07/2012 12:26 PM Ondrej Zajicek

Implements RDNSS and DNSSL support for RAdv.

95127cbb 05/14/2012 09:47 AM Ondrej Zajicek

Real broadcast mode for OSPFv2.

0ec031f7 05/14/2012 08:22 AM Ondrej Zajicek

Allows to set instance ID for OSPFv3 interfaces.

182a7895 04/28/2012 11:35 PM Ondrej Zajicek

Allows some modifications of dest attribute in filters.

bf422073 04/28/2012 11:18 AM Ondrej Zajicek

Changes keyword 'exceed' to 'action'.

ab758e4f 04/28/2012 10:59 AM Ondrej Zajicek

Some fixes in route export limits.

d9b77cc2 04/24/2012 09:39 PM Ondrej Zajicek

Implements generalized export limits.

And also fixes some minor bugs in limits.

ebecb6f6 04/15/2012 01:28 PM Ondrej Zajicek

Implements generalized import hooks.

Thanks to Alexander V. Chernikov for the original patch.

c9df01d3 03/25/2012 05:44 PM Ondrej Zajicek

Fixes several minor bugs in kernel syncer.

9ba2798c 03/23/2012 04:22 PM Ondrej Zajicek

Adds krt_metric linux route attribute.

72aed1a0 03/22/2012 11:26 PM Ondrej Zajicek

Adds krt_source route attribute.

Thanks Jeremie Dimino for the original patch.

89647357 03/22/2012 11:29 AM Ondrej Zajicek

NEWS and version update.

c47d037e 03/22/2012 11:13 AM Ondrej Zajicek

Some minor changes to CLI.

af582c48 03/18/2012 04:32 PM Ondrej Zajicek

Route Origin Authorization basics.

- ROA tables, which are used as a basic part for RPKI.
- Commands for examining and modifying ROA tables.
- Filter operators based on ROA tables consistent with RFC 6483.
0f808c06 03/16/2012 11:47 AM Ondrej Zajicek

Adds filtering to 'show symbols' command.

Thanks Alexander V. Chernikov for the original patch.

20ab192b 03/16/2012 11:12 AM Ondrej Zajicek

Adds filtering to 'show ospf lsadb' command.

Thanks Alexander V. Chernikov for the original patch.

0888a737 03/15/2012 08:07 PM Ondrej Zajicek

Extends set operations in filters.

Allows add/filter/delete clist on clist (set algebra on clists).

Allows number ~ bgppath match.

7d837aa0 03/15/2012 11:43 AM Ondrej Zajicek

Fixes documentation - default pipe mode.

Thanks to Benjamin Cama for the bugreport.

be4cd99a 12/22/2011 12:20 PM Ondrej Zajicek

Implements deterministic MED handling.

Thanks to Alexander V. Chernikov for many suggestions.

a7f23f58 11/06/2011 11:31 PM Ondrej Zajicek

Implements protocol templates.

Based on the patch from Alexander V. Chernikov.
Extended to support almost all protocols.
Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax.

9491f9f5 10/06/2011 09:05 PM Ondrej Zajicek

Use reserved address blocks for documentation (RFC 5737).

4116db18 09/24/2011 12:24 AM Ondrej Zajicek

Implements static recursive routes.

55b58d8c 09/12/2011 10:13 AM Ondrej Filip

Removed some completed jobs.

48ec367a 09/11/2011 07:21 PM Ondrej Filip

Configuration can include other files.

2918e610 09/03/2011 07:31 PM Ondrej Zajicek

Fixes for OSPF NSSA handling.

b1b19433 08/16/2011 09:13 PM Ondrej Zajicek

The generalized TTL security mechanism (RFC 5082) support.

Thanks to Alexander V. Chernikov for the patch.

8815d846 08/14/2011 01:54 PM Ondrej Zajicek

BGP Extended communities documentation.

bde872bb 08/08/2011 08:57 AM Ondrej Zajicek

The documentation update.

e08d2ff0 06/26/2011 03:09 PM Ondrej Zajicek

Adds filter clist operation.

b54ad333 05/16/2011 10:39 AM Ondrej Zajicek

Documentation update.