Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-16 | One null-pointer dereference bugfix hidden in whitespace changes | Ondrej Zajicek | |
2009-01-13 | Fix typo. | Ondrej Zajicek | |
2009-01-13 | Fix OSPF protocol error recovery behavior. | Ondrej Zajicek | |
When OSPF neighbor state drops down to EXSTART, clear LSA request and retransmit lists, as specified by RFC. I hope that this will prevent oscillations between EXSTART and LOADING states, which sometimes happened. It also contains related fix from Yury Shevchuk that properly resets DB summary list iterator. | |||
2009-01-12 | Add check detecting packet overwrite in TX buffer. | Ondrej Zajicek | |
2009-01-11 | Some fixes and update of OSPF debug messages | Ondrej Zajicek | |
2009-01-11 | Move check for NULL before usage of variable. | Ondrej Zajicek | |
2009-01-11 | Fixes bug in OSPF | Ondrej Zajicek | |
Checksum was not recalculated when LSA was changed and packets with bad checksum were sent. | |||
2008-12-24 | Adds support for fallback to capabilityless BGP connect | Ondrej Zajicek | |
When capability related error is received, next connect will be without capabilities. Also cease error subcodes descriptions (according to [RFC4486]) are added. | |||
2008-12-24 | Fixes bug related to reconfiguration of BGP. | Ondrej Zajicek | |
BGP keeps its copy of configuration ptr and didn't update it during reconfiguration. But old configuration is freed during reconfiguration. That leads to unnecessary reset of BGP connection during reconfiguration (old conf is corrupted and therefore different) and possibly other strange behavior. | |||
2008-12-19 | Major changes to BGP | Ondrej Zajicek | |
Fixes two race conditions causing crash of Bird, several unhandled cases during BGP initialization, and some other bugs. Also changes handling of startup delay to be more useful and implement reporting of last error in 'show protocols' command. | |||
2008-11-14 | OSPF routes appeared with random value of ospf_tag attribute. | Ondrej Zajicek | |
This patch fixes it. | |||
2008-11-08 | Proper format functions for ORIGINATOR_ID, CLUSTER_LIST | Ondrej Zajicek | |
2008-11-08 | Fix bugs in OSPF MD5 authentication. First bug is that default | Ondrej Zajicek | |
values for MD5 password ID changed during reconfigure, Second bug is that BIRD chooses password in first-fit manner, but RFC says that it should use the one with the latest generate-from. It also modifies the syntax for multiple passwords. Now it is possible to just add more 'password' statements to the interface section and it is not needed to use 'passwords' section. Old syntax can be used too. | |||
2008-11-05 | Fix problem with local time changes. | Ondrej Zajicek | |
2008-11-05 | Fixes bugs in IPv6 code caused by recent commits. | Ondrej Zajicek | |
2008-11-01 | Multihop BGP was completely broken, because listening socket has always | Ondrej Zajicek | |
ttl 1. | |||
2008-11-01 | Implementation of route server. | Ondrej Zajicek | |
2008-10-29 | Fix race condition that breaks BGP connections after reconfigure. | Ondrej Zajicek | |
RFC says that only connections in OpenConfirm and Established state should participate in connection collision detection. The current implementation leads to race condition when both sides are trying to connect at the almost same time, then both sides receive OPEN message by different connections at the almost same time and close the other connection. Both connections are closed and the both sides end in start/idle or start/active state. | |||
2008-10-28 | Fixes some sloppiness of commit a3b70dc499b64f41aa776b5b4afee5c7bfb8dfa6. | Ondrej Zajicek | |
2008-10-27 | Merge branch 'dev' into out | Ondrej Zajicek | |
2008-10-27 | Two new informative CLI commands for OSPF. | Ondrej Zajicek | |
Two new CLI commands for OSPF giving nice informative (and still machine parsable) representation of OSPF network graph (based on datas from the LSA database). The first command (show ospf topology) shows routers, networks and stub networks, The second command (show ospf state) shows also external routes and area-external networks and routers propagated by given area boundary router. | |||
2008-10-26 | Missing newline. | Ondrej Zajicek | |
2008-10-26 | Bugfix in LSA origination for PTP OSPF links. | Ondrej Zajicek | |
The code generating LSAs for PTP OSPF links is buggy. The old behavior is that it generates PTP link if there is a full/ptp neighbor and stub link if there isn't. According to RFC 2328, the correct behavior is to generate stub link in both cases (in the first case together with PTP link). And because of buggy detection of unnumbered networks, for numbered networks the code creates stub links with 0.0.0.0/32. | |||
2008-10-26 | Bugfixes in MULIT_EXIT_DISC attribute handling. | Ondrej Zajicek | |
- Old MED handling was completely different from behavior specified in RFCs - for example they havn't been propagated to neighboring areas. - Update tie-breaking according to RFC 4271. - Change default value for 'default bgp_med' configuration option according to RFC 4271. | |||
2008-10-26 | Bugfix in LOCAL_PREF attribute handling. | Ondrej Zajicek | |
2008-10-26 | Implementation of an option for disabling AS4 support per BGP instance. | Ondrej Zajicek | |
2008-10-26 | Implementation of route reflection for BGP | Ondrej Zajicek | |
2008-10-26 | Implementation of MD5 authentication of BGP sessions. | Ondrej Zajicek | |
2008-10-26 | Implementation of 4B ASN support for BGP | Ondrej Zajicek | |
2008-08-25 | Expand ospf dump information. | Ondrej Filip | |
2008-08-25 | Endianity problem in debug message fix. | Ondrej Filip | |
2008-08-24 | The source address configuration in BGP added. | Ondrej Filip | |
2005-03-15 | Small bugfix in tracing. | Ondrej Filip | |
2005-03-15 | Added new parametr 'rx buffer <num>'. BIRD is able to receive | Ondrej Filip | |
very large packets (if configured). | |||
2005-03-15 | Maximal packet size in virtual links is 576. | Ondrej Filip | |
2005-03-14 | OSPF can accept larger packets than MTU. | Ondrej Filip | |
2005-03-14 | Look for large packets. | Ondrej Filip | |
2005-03-14 | Bugfix in external routes calculation. | Ondrej Filip | |
2005-02-20 | Unused code deleted. | Ondrej Filip | |
2005-02-20 | Cleanup - all unused variables deleted. | Ondrej Filip | |
2005-02-20 | Intelligent reconfiguration should work again. | Ondrej Filip | |
2005-02-20 | Originate default route into stub areas. | Ondrej Filip | |
2005-02-20 | Since now I can also use 'dead interval', not just 'dead counter'. | Ondrej Filip | |
2005-02-20 | Bugfix - count courrectly next hop on single hop virtual link. | Ondrej Filip | |
2005-02-20 | Time of neighbor's dead was not shown correctly. | Ondrej Filip | |
2005-02-18 | Bugfix in previous bugfix. | Ondrej Filip | |
2005-02-18 | Minor bugfix: Summary LSA for aggregated area was always propagated with | Ondrej Filip | |
metric = 1. Now it's metric of most distant component. | |||
2005-02-15 | Minor bugfixes in routing table calsulation. | Ondrej Filip | |
2005-02-15 | Minor changes to keep gcc happy. | Ondrej Filip | |
2005-02-14 | Be more verbose in log. | Ondrej Filip | |