Statistics
| Branch: | Revision:

iof-bird-daemon / doc @ 48e5f32d

# Date Author Comment
48e5f32d 02/06/2014 04:46 PM Ondrej Zajicek

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

I/O:
- 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.

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

Use ISO 8601 timeformats by default.

0c95f85e 11/25/2013 10:06 AM Ondrej Zajicek

Fixes a reply code.

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
direct/multihop.

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.

e628cad0 08/15/2013 06:20 PM Ondrej Filip

BGP option 'route limit' is marked as obsolete. 'import limit' should be used instead.

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.

e8b89a61 05/15/2011 02:29 PM Ondrej Zajicek

Update and document the privilege restriction.

acc93efd 04/27/2011 10:31 PM Ondrej Zajicek

Use constants from /etc/iproute2/rt_* files.

73272f04 04/22/2011 02:13 PM Ondrej Zajicek

Adds BGP option related to MED handling.

Adds option 'med metric' allows to compare MEDs
between routes received from different neighbors.

71ca7716 04/13/2011 10:32 AM Ondrej Zajicek

Adds support for several Linux kernel route attributes.

489c308a 04/05/2011 09:41 AM Ondrej Zajicek

Minor fixes.

eb3786e4 03/30/2011 12:00 AM Ondrej Zajicek

NEWS and version update.

(and minor changes in documentation)

86c038cc 03/26/2011 01:38 PM Ondrej Filip

Documentation about previous commit added.

26d92bb8 03/23/2011 11:49 AM Ondrej Zajicek

A hack to distinguish if..else from else: in case.

The old BIRD grammar needs two lookaheads to distinguish if..else from
else: in case, which caused the parser to fail on some combinations of
both expressions.

This patch replaces two tokens 'else' ':' by one token 'else:' to fix...

6bcef225 03/19/2011 11:13 AM Ondrej Zajicek

Documentation for the router advertisement protocol.

919f5411 12/24/2010 05:08 PM Ondrej Zajicek

Implements Point-to-MultiPoint interface type for OSPF.

e91f6960 12/07/2010 10:36 PM Ondrej Zajicek

Documentation update (multipath).

391931d4 11/19/2010 12:46 PM Ondrej Zajicek

Minor finalizations of link state checks.

fcf5a4f4 11/03/2010 09:02 AM Ondrej Zajicek

Change default for BGP IPv6 socket to V6ONLY.

Also add a new option 'dual' for the old behavior.

5adc02a6 10/22/2010 09:25 AM Ondrej Zajicek

Documentation update.

0ef69b1c 08/09/2010 12:09 PM Ondrej Filip

Typo in doc.

946dc15c 08/03/2010 03:35 PM Ondrej Filip

Documentation update and improvement of tests related to expressions in sets.

e0e8c04a 08/03/2010 01:23 PM Ondrej Filip

Small typo in documentation.

4733b49e 08/03/2010 01:16 PM Ondrej Filip

Syntax of sets improved.

b74f45f8 08/02/2010 10:59 PM Ondrej Zajicek

Documentation update.

7873e982 07/14/2010 05:03 PM Ondrej Zajicek

Fixes the documentation.

087cecd0 07/13/2010 10:48 AM Ondrej Zajicek

Adds some options and documentation related to recursive next hops.