Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-22 | Fixes unnamed protocols from templates | Ondrej Zajicek | |
2015-05-17 | Simplify flushing process | Ondrej Zajicek | |
Related to changes from previous patch. | |||
2015-05-16 | Fix minor issue in pipe route propagation | Ondrej Zajicek | |
In some circumstances during reconfiguration, routes propagated by pipes to other tables may hang there even after the primary routes are removed. There is already a workaround for this issue in the code which removes these stale routes by flush process when source protocols are shut down. This patch is a cleaner fix and allows to simplify the flush process | |||
2015-05-12 | KRT: Add support for plenty of kernel route metrics | Ondrej Zajicek | |
Linux kernel route metrics (RTA_METRICS netlink route attribute) are represented and accessible as new route attributes: krt_mtu, krt_window, krt_rtt, krt_rttvar, krt_sstresh, krt_cwnd, krt_advmss, krt_reordering, krt_hoplimit, krt_initcwnd, krt_rto_min, krt_initrwnd, krt_quickack, krt_lock_mtu, krt_lock_window, krt_lock_rtt, krt_lock_rttvar, krt_lock_sstresh, krt_lock_cwnd, krt_lock_advmss, krt_lock_reordering, krt_lock_hoplimit, krt_lock_rto_min, krt_feature_ecn, krt_feature_allfrag | |||
2015-05-10 | Add bitfield route attribute type | Ondrej Zajicek | |
2015-03-29 | BGP: Enhanced route refresh (RFC 7313) support | Ondrej Zajicek | |
Also hook feed_done is renamed to feed_end. | |||
2015-03-09 | Possibility to define unnamed protocols from template added. | Ondrej Filip | |
2015-03-02 | Implement latency tracking, internal event log and watchdog | Ondrej Zajicek | |
2015-02-21 | Store protocol config size inside protocol structure | Ondrej Zajicek | |
Make proto_config_new() use this info instead of supplied size. Thanks to Alexander V. Chernikov for the patch. | |||
2015-02-21 | Minor fixes | Pavel TvrdĂk | |
2015-02-21 | Replacing GNU old-style field designator extension | Pavel Tvrdik | |
2015-02-21 | Allows user data attached to f_trie_node structure. | Ondrej Zajicek | |
Thanks to Alexander Chernikov for the patch. | |||
2015-02-21 | Fixes a bug in locking code. | Ondrej Zajicek | |
When multiple protocols have a lock for the same IP address, it crashes under some circumstances. Thanks to Matthias Schiffer for the bugreport. | |||
2015-02-21 | Merge remote-tracking branch 'origin/soft-int' | Ondrej Zajicek | |
2014-11-08 | Fixes error message in 'show route' cmd. | Ondrej Zajicek | |
Message 'Network not in table' was not reported if a network node without any routes was found in a routing table. | |||
2014-11-03 | Changes order of iface/addr/neigh event hooks. | Ondrej Zajicek | |
Now the order is: Up -> iface, addr, neigh Down -> neigh, addr, iface It fixes the case when an iface appears, related static routes are activated and exported to OSPF before the iface notification and therefore forwarding addresses are not encoded in generated external LSAs. | |||
2014-10-24 | Refactoring of OSPF messages. | Ondrej Zajicek | |
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. |