Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Enables multihop mode for IBGP by default. | Ondrej Zajicek | |
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. | |||
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 | Minor fixes. | Ondrej Zajicek | |
2013-11-22 | Merge commit 'origin/bfd' | Ondrej Zajicek | |
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-08-13 | Fixes a bug related to mixed up neighbor events in BGP. | Ondrej Zajicek | |
Neighbor events related to received route next hops got mixed up with sticky neighbor node for an IP of the BGP peer. If a neighbor for a next hop disappears, BGP session is shut down. | |||
2013-07-25 | Implements RFC 6608 Subcodes for BGP FSM Error. | Ondrej Zajicek | |
2013-07-13 | Fixes stuck connection during BGP session shutdown. | Ondrej Zajicek | |
If TX buffers were full during BGP session shutdown then a protocol waited indefinitely to be able to send notification packet to close the session. | |||
2013-05-09 | Fixes a problem with BGP neighbors, link-local addresses and locking. | Ondrej Zajicek | |
Thanks to Fritz Grimpen for the bugfix. | |||
2013-04-29 | Fixes a crash when mrtdump is enabled and interface goes away. | Ondrej Zajicek | |
Thanks to Peter Christensen for the bugfix. | |||
2013-04-16 | Fixes a bug in IPv6 BGP next hop processing. | Ondrej Zajicek | |
BGP next hop attributes with empty link-local IPv6 addresses were not handled properly. Thanks to Sergey Popovich for the bugfix. | |||
2013-04-16 | Implements 'next hop keep' option for BGP. | Ondrej Zajicek | |
This option allows to keep the received next hop even in cases when the route is sent to an interface with a different subnet. | |||
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-11-15 | Changes 'rejected' to 'filtered' in one of the last patches. | Ondrej Zajicek | |
2012-11-12 | AS# in bgp.agreggator was a signed integer - fixed. | Ondrej Filip | |
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-14 | Implements ADD-PATH extension for BGP. | Ondrej Zajicek | |
Allows to send and receive multiple routes for one network by one BGP session. Also contains necessary core changes to support this (routing tables accepting several routes for one network from one protocol). It needs some more cleanup before merging to the master branch. | |||
2012-08-06 | Fixes BGP subcode during global shutdown. | Ondrej Zajicek | |
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-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-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-20 | Fixes a new bug in BGP route ordering. | Ondrej Zajicek | |
2012-01-09 | Some minor fixes. | Ondrej Zajicek | |
2012-01-08 | Implements support for link-local addresses in BGP. | Ondrej Zajicek | |
Thanks Matthias Schiffer for the original patch. | |||
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-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-09-04 | Minor changes in BGP protocol info. | Ondrej Zajicek | |
Shows neighbor IP and ASN even if protocol is down. | |||
2011-09-03 | Fixes possible buffer overflow when printing BGP attributes. | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for the patch. | |||
2011-08-16 | The generalized TTL security mechanism (RFC 5082) support. | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for the patch. | |||
2011-08-14 | BGP Extended communities. | Ondrej Zajicek | |
2011-07-03 | Prints full community lists during 'show route all'. | Ondrej Zajicek | |
2011-06-25 | Fixes output of BGP timers in 'show protocols all'. | Ondrej Zajicek | |
2011-05-31 | Fixes bug that causes crash with strange BGP updates. | Ondrej Zajicek | |