Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-25 | KRT: Fixes learning of preferred kernel routes. | Ondrej Zajicek | |
When a new route was imported from kernel and chosen as preferred, then the old best route was propagated as a withdraw to the kernel protocol. Under some circumstances such withdraw propagated to the BSD kernel could remove the new alien route and thus reverting the import. | |||
2015-04-22 | KRT: Support for RTM_CHANGE on BSD | Ondrej Zajicek | |
2015-04-20 | NEWS and version updatev1.5.0 | Ondrej Zajicek | |
2015-04-19 | Fixes port range socket option | Ondrej Zajicek | |
2015-04-18 | OSPF: Fixes handling of external routes with immediate gw | Ondrej Zajicek | |
The bug caused that received external LSAs with locally reachable next hops were ignored. I wonder why nobody noticed it sooner. | |||
2015-04-12 | Minor fixes | Ondrej Zajicek | |
2015-04-01 | BGP: Fixes serious bug in TX handling | Ondrej Zajicek | |
Under some circumstances and heavy load, TX could be postponed until the session fails with hold timer expired. Thanks to Javor Kliachev for making the bug reproductible. | |||
2015-03-31 | Understand IFF_MULTICAST flag on ifaces in Linux | Ondrej Zajicek | |
Unfortunately, some interfaces support multicast but do not have this flag set, so we use it only as a positive hint. Thanks to Clint Armstrong for noticing the problem. | |||
2015-03-29 | BGP: AS-wide unique router ID (RFC 6286) support | Ondrej Zajicek | |
RFC 6286 relaxed rules for router IDs, allowing EBGP sessions between routers with the same ID (but different ASN). | |||
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 | Fixes serious bug in BGP add-path | Ondrej Zajicek | |
Temporary rta is reused in BGP, while rta_lookup() breaks it. Thanks to Alexander Chernikov for analysing the problem. | |||
2015-03-02 | Fixes bug in debug dumps | Ondrej Zajicek | |
Using 'dump sockets' in IPv6 mode caused crash due to mismatched format string. Thanks to Pavel Tvrdik for noticing it. | |||
2015-03-02 | Implement latency tracking, internal event log and watchdog | Ondrej Zajicek | |
2015-02-24 | Add minor comment | Ondrej Zajicek | |
2015-02-22 | Use IP_PORTRANGE_HIGH for BFD where available | Ondrej Zajicek | |
2015-02-22 | Rename BGP option 'start delay' to 'connect delay' | Ondrej Zajicek | |
Also update log message for error-triggered startup delay. | |||
2015-02-22 | Relax BGP neighbor parameter | Ondrej Zajicek | |
Permit specifying neighbor address, AS number and port independently. Add 'interface' parameter for specifying interface for link-local sessions independently. Thanks to Alexander V. Chernikov for the original patch. | |||
2015-02-21 | Use AF_UNSPEC for RTM_GETLINK | Ondrej Zajicek | |
This value is specified in documentation. | |||
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 | Make BGP protocol instance search a separate function | Ondrej Zajicek | |
Thanks to Alexander V. Chernikov for the patch. | |||
2015-02-21 | Minor fixes | Pavel Tvrdík | |
2015-02-21 | Better Clang compatibility | Pavel Tvrdik | |
2015-02-21 | Remove a comparison of unsigned expression < 0 | Pavel Tvrdik | |
2015-02-21 | Add const to a param msg at functions log_msg, log_rl, die, bug and debug | Pavel Tvrdik | |
2015-02-21 | Replacing GNU old-style field designator extension | Pavel Tvrdik | |
2015-02-21 | Fixes minor bug in BFD. | Ondrej Zajicek | |
Thanks to Pavel Tvrdik for noticing it. | |||
2015-02-21 | Allows user data attached to f_trie_node structure. | Ondrej Zajicek | |
Thanks to Alexander Chernikov for the patch. | |||
2015-02-21 | Bump max symbol length to 64. | Ondrej Zajicek | |
And move the constant to conf.h header. 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 | Fixes potential alignment bug in BGP. | Ondrej Zajicek | |
Thanks to Andrew (seti.kr.ua) for the bug report. | |||
2015-02-21 | Link state support in BGP. | Ondrej Zajicek | |
Configurable fast shutdown of a BGP session when an interface loses link. | |||
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-05 | Version 1.5.0pre | Ondrej Filip | |
2014-11-04 | Small typo fixed. | Ondrej Filip | |
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-11-03 | Bugfix in latest OSPF changes. | Ondrej Zajicek | |
2014-11-03 | Bugfix to OSPF reconfiguration. | Ondrej Zajicek | |
2014-11-03 | Fininshing integrated OSPF. | Ondrej Zajicek | |
2014-10-25 | Mailling list location changed. | Ondrej Filip | |
2014-10-24 | Integrated IP functions. | Ondrej Zajicek | |
2014-10-24 | Refactoring of OSPF messages. | Ondrej Zajicek | |
2014-10-16 | __attribute__((packed)) added. Thank to Maksim Tamarsky | Ondrej Filip | |
2014-10-14 | Merge remote-tracking branch 'origin/master' into soft-int | Ondrej Zajicek | |
2014-10-05 | NEWS and version update.v1.4.5 | 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 | Allows to configure different remote port for BGP sessions. | Ondrej Zajicek | |
Thanks to João Taveira Araújo for the original patch. | |||
2014-10-02 | Refresh kernel protocol when interface disappears. | Ondrej Zajicek | |
When an interface goes down, (Linux) kernel removes routes pointing to that ifacem but does not send withdraws for them. We rescan the kernel table to ensure synchronization. Thanks to Alexander Demenshin for the bugreport. |