| Branch: | Revision:

iof-bird-daemon / proto / rip / auth.c @ b21f68b4

History | View | Annotate | Download (4.82 KB)

# Date Author Comment
b21f68b4 11/08/2008 04:24 PM Ondrej Zajicek

Fix bugs in OSPF MD5 authentication. First bug is that default
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....

fd91ae33 11/05/2008 09:36 PM Ondrej Zajicek

Fix problem with local time changes.

c6dce04b 09/08/2004 04:04 PM Ondrej Filip


5236fb03 06/26/2004 08:11 PM Ondrej Filip

Password management redesigned (untested).

0757bcb7 05/31/2004 08:35 PM Martin Mares

One space more.

3cb96cd3 05/31/2004 06:11 PM Martin Mares

The initial sequence number for RIP md5 authentication was always zero.
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....

8cf76fa8 04/06/2003 06:38 PM Martin Mares

Bug fixes to authentication code by Eric Leblond <>.

19bd5c8e 09/21/2002 01:57 PM Pavel Machek

Password does not need to be null-terminated, do not print garbage in
such case. Thanks to .

4c5f93d7 06/05/2000 05:13 PM Pavel Machek

Better documentation. There are functions whose description is good when
reading source but whose documentation does not belong to progdocs.

b093c328 06/05/2000 12:52 PM Pavel Machek

Updates to both programmers and users doc

df49d4e1 06/04/2000 07:56 PM Martin Mares

Removed lots of trailing newlines in log messages.

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.

ac4b4683 03/31/2000 11:40 PM Martin Mares

Removal of useless includes continues...

221135d6 03/31/2000 11:30 PM Martin Mares

Include "lib/string.h" instead of <string.h>. It should give us bzero()
and other non-portable functions on all systems.

9ee07ca5 03/24/2000 10:08 AM Pavel Machek

FIXME was actually already resolved

639e6285 12/01/1999 12:52 PM Pavel Machek

Actually check sequence numbers.

1a509a63 11/25/1999 03:03 PM Pavel Machek

md5 authentication seems to work.

d3702d57 11/25/1999 02:54 PM Pavel Machek

Bugfixes: select right password for password authentication, do not
try to process authentication blocks as datablocks, make it possible
to add data at end of packet. Password authentication should actually work.

ac40c888 10/02/1999 10:44 AM Pavel Machek

Obvious bugs in authentication fixed.

29818140 08/20/1999 09:59 AM Pavel Machek

Few FIXME's removed from auth, few FIXME's added to filter.

bce8a34b 08/18/1999 01:19 PM Pavel Machek

Few fixme's fixed in rip (will not crash any more on request for
sending routing table - hopefully).

Next few steps in md5 authentication (not yet complete).

bf97bd28 05/31/1999 07:22 PM Pavel Machek

Cleanup of warnings

91c7c741 05/31/1999 07:16 PM Pavel Machek

Incoming side of authentication done but untested. Right handling of
filters in rip.

10915c96 05/31/1999 05:12 PM Pavel Machek

Modified rip to new password handling in nest. Now it at least compiles.

1b16029c 05/11/1999 09:53 AM Pavel Machek

Mensi updaty do ripu. Pridana passwd autentikace (netestovano).