summaryrefslogtreecommitdiff
path: root/proto/rip/auth.c
AgeCommit message (Collapse)Author
2015-10-05Major RIP redesignOndrej Zajicek (work)
The new RIP implementation fixes plenty of old bugs and also adds support for many new features: ECMP support, link state support, BFD support, configurable split horizon and more. Most options are now per-interface.
2014-10-24Refactoring of OSPF messages.Ondrej Zajicek
2008-11-08Fix bugs in OSPF MD5 authentication. First bug is that defaultOndrej 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-05Fix problem with local time changes.Ondrej Zajicek
2004-09-08Bugfix.Ondrej Filip
2004-06-26Password management redesigned (untested).Ondrej Filip
2004-05-31One space more.Martin Mares
2004-05-31The 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)
2003-04-06Bug fixes to authentication code by Eric Leblond <eleblond@init-sys.com>.Martin Mares
2002-09-21Password does not need to be null-terminated, do not print garbage inPavel Machek
such case. Thanks to silvio@big.net.
2000-06-05Better documentation. There are functions whose description is good whenPavel Machek
reading source but whose documentation does not belong to progdocs.
2000-06-05Updates to both programmers and users docPavel Machek
2000-06-04Removed 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-03-31Removal of useless includes continues...Martin Mares
2000-03-31Include "lib/string.h" instead of <string.h>. It should give us bzero()Martin Mares
and other non-portable functions on all systems.
2000-03-24FIXME was actually already resolvedPavel Machek
1999-12-01Actually check sequence numbers.Pavel Machek
1999-11-25md5 authentication seems to work.Pavel Machek
1999-11-25Bugfixes: select right password for password authentication, do notPavel Machek
try to process authentication blocks as datablocks, make it possible to add data at end of packet. Password authentication should actually work.
1999-10-02Obvious bugs in authentication fixed.Pavel Machek
1999-08-20Few FIXME's removed from auth, few FIXME's added to filter.Pavel Machek
1999-08-18Few fixme's fixed in rip (will not crash any more on request forPavel Machek
sending routing table - hopefully). Next few steps in md5 authentication (not yet complete).
1999-05-31Cleanup of warningsPavel Machek
1999-05-31Incoming side of authentication done but untested. Right handling ofPavel Machek
filters in rip.
1999-05-31Modified rip to new password handling in nest. Now it at least compiles.Pavel Machek
1999-05-11Mensi updaty do ripu. Pridana passwd autentikace (netestovano).Pavel Machek