- 03 Apr, 2010 1 commit
-
-
Ondřej Zajíček authored
-
- 02 Apr, 2010 4 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
- 29 Mar, 2010 1 commit
-
-
Ondřej Zajíček authored
- 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.
-
- 26 Mar, 2010 3 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
- 24 Mar, 2010 2 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
- 22 Mar, 2010 1 commit
-
-
Ondřej Zajíček authored
-
- 19 Mar, 2010 2 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Fixes crash when used uninitialized variables. This problem was surprisingly tricky to fix.
-
- 18 Mar, 2010 1 commit
-
-
Ondřej Zajíček authored
-
- 17 Mar, 2010 2 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
- Adds check to deny config file with no specified protocol to prevent loading of empty config file. - Moves CLI init before config parse to receive immediate error message when cannot open control socket. - Fixes socket name path check and other error handling in CLI init.
-
- 15 Mar, 2010 2 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
- 14 Mar, 2010 1 commit
-
-
Ondřej Zajíček authored
-
- 11 Mar, 2010 2 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
- 10 Mar, 2010 1 commit
-
-
Ondřej Zajíček authored
-
- 08 Mar, 2010 1 commit
-
-
Ondrej Filip authored
-
- 27 Feb, 2010 1 commit
-
-
Ondřej Zajíček authored
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.
-
- 26 Feb, 2010 3 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
- 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
-
- 21 Feb, 2010 4 commits
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Also adds support for executing commands using birdc <cmd>.
-
- 20 Feb, 2010 3 commits
-
-
Ondrej Filip authored
-
Ondrej Filip authored
-
Ondřej Zajíček authored
And generally consolidates protocol commands.
-
- 17 Feb, 2010 2 commits
-
-
Ondřej Zajíček authored
Changes the time complexity of the algorithm from O(n^2) to O(n*log(n)). This speeds up loading of huge DEC-IX config from 128 s to 15 s. It also makes the code significantly simpler.
-
Ondřej Zajíček authored
-
- 13 Feb, 2010 2 commits
-
-
Ondřej Zajíček authored
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).
-
Ondřej Zajíček authored
-
- 11 Feb, 2010 1 commit
-
-
Ondřej Zajíček authored
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.
-