Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-21 | birdc died during terminal resize because of unhandled EINTR | Ondrej Zajicek | |
in select loop. | |||
2008-11-16 | Fix some bugs in filter interpret. | Ondrej Zajicek | |
2008-11-16 | Fix bug in AS path matching | Ondrej Zajicek | |
2008-11-14 | Fixes feeding of new protocol, only preferred routes are announced. | Ondrej Zajicek | |
2008-11-14 | OSPF routes appeared with random value of ospf_tag attribute. | Ondrej Zajicek | |
This patch fixes it. | |||
2008-11-14 | New read-only route attribute 'proto' added. It returns a string | Ondrej Zajicek | |
representing a name of the protocol that originated the route. Strings can be compared using = or matched using ~. Routes can be filtered, for example: show route where proto ~ "bgp1*" | |||
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-06 | Uprava configure | Ondrej Zajicek | |
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-04 | These warnings are so abundant (because char * / byte * mix) that they | Ondrej Zajicek | |
are completely useless. | |||
2008-11-04 | Ignore messages related to wireless extensions. | 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 | Check of socket name length | Ondrej Zajicek | |
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 | Do not repeat 'Invalid broadcast address' error message. | Ondrej Zajicek | |
'Invalid broadcast address' error is reported only once for an interface and not during every interface scan. | |||
2008-10-26 | Ignore unknown netlink events. | Ondrej Zajicek | |
Bird sometimes reported 'bird: nl_parse_link: Malformed message received'. The cause is that bird asynchronously received netlink packet from wireless driver about some wireless event on its link layer. In that case bird shouldn't complain. | |||
2008-10-26 | Bugfix for routing table breaking bug. | Ondrej Zajicek | |
Here is a patch fixing a bug that causes breakage of a local routing table during shutdown of Bird. The problem was caused by shutdown of 'device' protocol before shutdown of 'kernel' protocol. When 'device' protocol went down, the route (with local network prefix) From different protocol (BGP or OSPF) became preferred and installed to the kernel routing table. Such routes were broken (like 192.168.1.0/24 via 192.168.1.2). I think it is also the cause of problem reported by Martin Kraus. The patch disables updating of kernel routing table during shutdown of Bird. I am not sure whether this is the best way to fix it, I would prefer to forbid 'kernel' protocol to overwrite routes with 'proto kernel'. The patch also fixes a problem that during shutdown sometimes routes created by Bird remained in the kernel routing table. | |||
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 | Update of a documentation - new options for AS4, MD5 auth and route reflection. | 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-10-26 | The top-level Makefile is a generated file, so remove it from the repo. | Martin Mares | |
2008-10-26 | Updated version number in the README. | Martin Mares | |
2008-08-25 | Expand ospf dump information. | Ondrej Filip | |
2008-08-25 | Previous patch reverted. :-( | Ondrej Filip | |
2008-08-25 | Endianity problem in debug message fix. | Ondrej Filip | |
2008-08-25 | Buffer overflow fix. | Ondrej Filip | |
2008-08-25 | Fix behavior of ipa_opposite(). | Martin Mares | |
It was giving wrong results on /30 networks. | |||
2008-08-25 | Updated config.{guess,sub} to a recent version. | Martin Mares | |
Patch from the Debian package. | |||
2008-08-24 | Close fd of config file after reconfiguration. | Ondrej Filip | |
2008-08-24 | The source address configuration in BGP added. | Ondrej Filip | |
2007-06-20 | New version of flex needs argument separated. | Ondrej Filip | |
2007-06-20 | Detach from the TTY properly. | Martin Mares | |
2005-03-16 | Again back to regina.gin.cz. | Ondrej Filip | |
2005-03-16 | Yes, we will go for 1.0.12 | 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 | |