Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-22 | Fixes a buffer overflow in TX code of IPv6 BGP. | Ondrej Zajicek | |
2010-07-13 | Adds some options and documentation related to recursive next hops. | Ondrej Zajicek | |
2010-07-12 | Implements proper multihop BGP. | Ondrej Zajicek | |
Also does some incompatible changes to config file syntax, like removing 'via IP' from multihop option. | |||
2010-07-05 | Implements hostcache and recursive next hops. | Ondrej Zajicek | |
Hostcache is a structure for monitoring changes in a routing table that is used for routes with dynamic/recursive next hops. This is needed for proper iBGP next hop handling. | |||
2010-06-02 | Do not start with huge OSPF FIBs. | Ondrej Zajicek | |
Most OSPF instances don't need 64k FIB fields. This change halves resident memory usage on small OSPF networks. | |||
2010-06-02 | Minor bug that appears only in debug mode. | Ondrej Filip | |
2010-05-31 | Disable BGP protocol when cannot open listening socket. | Ondrej Zajicek | |
2010-05-28 | Minor fixes. | Ondrej Zajicek | |
2010-05-26 | Support loopback/dummy addresses. | Ondrej Zajicek | |
2010-05-26 | Fixes a bug in duplicit configured stubnets. | Ondrej Zajicek | |
If there was the same configured stubnet on local and remote router, the remote route always won regardless of its cost. | |||
2010-05-23 | Check for OSPF seqnum wraparound and handle it. | Ondrej Zajicek | |
2010-05-21 | Comment update. | Ondrej Zajicek | |
2010-05-16 | Do not remove old static route if it is in new config with different gw. | Ondrej Zajicek | |
2010-05-16 | Do not originate summary or external LSA if it already here and not changed. | Ondrej Zajicek | |
2010-05-14 | Handle EPIPE as a common connection close event. | Ondrej Zajicek | |
2010-05-07 | Fixes a bug in LSA flooding. | Ondrej Zajicek | |
LSAs are sometimes prematurely removed from LS retransmission lists. | |||
2010-05-03 | A minor bugfix in OSPF ext-LSA processing. | Ondrej Zajicek | |
2010-05-02 | Merge several fixes suggested by Joakim Tjernlund. | Ondrej Zajicek | |
2010-05-02 | OSPF: most of summary LSA orig./flush logic rewritten. | Ondrej Zajicek | |
Fixes many bugs in the old code and makes it much cleaner. | |||
2010-04-28 | Better support for /31 networks. | Ondrej Zajicek | |
2010-04-27 | A fix in OSPFv3 next_hop calculation. | Ondrej Zajicek | |
2010-04-26 | Neighbors on OSPF broadcast networks should be identified by IP address, not ↵ | Ondrej Zajicek | |
RID. Allows simple support for multiple interfaces to the same network. | |||
2010-04-25 | Skip LSA host<->network endianity conversions on big endians. | Ondrej Zajicek | |
2010-04-24 | Fixes and enhancements in 'show ospf state' command. | Ondrej Zajicek | |
Now it shows a distance, option to change showing reachable/all network nodes and better handling of AS-external LSAs in multiple areas. The command 'show ospf topology' was changed to not show stubnets in both OSPFv2 and OSPFv3 (previously it displayed stubnets in OSPFv2). | |||
2010-04-21 | Fixes several problems in OSPF vlink implementation. | Ondrej Zajicek | |
2010-04-11 | Fixes next hop calculation on NBMA and parallel PTP links. | Ondrej Zajicek | |
2010-04-11 | Fixes a bug in OSPF on NBMA interfaces. | Ondrej Zajicek | |
A very tricky bug. OSPF on NBMA interfaces probably never really worked. When a packet was sent to multiple destinations, the checksum was calculated multiple times from a packet with already filled checksum field (from previous calculation). Therefore, many packets were sent with an invalid checksum. | |||
2010-04-08 | Do not export empty community list attribute in BGP. | Ondrej Zajicek | |
2010-04-07 | Implements BGP 'show protocols' info details. | Ondrej Zajicek | |
2010-04-02 | Fixes OSPFv3 route generation for local stub networks. | Ondrej Zajicek | |
2010-04-02 | Use SO_BINDTODEVICE also in Linux/IPv6. | Ondrej Zajicek | |
2010-04-02 | Minor fixes to previous patches. | Ondrej Zajicek | |
2010-03-29 | Filter language updates; new route attributes and datatype. | Ondrej Zajicek | |
- Adds bgp_originator_id and bgp_cluster_list route attributes. - Adds dotted quad filter datatype (for router IDs, used by bgp_originator_id and ospf_router_id route attributes). - Fixes pair ~ pair set matching. - Documentation updates. | |||
2010-03-26 | Added some comments. | Ondrej Zajicek | |
2010-03-26 | Disable multiple OSPF pseudointerfaces on BSD. | Ondrej Zajicek | |
2010-03-22 | Fixes LLS compatibility. | Ondrej Zajicek | |
2010-03-14 | Temporary OSPF commit - sockets. | Ondrej Zajicek | |
2010-03-11 | Merge branch 'new' into socket2 | Ondrej Zajicek | |
2010-03-11 | Temoporary OSPF commit - socket changes. | Ondrej Zajicek | |
2010-02-27 | Better flushing of interfaces. | Ondrej Zajicek | |
When device protocol goes down, interfaces should be flushed asynchronously (in the same way like routes from protocols are flushed), when protocol goes to DOWN/HUNGRY. This fixes the problem with static routes staying in kernel routing table after BIRD shutdown. | |||
2010-02-26 | Comparing cluster list length should be later in bgp_rte_better(). | Ondrej Zajicek | |
2010-02-26 | Many changes in (mainly) kernel syncers. | Ondrej Zajicek | |
- BSD kernel syncer is now self-conscious and can learn alien routes - important bugfix in BSD kernel syncer (crash after protocol restart) - many minor changes and bugfixes in kernel syncers and neighbor cache - direct protocol does not generate host and link local routes - min_scope check is removed, all routes have SCOPE_UNIVERSE by default - also fixes some remaining compiler warnings | |||
2010-02-21 | Fix configure to enable warnings and fix most of them. | Ondrej Zajicek | |
2010-02-20 | 'rr client id' is not expression but ID (like router id). | Ondrej Filip | |
2010-02-13 | Removes phantom protocol from the pipe design. | Ondrej Zajicek | |
It seems that by adding one pipe-specific exception to route announcement code and by adding one argument to rt_notify() callback i could completely eliminate the need for the phantom protocol instance and therefore make the code more straightforward. It will also fix some minor bugs (like ignoring debug flag changes from the command line). | |||
2010-02-13 | Fixes protocol statistics for pipes. | Ondrej Zajicek | |
2010-02-11 | Fixes a tricky bug in the pipe protocol. | Ondrej Zajicek | |
When uncofiguring the pipe and the peer table, the peer table was unlocked when pipe protocol state changed to down/flushing and not to down/hungry. This leads to the removal of the peer table before the routes from the pipe were flushed. The fix leads to adding some pipe-specific hacks to the nest, but this seems inevitable. | |||
2010-02-11 | Moves errno.h include. | Ondrej Zajicek | |
2010-02-11 | Fixes a crash caused by missing error hook on BGP listening socket. | Ondrej Zajicek | |
Error happened when too many BGP connections arrived in one moment (ECONNABORTED). | |||
2010-02-11 | Temporary OSPF commit - socket changes. | Ondrej Zajicek | |