Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-08 | Shows source (Router ID) for OSPF routes and adds such attribute. | Ondrej Zajicek | |
A sad thing is that we does not have a 'router_id' filter type, so it must be given as decimal number in filters. | |||
2010-01-03 | Implements MRTdump feature. | Ondrej Zajicek | |
2009-12-22 | Show command cleanups. | Ondrej Zajicek | |
2009-12-14 | Implements route reload for OSPF. | Ondrej Zajicek | |
2009-12-14 | Minor updates. | Ondrej Zajicek | |
2009-12-11 | Temporary OSPFv3 commit. | Ondrej Zajicek | |
2009-12-03 | Fixes OSPFv2 build. | Ondrej Zajicek | |
2009-10-15 | Implement command to show LSA db. | Ondrej Zajicek | |
2009-10-15 | Reimplements 'show ospf state' for OSPFv3 and fixes some bugs. | Ondrej Zajicek | |
2009-10-07 | Implement proper LSA ID generation. | Ondrej Zajicek | |
2009-09-08 | Temporary OSPFv3 development commit. | Ondrej Zajicek | |
Finally, it is working. | |||
2009-08-25 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-08-21 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-07-23 | Use %R in OSPF when appropriate. | Ondrej Zajicek | |
2009-07-05 | Fixes type mismatch in OSPF printf statements. | Ondrej Zajicek | |
Mixing ip_addr and u32 does bad things on Ultrasparc. Although both have the same size. Fascinating. It was not catched by compiler because of varargs. | |||
2009-06-11 | Implements an option that allows to change a set of stub networks. | Ondrej Zajicek | |
2009-06-10 | Changes OSPF to generate stub networks for non-primary addresses. | Ondrej Zajicek | |
Also does some reorganization in RT LSA announcement. | |||
2009-05-31 | Changes pipes to transfer all routes between routing table, not just optimal ↵ | Ondrej Zajicek | |
routes. | |||
2009-05-06 | A change in OSPF and RIP interface patterns. | Ondrej Zajicek | |
Allows to add more interface patterns to one common 'options' section like: interface "eth3", "eth4" { options common to eth3 and eth4 }; Also removes undocumented and unnecessary ability to specify more interface patterns with different 'options' sections: interface "eth3" { options ... }, "eth4" { options ... }; | |||
2008-11-08 | Proper format functions for ORIGINATOR_ID, CLUSTER_LIST | Ondrej Zajicek | |
2008-10-28 | Fixes some sloppiness of commit a3b70dc499b64f41aa776b5b4afee5c7bfb8dfa6. | 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. | |||
2005-03-15 | Added new parametr 'rx buffer <num>'. BIRD is able to receive | Ondrej Filip | |
very large packets (if configured). | |||
2005-02-20 | Cleanup - all unused variables deleted. | Ondrej Filip | |
2005-02-20 | Intelligent reconfiguration should work again. | Ondrej Filip | |
2005-02-20 | Since now I can also use 'dead interval', not just 'dead counter'. | Ondrej Filip | |
2005-02-14 | Small changes to reduce number of warnings. | Ondrej Filip | |
2005-02-14 | Many bugfixes in routing table calculation and summary LSA origination. | Ondrej Filip | |
2004-07-15 | Huge OSPF database redesign. Since now, all LSAs of all areas | Ondrej Filip | |
are in single database. This avoids duplication of external LSAs and fixes bug in external LSA distribution. | |||
2004-07-14 | Multiple OSPF areas can be attached. | Ondrej Filip | |
Origination of summary LSA works. Routing table calculation works. Virtual links works. Well, I hope, OSPF is fully compatible with RFC2328!!!! | |||
2004-07-13 | Bugfix - options bits were not included in LSAs | Ondrej Filip | |
Bugfix - E bit was not unset on stub areas. | |||
2004-06-26 | Md5 authentification added (unsested). | Ondrej Filip | |
Packet receiving clean up. | |||
2004-06-25 | A lot of changes: | Ondrej Filip | |
- metric is 3 byte long now - summary lsa originating - more OSPF areas possible - virtual links - better E1/E2 routes handling - some bug fixes.. I have to do: - md5 auth (last mandatory item from rfc2328) - !!!!DEBUG!!!!! (mainly virtual link system has probably a lot of bugs) - 2328 appendig E | |||
2004-06-11 | Better routing table calculation. We are ready to work with | Ondrej Filip | |
multiple OSPF areas. | |||
2004-06-06 | Deleted unused parameters. | Ondrej Filip | |
2004-06-06 | Small cleanup, indentation and preparation for multiple areas routing table ↵ | Ondrej Filip | |
calculation. | |||
2004-06-06 | Indentation. | Ondrej Filip | |
2004-06-06 | Struct area_net changed. | Ondrej Filip | |
2004-06-06 | Cleanup in iface.c | Ondrej Filip | |
2004-06-05 | One less unused variable. | Martin Mares | |
2004-06-05 | ... and a whole bunch of unused parameters and variables in ospf. | Martin Mares | |
2004-06-04 | cleanup in lsupd.c, indenting, "struct proto" removed... | Ondrej Filip | |
2004-06-04 | Don't repeat "Sheduling rt calc....." | Ondrej Filip | |
2004-06-04 | hello.c and hello.h cleaned up. No design changes. | Ondrej Filip | |
2004-06-01 | Patch from Andreas Steinmetz <ast@domdv.de> | Ondrej Filip | |
2004-05-31 | static declarations don't belong to includes. (And most of them were | Martin Mares | |
redundant anyway.) | |||
2004-05-31 | The code was broken for external /29 to /32 routes. Assuming that you | Martin Mares | |
have one machine publishing a route to 10.1.1.3/32 and another one publishing a route to 10.1.1.4/32. If the first machine went down the route to 10.1.1.4/32 was wrongly killed by the old code, leading either to missing routes or worse to bug()s like "Router parent does not have next hop" or just segfaults. The patch fixes this but in the long term a redesign is required here. Note that the patch doesn't worse the situation, instead it prevents the problems stated. The redesign is required to handle multiple routes to small subnets properly. (by Andreas) Feela, I think that this is at least a good temporary fix, but it's of course up to you to decide. | |||
2003-08-23 | Many spelling mistakes fixed. | Ondrej Filip | |
Thanks you Harry Moyes. | |||
2002-03-04 | Age LSA DB after LSA origination and before routing table calculation. | Ondrej Filip | |