Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-21 | Temporary OSPFv3 development commit | Ondrej Zajicek | |
2009-06-18 | Minor bugfixes. | Ondrej Zajicek | |
2009-06-11 | Implements an option that allows to change a set of stub networks. | Ondrej Zajicek | |
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 ... }; | |||
2009-04-08 | Fixes broken cryptographic authentication in OSPF | Ondrej Zajicek | |
Cryptographic authentication in OSPF is defective by design - there might be several packets independently sent to the network (for example HELLO, LSUPD and LSACK) where they might be reordered and that causes crypt. sequence number error. That can be workarounded by not incresing sequence number too often. Now we update it only when last packet was sent before at least one second. This can constitute a risk of replay attacks, but RFC supposes something similar (like time in seconds used as CSN). | |||
2009-01-16 | Fixes some past config grammar update that caused password related regression. | 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-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 | 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 | |
2004-08-10 | Bugfix in config.y | Ondrej Filip | |
2004-07-16 | Added handling of STUB bool. | Ondrej Filip | |
2004-07-16 | Bugfix - bird needed double ';' after rfc1583compat. | 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 in simple authentification. | Ondrej Filip | |
2004-06-27 | Update of the documentation. (passwords and md5). | Ondrej Filip | |
Option for md5 auth in config. | |||
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-09 | Better checking of configuration. | 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-05-31 | Minor bug in configuration. | Ondrej Filip | |
2003-09-30 | OSPF was not able to be built stand-alone. | Ondrej Filip | |
2001-08-12 | Area networks added into configuration. | Ondrej Filip | |
2001-08-11 | Changed definition of stub area. | Ondrej Filip | |
2000-09-02 | Added stub interface. (Interface which is propagated to OSPF but | Ondrej Filip | |
it does not sends nor listens packets.) I added some new options, please look at it and look into doc if it's OK. | |||
2000-09-02 | Added hellos on NBMA networks. (I don't violate RFC now.) | Ondrej Filip | |
2000-06-08 | Updated CLI helps. | Martin Mares | |
2000-06-08 | Minor change. | Ondrej Filip | |
2000-06-07 | Some minor changes: | Ondrej Filip | |
Typo: transit delay!=transmit delay Zero checks etc. | |||
2000-06-06 | Simple autentication added. | Ondrej Filip | |
2000-06-06 | NBMA networks should work now. | Ondrej Filip | |
2000-06-05 | Simplified the grammar and fixed several minor bugs (e.g., `INTERFACE "eth0" };' | Martin Mares | |
was a valid entry). | |||
2000-06-04 | :-) No bison does not have any comment to my code. :-) | Ondrej Filip | |
2000-06-04 | Clean up. | Ondrej Filip | |
2000-06-04 | Another clean up. | Ondrej Filip | |
2000-06-04 | Small change to make bison happy. | Ondrej Filip | |
2000-06-03 | More conf. items defined. | Ondrej Filip | |
2000-06-03 | Multiple items in area {} :-) | Ondrej Filip | |
2000-06-03 | interface {} added. | Ondrej Filip | |
2000-06-02 | area {} added to config. | Ondrej Filip | |
2000-06-02 | First option into config added. :-) | Ondrej Filip | |
2000-06-01 | Added show ospf interface. | Ondrej Filip | |
show ospf neighbors now knows "<interface>". | |||
2000-06-01 | show ospf implemented. | Ondrej Filip | |
2000-06-01 | Cisco-like "show ospf neighbors" implemented. | Ondrej Filip | |
2000-05-30 | Route attributes for OSPF. | Martin Mares | |
2000-05-08 | Use preferences properly. | Martin Mares | |