Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-14 | Fixes the documentation. | Ondrej Zajicek | |
2010-07-13 | Adds some options and documentation related to recursive next hops. | Ondrej Zajicek | |
2010-07-12 | Fixes missing check in reconfiguration. | 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 | Implements command that shows memory usage. | Ondrej Zajicek | |
2010-06-02 | Minor bug that appears only in debug mode. | Ondrej Filip | |
2010-05-31 | NEWS and version update. | Ondrej Zajicek | |
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-22 | Extends pair set syntax, matching and deleting against clist. | Ondrej Zajicek | |
Expressions like (123,*) can be used in pair set literals, clists can be matched against pair sets (community ~ pairset) and pair sets can be used to specify items to delete from clists (community.delete(pairset)). | |||
2010-05-21 | Comment update. | Ondrej Zajicek | |
2010-05-21 | Fixes interface scan on Linux 2.4.x in IPv6 mode. | Ondrej Zajicek | |
2010-05-21 | Fixes bug on Linux 2.4.x - kernel sync does not work until restart of kernel ↵ | Ondrej Zajicek | |
protocol. Which was, actually, a bug in timers - on older kernel, monotonic timer is missing and the other implementation started with now == 0, which collides with usage 0 as a special value in timer->expires field. | |||
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-14 | Do not add community if it is already in clist. | 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-27 | Merge branch 'master' of ssh://git.nic.cz/projects/bird/GIT/bird | Ondrej Filip | |
2010-04-27 | Avoid warning if not compiled with pipes. | Ondrej Filip | |
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-25 | Implements changes in checksum alg suggested by Joakim Tjernlund. | 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 | Merge commit 'origin/master' into new | Ondrej Zajicek | |
2010-04-21 | Fixes several problems in OSPF vlink implementation. | Ondrej Zajicek | |
2010-04-19 | It seems that prefixes /31 and /127 are valid and used in this strange world. | Ondrej Filip | |
2010-04-14 | Fixes build on newer Linux systems. | Ondrej Zajicek | |
2010-04-14 | Fixes IPv6 build on older systems. | 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-09 | NEWS and version update. | Ondrej Zajicek | |
2010-04-09 | Ignore routes with next-hop 127.0.0.1 on BSD. | Ondrej Zajicek | |
2010-04-08 | On BSD, consider unmarked non-device routes as alien. | Ondrej Zajicek | |
2010-04-08 | Do not export empty community list attribute in BGP. | Ondrej Zajicek | |
2010-04-08 | Revert "Fixes behavior of defined() on bgp_community attribute." | Ondrej Zajicek | |
This reverts commit 74e9331fe0892c4c96b4c4d7db3f14bb7e9d928e. | |||
2010-04-08 | Minor changes. | Ondrej Zajicek | |
2010-04-07 | Configurable syslog name. | Ondrej Zajicek | |
Also fixes a bug in syslog initialization. | |||
2010-04-07 | Implements BGP 'show protocols' info details. | Ondrej Zajicek | |
2010-04-04 | Restrict export of device routes to the kernel protocol. | Ondrej Zajicek | |
In usual configuration, such export is already restricted with the aid of the direct protocol but there are some races that can circumvent it. This makes it harder to break kernel device routes. Also adds an option to disable this restriction. |