Go to file
paul 15935e9ae1 2005-05-03 Paul Jakma <paul@dishone.st>
* (general) More cleaning up of stream abuse, isisd should be
	  back to previous functionality. Replace various XMALLOC+memset's
	  with XCALLOC
	* isis_tlv.c: (tlv_add_padding) use stream_put to clear the stream
	  rather than forward endp, as isisd reuses streams.
	* isis_pdu.c: (process_lsp) cleanup direct reference to stream endp
	  (send_lsp) manual copy of a stream cleaned up to use stream_copy.
	* isis_network.c: (isis_recv_pdu_bcast) replace direct memcpy with
	  stream_write
	  (isis_recv_pdu_p2p) replace recvfrom directly into stream with
	  stream_recvfrom. Remove dangerous and now unneeded manual update
	  of endp.
	  (isis_recv_pdu_bcast / non-GNU_LINUX) Replace direct memcpy with
	  stream_write.
	  (isis_recv_pdu_p2p) replace read direct into stream with
	  stream_read_try, and hence remove the manual update of endp.
	* isis_lsp.c: (lsp_update_data) manual stream dup replaced with
	  stream_dup.
	  (lsppdu_realloc) mempcy into stream data replaced with stream_put.
	  (lsp_build_nonpseudo) remove mysterious stream_forward_endp's -
	  which were originally stream_set_putp - shouldn't be needed
	  now that all the manual fiddling of private stream data has been
	  corrected.
	  (build_topology_lsp_data) remove unneeded twiddling of endp,
	  appears to be due to lsppdu_realloc(), but it appears to sort of
	  do the right thing wrt streams.
2005-05-03 09:27:23 +00:00
bgpd 2005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-11 15:51:40 +00:00
doc 2005-04-29 Paul Jakma <paul@dishone.st> 2005-04-29 03:16:42 +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 2005-05-03 Paul Jakma <paul@dishone.st> 2005-05-03 09:27:23 +00:00
lib 2005-05-03 Paul Jakma <paul@dishone.st> 2005-05-03 09:07:56 +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-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-11 15:51:40 +00:00
ospfclient 2005-04-20 Paul Jakma <paul@dishone.st> 2005-04-20 09:08:27 +00:00
ospfd 2005-04-15 Zhipeng Gong <zpgong@cdc.3upsystems.com> 2005-04-15 12:10:17 +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 - build isisd per default 2005-04-26 02:23:44 +00:00
ripd 2005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-11 15:51:40 +00:00
ripngd 2005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-04-11 15:51:40 +00:00
solaris 2005-04-26 Paul Jakma <paul.jakma@sun.com> 2005-04-26 02:35:03 +00:00
tests 2004-05-25 Paul Jakma <paul@dishone.st> 2005-04-25 16:42:24 +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 * extract.pl.in: Ignore "router zebra". 2005-04-07 18:42:09 +00:00
watchquagga 2005-02-17 Andrew J. Schorr <ajschorr@alumni.princeton.edu> 2005-02-17 20:11:58 +00:00
zebra 2005-04-28 Paul Jakma <paul.jakma@sun.com> 2005-04-28 17:35:14 +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 2005-04-29 Paul Jakma <paul.jakma@sun.com> 2005-04-29 03:20:54 +00:00
configure.ac 2005-04-29 Paul Jakma <paul.jakma@sun.com> 2005-04-29 03:20:54 +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-04-25 Paul Jakma <paul.jakma@sun.com> 2005-04-25 00:37:03 +00:00
INSTALL.quagga.txt 2005-04-02 Paul Jakma <paul@dishone.st> 2005-04-02 17:13:33 +00:00
Makefile.am 2005-04-11 Paul Jakma <paul.jakma@sun.com> 2005-04-11 07:10:47 +00:00
mkinstalldirs Revert to zebra.org automake files 2003-02-17 23:54:05 +00:00
NEWS 2005-04-29 Paul Jakma <paul.jakma@sun.com> 2005-04-29 03:20:54 +00:00
README 2004-11-12 Paul Jakma <paul@dishone.st> 2004-11-12 10:30:21 +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 Move TODO items from isid to the common TODO. 2005-01-01 21:02:13 +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.