Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-13 | Fixes problems with kernel routes multiple routing tables. | Ondrej Zajicek | |
Temporary dummy routes created by a kernel protocol during routing table scan get mixed with real routes propagated from another kernel protocol through a pipe. | |||
2013-04-16 | Allows IP of loopback to be used in automatic router ID selection. | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for the patch. | |||
2013-02-25 | Default rounting table for 'show route export/preexport/protocol' is the one ↵ | Ondrej Filip | |
related to a respective protocol. | |||
2013-02-14 | I still believe that 0 == NULL, however this patch will make Santiago happy. :-) | Ondrej Filip | |
2013-02-10 | Route limits can be disabled - this makes sense for protocol templates | Ondrej Filip | |
2013-02-08 | Implements router advertisements activated by received routes. | Ondrej Zajicek | |
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. | |||
2013-01-10 | Separate import and receive limits. | Ondrej Zajicek | |
They have different behavior w.r.t. filtered routes that are kept. | |||
2012-12-27 | Implements interface masks for choosing router id. | Ondrej Zajicek | |
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. | |||
2012-12-26 | Implements undo command and optional timeout for configuration | Ondrej Zajicek | |
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 configure check - just parse and validate config file | |||
2012-11-16 | Fixes route tracing w.r.t. kept filtered routes. | Ondrej Zajicek | |
2012-11-15 | Changes 'rejected' to 'filtered' in one of the last patches. | Ondrej Zajicek | |
2012-11-10 | Allows rejected routes to be kept and examined. | Ondrej Zajicek | |
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'. | |||
2012-08-16 | Fixes a bug with neighbor cache and overlapping IP prefixes. | Ondrej Zajicek | |
When there are overlapping IP prefixes and one disappears, neighbors associated with it was removed even if there is another covering IP prefix. | |||
2012-08-06 | Fixes BGP subcode during global shutdown. | Ondrej Zajicek | |
2012-07-20 | Allows to redefine master table. | Ondrej Zajicek | |
2012-07-18 | Implements wildcard matching in config file include. | Ondrej Zajicek | |
Also fixes some minor bugs in include. Thanks Kelly Cochran for suggestion and draft patch. | |||
2012-07-16 | Merge branch 'rt-accepted' | Ondrej Zajicek | |
Conflicts: nest/config.Y nest/rt-table.c proto/bgp/bgp.c | |||
2012-07-16 | Finalize RA_ACCEPTED handling. | Ondrej Zajicek | |
2012-05-11 | Minor cleanups. | Ondrej Zajicek | |
2012-05-11 | Fixes a bug in RA_ACCEPTED handling. | Ondrej Zajicek | |
2012-04-30 | Cleanup in sysdep KRT code, part 2. | Ondrej Zajicek | |
Remove support for historic Linux kernels, merge krt-iface, krt-set and krt-scan stub headers. | |||
2012-04-28 | Changes keyword 'exceed' to 'action'. | Ondrej Zajicek | |
2012-04-28 | Some fixes in route export limits. | Ondrej Zajicek | |
2012-04-27 | Some minor fixes. | Ondrej Zajicek | |
2012-04-24 | Implements generalized export limits. | Ondrej Zajicek | |
And also fixes some minor bugs in limits. | |||
2012-04-21 | Fixes in generalized import limits. | Ondrej Zajicek | |
2012-04-15 | Implements generalized import hooks. | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for the original patch. | |||
2012-04-15 | Implement RA_ACCEPTED mode of route propagation. | Ondrej Zajicek | |
2012-03-30 | Merge branch 'soon' | Ondrej Zajicek | |
Conflicts: nest/proto.c nest/rt-table.c | |||
2012-03-28 | Fixes responsiveness for protocol shutdown. | Ondrej Zajicek | |
When a protocol went down, all its routes were flushed in one step, that may block BIRD for too much time. The patch fixes that by limiting maximum number of routes flushed in one step. | |||
2012-03-22 | Some minor changes to CLI. | Ondrej Zajicek | |
2012-03-18 | Route Origin Authorization basics. | Ondrej Zajicek | |
- 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. | |||
2012-03-16 | Adds filtering to 'show symbols' command. | Ondrej Zajicek | |
Thanks Alexander V. Chernikov for the original patch. | |||
2012-03-15 | Extends set operations in filters. | Ondrej Zajicek | |
Allows add/filter/delete clist on clist (set algebra on clists). Allows number ~ bgppath match. | |||
2012-03-15 | Better support for multitable protocols. | Ondrej Zajicek | |
The nest-protocol interaction is changed to better handle multitable protocols. Multitable protocols now declare that by 'multitable' field, which tells nest that a protocol handles things related to proto-rtable interaction (table locking, announce hook adding, reconfiguration of filters) itself. Filters and stats are moved to announce hooks, a protocol could have different filters and stats to different tables. The patch is based on one from Alexander V. Chernikov, thanks. | |||
2012-01-24 | Assign default protocol preference via proto_config_new(). | Ondrej Zajicek | |
The patch from Alexander V. Chernikov. | |||
2012-01-23 | Implements handling of BSD iface arrival/departure notifications. | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for original patch. | |||
2012-01-23 | Fixes problems with creating/removing/renaming ifaces on BSD. | Ondrej Zajicek | |
2012-01-21 | Fixes another minor bug in iface scan. | Ondrej Zajicek | |
Iface flags are not updated in some cases. | |||
2012-01-01 | Allows sticky link-local neighbors. | Ondrej Zajicek | |
Allows using NEF_STICKY neighbors with link-local addresses. This is used for static route nexthops, they can be specified like fe80::1%eth0 . | |||
2011-12-22 | Implements deterministic MED handling. | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for many suggestions. | |||
2011-12-12 | Fixes problem with sticky neighbors and iface address changes. | Ondrej Zajicek | |
Thanks Matthias Schiffer for the bugreport and the original patch. | |||
2011-11-07 | Implements protocol templates. | Ondrej Zajicek | |
Based on the patch from Alexander V. Chernikov. Extended to support almost all protocols. Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax. | |||
2011-10-10 | Fixes for include. | Ondrej Zajicek | |
2011-10-06 | Signal problems with route installation to kernel tables. | Ondrej Zajicek | |
2011-09-24 | Use undefined scope for undefined IPv6 addresses. | Ondrej Zajicek | |
2011-09-11 | Configuration can include other files. | Ondrej Filip | |
2011-08-15 | Fixes some missing tabs. | Ondrej Zajicek | |
They unintentionally disappeared in 1.3.2. | |||
2011-08-14 | BGP Extended communities. | Ondrej Zajicek | |
2011-07-03 | Prints full community lists during 'show route all'. | Ondrej Zajicek | |