Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-11 | Some fixes and update of OSPF debug messages | 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-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-08-25 | Expand ospf dump information. | Ondrej Filip | |
2005-02-20 | Cleanup - all unused variables deleted. | Ondrej Filip | |
2005-02-20 | Originate default route into stub areas. | Ondrej Filip | |
2005-02-14 | Many bugfixes in routing table calculation and summary LSA origination. | Ondrej Filip | |
2005-02-12 | Bugfix in inter-area route calculation and summary LSA origination. | Ondrej Filip | |
Bugfix of some debugging commands. | |||
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-14 | Add more reasonable options to LSAs. (But it seems, that it's ignored.) | Ondrej Filip | |
2004-07-13 | Bugfix - nasty bug in router LSA origination - Router did not describe all ↵ | Ondrej Filip | |
interfaces. | |||
2004-07-13 | Bugfix - options bits were not included in LSAs | Ondrej Filip | |
Bugfix - E bit was not unset on stub areas. | |||
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-06 | Deleted unused parameters. | Ondrej Filip | |
2004-06-06 | Be sure, that ospf_area is aged before routing table calculation. | Ondrej Filip | |
2004-06-06 | Keep al lSAs invalidated. | Ondrej Filip | |
2004-06-06 | Small cleanup, indentation and preparation for multiple areas routing table ↵ | Ondrej Filip | |
calculation. | |||
2004-06-06 | Cleanup in iface.c | Ondrej Filip | |
2004-06-05 | Staticized lots of local functions. | 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-01 | Patch from Andreas Steinmetz <ast@domdv.de> | Ondrej Filip | |
2004-06-01 | Documented the pxlen parameter. | Martin Mares | |
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. | |||
2001-08-21 | Useless trace. | Ondrej Filip | |
2001-08-19 | Fix %<something>I format strings. | Martin Mares | |
2001-08-11 | Bugfix in B-bit setting in router LSA. | Ondrej Filip | |
2001-08-11 | I will not originate the same lsa before MINLSINTERVAL. | Ondrej Filip | |
2000-09-04 | Serious bug in ext lsa origination found. Going for 1.0.4. | Ondrej Filip | |
2000-08-28 | Bugfix in ext lsa importing. | Ondrej Filip | |
2000-06-08 | HASH_DEF_ORDER back to 6. | Ondrej Filip | |
2000-06-08 | Doc in lsalib.c + related minor changes. | Ondrej Filip | |
2000-06-07 | Removed some FIXMEs simply deleting them. | Ondrej Filip | |
2000-06-07 | Doc in neighbor.c and some tiny changes related to. | Ondrej Filip | |
2000-06-06 | Tracing in topology | Ondrej Filip | |
2000-06-06 | Allocate OSPF areas before interfaces. | Ondrej Filip | |
2000-06-05 | Bugfix in NET LSA flushing. | Ondrej Filip | |
Configuration now works! :-) Better "show ospf" Some minor bugfixes. | |||
2000-06-05 | PTP link in RTLSA was not announced correctly. | Ondrej Filip | |
2000-06-05 | Unless a filter specifies otherwise, all external routes have type 2 | Martin Mares | |
metric 10000. | |||
2000-06-05 | Bug in LSA origination. | Ondrej Filip | |
2000-06-05 | Small patch to better hash type=2 LSAs. | Ondrej Filip | |
2000-06-05 | Many bugfixes (I don't remember all of them): | Ondrej Filip | |
Added link ID calculation for external routes with same prefix but different mask. Bugfix in NET lsa origination. Bugfix in NET hashing. Bugfix in LSA installing. | |||
2000-06-04 | Many bugs in ext lsa origination. | Ondrej Filip | |
2000-05-31 | Stuping bug in net LSA origination. Now, I should survive | Ondrej Filip | |
loss of my only neighbor. | |||
2000-05-31 | Sort cleanup in aging. | Ondrej Filip | |
2000-05-31 | LSArt origination and routing table calculation is now not doing so | Ondrej Filip | |
often. Instead of calculation I just schedule it latter. | |||
2000-05-31 | Handle better next hop in external LSA. | Ondrej Filip | |