Go to file
Paul Jakma 9eda90ce80 [bgpd] bug #398 Bogus free on out route-map, and assert() with rsclients
2007-08-27 Paul Jakma <paul.jakma@sun.com>

	* bgp_route.c: (bgp_announce_check) Fix bug #398, slight
	  modification of Vladimir Ivanov's suggested fix - to keep
	  memory alloc conditional.
	  (bgp_process_announce_selected) Don't take struct attr as
	  argument, none of the callers need it and it needlessly
	  distances allocation from use.
	  Free the extended attr, the attr itself is on the stack.
	  Fix bad indentation.
	* bgp_attr.c: (bgp_packet_attribute) Remove incorrect assert,
	  and adjust conditional to test attr->extra, diagnosis by
	  Vladimir Ivanov in bug #398.

2007-08-27 Vladimir Ivanov <wawa@yandex-team.ru>

	* bgp_route.c: (bgp_announce_check_rsclient) copy of
	  ri->attr is no longer deep enough, due to addition of
	  attr->extra. It should use bgp_attr_dup, as
	  bgp_announce_check() does.
2007-08-30 13:36:17 +00:00
bgpd [bgpd] bug #398 Bogus free on out route-map, and assert() with rsclients 2007-08-30 13:36:17 +00:00
doc [bgpd] Add support for AS_PATHLIMIT / draft-ietf-idr-as-pathlimit 2007-08-06 15:24:51 +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 [isisd] Commit new files which should have been part of previous commit.. 2007-08-08 11:19:27 +00:00
lib Bug #362 is fixed now. 2007-08-21 16:32:56 +00:00
m4 remove crufty m4 files from 2004. With the files, autoheader (2.61) 2007-02-03 01:07:01 +00:00
ospf6d [ospf6d] Fix silly bug: muse use strcmp to compare strings 2007-06-07 13:11:58 +00:00
ospfclient [autoconf] bugs 162,303,178: Fix 'present but can not be compiled' warnings 2007-05-10 02:38:51 +00:00
ospfd Bug #362 is fixed now. 2007-08-21 16:32:56 +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 [redhat quagga.spec] Detect fedora release automatically 2006-06-15 22:31:39 +00:00
ripd [autoconf] bugs 162,303,178: Fix 'present but can not be compiled' warnings 2007-05-10 02:38:51 +00:00
ripngd [ripd, ripngd] Remove useless code in rip_vty_out_uptime function 2007-04-27 18:03:11 +00:00
solaris note the use of GNU make extensions. 2007-08-02 13:37:30 +00:00
tests [tests] Add bgp_capability_test.c, should have been part of earlier commit 2007-08-08 14:13:03 +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 [vtysh] bug #371: vtysh forgets to print 'end' for write-terminal 2007-06-20 15:22:14 +00:00
watchquagga [autoconf] bugs 162,303,178: Fix 'present but can not be compiled' warnings 2007-05-10 02:38:51 +00:00
zebra Looks like bug #320 is finally fixed now. 2007-08-21 16:15:39 +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
bootstrap.sh autoreconf -i 2007-02-06 19:28:28 +00:00
ChangeLog [isisd] Add support for Solaris DLPI 2007-08-07 18:49:18 +00:00
configure.ac [isisd] Add support for Solaris DLPI 2007-08-07 18:49:18 +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 de-support NetBSD 1.6, and note that FreeBSD 4 is on thin ice. 2007-02-06 19:56:31 +00:00
Makefile.am Add --enable-solaris to descend into solaris-specific build directory. 2007-08-02 13:36:56 +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 disable gmake workaround now that solaris directory is not built by 2007-08-02 13:38:38 +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 * README.NetBSD: use update-autotools instead of autoreconf 2007-02-02 16:52:38 +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.