Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | One null-pointer dereference bugfix hidden in whitespace changes | Ondrej Zajicek | |
2009-01-12 | Add check detecting packet overwrite in TX buffer. | Ondrej Zajicek | |
2009-01-11 | Move check for NULL before usage of variable. | 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-05 | Fix problem with local time changes. | Ondrej Zajicek | |
2005-03-16 | Small bugfix in tracing. | Ondrej Filip | |
2005-03-15 | Maximal packet size in virtual links is 576. | Ondrej Filip | |
2005-03-14 | Look for large packets. | Ondrej Filip | |
2005-02-20 | Cleanup - all unused variables deleted. | Ondrej Filip | |
2005-02-14 | Be more verbose in log. | 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 | |
2005-02-12 | Bugfix in password acceptance | 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 | MD5 authentication in OSPF works. :-) | Ondrej Filip | |
2004-07-13 | Bugfix in simple authentification. | Ondrej Filip | |
2004-07-08 | Syntax bugfix. | Ondrej Filip | |
2004-07-01 | Length calculation bugfix. | Ondrej Filip | |
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-17 | Some cisco routers send shorter ospf messages in larger packets. | Ondrej Filip | |
Well it's strange, but, actually it's correct. | |||
2004-06-06 | Cleanup in packet.c. Deleted unused parameters. | Ondrej Filip | |
2004-06-06 | This warning is stupid. | Ondrej Filip | |
2004-06-06 | Indentation. | 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 | 'struct proto' removed | Ondrej Filip | |
Finally, I found the bug reported by Andreas Steinmetz. FIXED. | |||
2004-06-04 | dbdes indent an minor changes. | Ondrej Filip | |
2004-06-04 | lsreq.c indented and small 'struct proto' changes. | Ondrej Filip | |
2004-06-04 | hello.* reindented, code cleanup. | Ondrej Filip | |
2004-06-04 | Deleted useles "struct proto" sending. | Ondrej Filip | |
2004-06-04 | lsack.c cleaned. Better names for functions and | Ondrej Filip | |
DIRECT acks can be sent in one packet now. | |||
2004-06-04 | hello.c and hello.h cleaned up. No design changes. | Ondrej Filip | |
2003-09-14 | Endianity problem fixed. Thanx to Sörös József | Ondrej Filip | |
2003-08-23 | Many spelling mistakes fixed. | Ondrej Filip | |
Thanks you Harry Moyes. | |||
2001-04-09 | Patch from David Rohleder <davro@ics.muni.cz> thanx. | 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-06-07 | Doc. | Ondrej Filip | |
2000-06-06 | Simple autentication added. | Ondrej Filip | |
2000-06-06 | NBMA networks seems to work, but this should be better. :-) | Ondrej Filip | |
2000-06-03 | interface {} added. | Ondrej Filip | |
2000-05-11 | More robust tests in packet receiving. | Ondrej Filip | |
2000-05-09 | Some changes in debugging. | Ondrej Filip | |
2000-04-18 | Some lsack work. There is something very worng. :-( It locked my network. | Ondrej Filip | |
2000-04-12 | LSack receiving bugfix. | Ondrej Filip | |
2000-04-02 | Work on lsupdates continues. Some checksum cleanup. | Ondrej Filip | |
2000-03-30 | LSreq initial work. | Ondrej Filip | |
2000-03-08 | Sending of DBDes. (Checksum and length calculation NOT done.) | Ondrej Filip | |