Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-07 | Implements protocol templates. | Ondrej Zajicek | |
Based on the patch from Alexander V. Chernikov. Extended to support almost all protocols. Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax. | |||
2011-10-26 | Fixes sockets for IPv4 RIP. | Ondrej Zajicek | |
Thanks Roman Hoog Antink for a suggestion. | |||
2011-03-28 | Minor changes in addresses. | Ondrej Zajicek | |
Mainly changes IA_UNNUMBERED to IA_PEER and adds IA_HOST. Also do not show broadcast addr in show interfaces. Nobody cares for that. | |||
2010-09-03 | Fixes a crash in RIP during reconfigure. | Ondrej Zajicek | |
2010-09-03 | Fixes a memory leak in RIP. | Ondrej Zajicek | |
2010-03-14 | Temporary OSPF commit - sockets. | Ondrej Zajicek | |
2010-02-21 | Fix configure to enable warnings and fix most of them. | Ondrej Zajicek | |
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). | |||
2009-11-09 | Merge branch 'dev' into ospf3 | Ondrej Zajicek | |
2009-09-04 | Temporary OSPFv3 development commit (changing multicast support). | Ondrej Zajicek | |
2009-08-16 | Bugfix - each protocol can be compiled separately. | Ondrej Filip | |
2009-06-01 | The pipe cleanup. | Ondrej Zajicek | |
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-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-02-15 | Minor changes to keep gcc happy. | Ondrej Filip | |
2004-09-08 | Bugfix. | Ondrej Filip | |
2004-07-15 | Minor bugfix to compile bird in IPv6. | Ondrej Filip | |
2004-07-13 | Bugfix - RIP now updates routes with worse metric. | Ondrej Filip | |
2004-06-26 | Password management redesigned (untested). | Ondrej Filip | |
2004-06-24 | Small typo changes. | Ondrej Filip | |
2004-06-23 | Hotfix to problem with metric change reported by Luca. | Ondrej Filip | |
2004-06-23 | P->magic used just in LOCAL_DEBUG mode | Ondrej Filip | |
2004-06-05 | ... and in rip (there are even unused functions!). | Martin Mares | |
2004-05-31 | Killed a couple of unused variables. | Martin Mares | |
We really should compile with warnings enabled. | |||
2004-05-31 | One space more. | Martin Mares | |
2004-05-31 | The initial sequence number for RIP md5 authentication was always zero. | Martin Mares | |
Bad as when bird e.g. was running for two weeks and then restarted it would take another two weeks until the peers of this router would accept data again from this router, as the sequence number would be too low. Changed to use the the current system time as the starting sequence number which is a more sane start value. (by Andreas, cleaned up by me) | |||
2004-05-31 | Make RIP nolisten mode actually work. The socket is required for | Martin Mares | |
sending, the received data has to be discarded instead. (patch by Andreas Steinmetz modified by me) | |||
2003-12-06 | Fix reporting of RIP socket errors. Thanks to Eric Leblond for the patch. | Martin Mares | |
2003-04-06 | Bug fixes to authentication code by Eric Leblond <eleblond@init-sys.com>. | Martin Mares | |
2002-09-21 | Password does not need to be null-terminated, do not print garbage in | Pavel Machek | |
such case. Thanks to silvio@big.net. | |||
2002-03-10 | Applied Pavel's fix for broadcast/multicast mode. | Martin Mares | |
2000-06-21 | RIP bugfix | Pavel Machek | |
2000-06-07 | RIPv6 now works. | Pavel Machek | |
2000-06-07 | rip ipv6 bugfix | Pavel Machek | |
2000-06-07 | Fixes to the progdoc. | Martin Mares | |
2000-06-07 | Spelling fixes to progdoc. | Martin Mares | |
2000-06-05 | Better documentation. There are functions whose description is good when | Pavel Machek | |
reading source but whose documentation does not belong to progdocs. | |||
2000-06-05 | Docs updates: | Pavel Machek | |
make prog.dvi do not overflow in .dvi include filter documentation in the system | |||
2000-06-05 | Add safety check. | Pavel Machek | |
2000-06-05 | Updates to both programmers and users doc | Pavel Machek | |
2000-06-04 | Don't set precedence and TTL for the dummy socket. | Martin Mares | |
2000-06-04 | Removed lots of trailing newlines in log messages. | Martin Mares | |
Please note that the only calls which don't add newlines automatically (i.e., don't print a full line of output) are debug() and DBG(). | |||
2000-06-04 | debug -> DBG | Martin Mares | |
2000-06-01 | Updated RIP to new neighbor cache semantics. When presented with next hop | Martin Mares | |
equal to a local address, just ignore the route (as it is usually just an external route exported by us echoed by some RIP peer), when given an invalid next hop, moan to the log. | |||
2000-05-31 | Updated all the Doc files to new format. | Martin Mares | |
2000-05-31 | IPv6: Absolutize link-scope addresses of incoming packets. | Martin Mares | |
IPv6 socket interface is hopefully right now. | |||
2000-05-30 | Removed several unused local variables. | Martin Mares | |