Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-14 | Merge remote-tracking branch 'origin/master' into soft-int | Ondrej Zajicek | |
2014-10-02 | Implements show route noexport option. | Ondrej Zajicek | |
Shows routes that would be exported to the protocol but are rejected by the export filter. | |||
2014-10-02 | Implements token bucket filter for rate limiting. | Ondrej Zajicek | |
2014-10-02 | Fixes some warnings. | Ondrej Zajicek | |
2014-07-18 | Temporary integrated OSPF commit. | Ondrej Zajicek | |
2014-05-29 | String constants could be used for string option values. | Ondrej Zajicek | |
Thanks to Frederik Kriewitz for the patch. | |||
2014-05-05 | Fixes a problem with undoing of deconfiguring of protocol. | Ondrej Zajicek | |
Thanks to Sergey Popovich for the original patch. | |||
2014-04-28 | Fixes 'show route export' w.r.t. protocols with different RA_* types. | Ondrej Zajicek | |
2014-04-27 | Fixes limit verification during reconfiguration. | Ondrej Zajicek | |
2014-04-07 | Fixes some asserts. | Ondrej Zajicek | |
2014-03-31 | Check validity of interface definitions. | Ondrej Zajicek | |
Thanks to Aleksey Berezin for the bugreport. | |||
2014-03-24 | Fixes some minor issues in graceful restart. | Ondrej Zajicek | |
2014-03-23 | Documentation (and minor fixes) for BGP graceful restart. | Ondrej Zajicek | |
2014-03-20 | BGP graceful restart support. | Ondrej Zajicek | |
Also significant core protocol state changes needed for that, global graceful restart recovery state and kernel proto support for recovery. | |||
2014-02-06 | Merge branch 'add-path' | Ondrej Zajicek | |
2013-12-10 | Merge branch 'add-path' | Ondrej Zajicek | |
2013-12-02 | Fixes problem with source address selection in BGP and BFD. | Ondrej Zajicek | |
2013-12-01 | Finishes add-path. | Ondrej Zajicek | |
Fixes some bugs and uses generic hash implementation. | |||
2013-11-25 | Merge branch 'master' into add-path | Ondrej Zajicek | |
2013-11-24 | Last state change should track protocol state change. | Ondrej Zajicek | |
And not core state change, which is not much relevant (e.g. refeed in BGP). | |||
2013-11-24 | Minor changes to default router ID calculation. | Ondrej Zajicek | |
2013-11-23 | Merge branch 'master' into add-path | Ondrej Zajicek | |
Conflicts: filter/filter.c nest/proto.c nest/rt-table.c proto/bgp/bgp.h proto/bgp/config.Y | |||
2013-11-22 | Merge commit 'origin/bfd' | Ondrej Zajicek | |
2013-11-22 | Adds rate limiting to some log messages. | Ondrej Zajicek | |
2013-11-21 | Adds a missing file. | Ondrej Zajicek | |
I forgot to add that to the previous commit. | |||
2013-11-19 | BFD protocol, ready for release. | Ondrej Zajicek | |
Supports OSPF and BGP and also statically configured sessions. | |||
2013-10-21 | Implements 'allow local as' option. | Ondrej Zajicek | |
Similar to allowas-in option on other routers. | |||
2013-10-05 | Fixes some BFD bugs and makes logging thread-safe. | Ondrej Zajicek | |
2013-10-02 | Implements C.len operator for clist and eclist types. | Ondrej Zajicek | |
Thanks to Sergey Popovich for the original patch. | |||
2013-10-02 | Some fixes in filter code. | Ondrej Zajicek | |
Thanks to Sergey Popovich for original patches. | |||
2013-09-30 | Recheck export/import/receive limits during reconfiguration. | Ondrej Filip | |
2013-09-26 | Fixes build issues without BGP. | Ondrej Zajicek | |
Thanks to Sergey Popovich for the patch. | |||
2013-09-26 | Fixes missing unregister of kernel table handling code. | Ondrej Zajicek | |
And some minor fixes. Thanks to Sergey Popovich for the patch. | |||
2013-09-16 | BFD work in progress. | Ondrej Zajicek | |
Now it compiles and mostly works. | |||
2013-09-10 | Fixes a bug related to multiple IPs and direct protocol. | Ondrej Zajicek | |
Multiple IPs in the same IP prefix confuse the direct protocol and could cause withdrawal of a valid prefix. Thanks to Dan Rimal for a bugreport. | |||
2013-08-15 | Extends delete/filter operators to work no bgp_paths. | Ondrej Zajicek | |
2013-07-25 | Implements eval command and minor CLI cleanups. | Ondrej Zajicek | |
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. | |||
2013-07-24 | Fixes bug in protocol flushing and rtable pruning. | Ondrej Zajicek | |
When route was propagated to another rtable through a pipe and then the pipe was reconfigured softly in such a way that any subsequent route updates are filtered, then the source protocol shutdown didn't clean up the route in the second rtable which caused stale routes and potential crashes. | |||
2013-07-09 | Implements 'bgppath ~ int set' filter op. | Ondrej Zajicek | |
2013-06-24 | Better packet priority and traffic class handling. | Ondrej Zajicek | |
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. | |||
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 | |