Go to file
Paul Jakma 15a2b089ce [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route updates
2006-05-04 Paul Jakma <paul.jakma@sun.com>

	* (general) Fixes for bugs #261 and 262. Thanks to
	  Konstantin V. Gavrilenko <kos@arhont.com> for the problem
	  reports, testing of a series of proposed patches and comment
	  on the proposed changes in behaviour.
	* rip_interface.c: (ip_rip_authentication_mode_cmd) Parse all
	  of the command before making any changes to configured state.
	* ripd.c: (rip_read) RIP version control should be absolute and
          always apply, fixes bug #261 by allowing RIPv1 to be disabled.
	  Fix bug #262: If authentication is enabled, then
	  unauthenticated packets should not be accepted. We do however
	  make an exception for RIPv1 REQUEST packets, to which we will
	  reply as RIPv1 can now be disabled fully, to allow ripd to
	  still provide routing /information/ to simple devices.
2006-05-04 07:36:34 +00:00
bgpd [bgpd] Fix infinite loop in community_str2com 2006-03-30 14:39:35 +00:00
doc [doc] document version zserv header, add txt figures, make pdf figs nicer 2006-04-03 21:24:27 +00:00
guile - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +00:00
init CVS ignore Linux NFS silly-delete .nfs* files 2004-06-06 15:25:35 +00:00
isisd [zserv] fix up custom isisd and bgpd Zserv functions for new format. 2006-01-17 17:33:46 +00:00
lib [lib] command.c exports host global, add it to header. 2006-03-30 15:00:30 +00:00
m4 - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +00:00
ospf6d 2005-10-01 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-10-01 17:38:06 +00:00
ospfclient [ospfclient] add static qualifier 2005-11-24 12:40:39 +00:00
ospfd [ospfd] Fix SPF of virtual-links 2006-05-04 07:32:57 +00:00
pkgsrc - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +00:00
ports - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +00:00
redhat - quagga.spec.in: Release sub-rev now release_rev macro, for rpmbuild -D 2005-11-20 02:09:32 +00:00
ripd [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route updates 2006-05-04 07:36:34 +00:00
ripngd [compiler] miscellaneous trivial compiler warning fixes 2006-01-19 20:16:55 +00:00
solaris [solaris] Manifest referenced non-existent services, fix. 2006-04-03 21:27:20 +00:00
tests [tests] fix heavy-wq, add redundant AS_SET test and statics to aspath_test 2006-03-30 13:42:50 +00:00
tools - Add .arch-ids and .arch-inventory to cvsignore, to allow one to use arch 2004-11-02 18:59:49 +00:00
vtysh 2006-01-11 Erik Smit <zoiah@zoiah.net> 2006-01-11 01:38:25 +00:00
watchquagga 2005-02-17 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-02-17 20:11:58 +00:00
zebra [zebra] arrange structs in padding-efficient manner and remove unused field 2006-03-30 13:32:09 +00:00
.cvsignore Ignore <dist tarball>.asc - i always seem to have one hanging around from 2005-01-12 23:49:05 +00:00
AUTHORS Initial revision 2002-12-13 20:15:29 +00:00
ChangeLog [TODO] Note MED functionality we should implement 2006-03-30 14:36:23 +00:00
configure.ac [lib/memory] Add mallinfo support 2006-03-30 13:53:59 +00:00
COPYING Initial revision 2002-12-13 20:15:29 +00:00
COPYING.LIB Initial revision 2002-12-13 20:15:29 +00:00
HACKING 2005-11-10 Paul Jakma <paul.jakma@sun.com> 2005-11-10 10:21:19 +00:00
INSTALL.quagga.txt rework 2005-08-10 15:07:02 +00:00
Makefile.am 2005-08-13 Paul Jakma <paul@jakma.org> 2005-08-13 13:42:38 +00:00
mkinstalldirs Revert to zebra.org automake files 2003-02-17 23:54:05 +00:00
NEWS 2005-11-11 Paul Jakma <paul.jakma@sun.com> 2005-11-11 10:28:59 +00:00
README 2004-11-12 Paul Jakma <paul@dishone.st> 2004-11-12 10:30:21 +00:00
README.NetBSD shell script and hints for building on NetBSD. (gdt deleted private 2005-12-29 15:40:49 +00:00
REPORTING-BUGS Zebra -> Quagga and reformatting. 2004-02-20 20:33:43 +00:00
SERVICES 2607/tcp is already used by ospfapi. 2003-12-23 10:42:45 +00:00
stamp-h.in Initial revision 2002-12-13 20:15:29 +00:00
TODO [TODO] Note MED functionality we should implement 2006-03-30 14:36:23 +00:00
update-autotools 2004-11-06 Paul Jakma <paul@dishone.st> 2004-11-07 22:34:23 +00:00

Quagga is free software that manages various IPv4 and IPv6 routing
protocols.

Currently Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1,
RIPv2, and RIPng as well as very early support for IS-IS.
  
See the file INSTALL.quagga.txt for building and installation instructions.
  
See the file REPORTING-BUGS to report bugs.
  
Quagga is free software. See the file COPYING for copying conditions.