Browse Source

[trivia] Remove ChangeLog files, as this data is now maintained in SCM

Paul Jakma 11 years ago
parent
commit
3998bfd766
18 changed files with 0 additions and 22873 deletions
  1. 0 1990
      ChangeLog
  2. 0 3992
      bgpd/ChangeLog
  3. 0 510
      doc/ChangeLog
  4. 0 26
      guile/ChangeLog
  5. 0 600
      isisd/ChangeLog
  6. 0 4270
      lib/ChangeLog
  7. 0 16
      m4/ChangeLog
  8. 0 1199
      ospf6d/ChangeLog
  9. 0 71
      ospfclient/ChangeLog
  10. 0 4984
      ospfd/ChangeLog
  11. 0 15
      pkgsrc/ChangeLog
  12. 0 1217
      ripd/ChangeLog
  13. 0 388
      ripngd/ChangeLog
  14. 0 164
      solaris/ChangeLog
  15. 0 160
      tests/ChangeLog
  16. 0 500
      vtysh/ChangeLog
  17. 0 59
      watchquagga/ChangeLog
  18. 0 2712
      zebra/ChangeLog

File diff suppressed because it is too large
+ 0 - 1990
ChangeLog


File diff suppressed because it is too large
+ 0 - 3992
bgpd/ChangeLog


+ 0 - 510
doc/ChangeLog

@@ -1,510 +0,0 @@
-2007-07-31 Paul Jakma <paul.jakma@sun.com>
-
-	* bgpd.texi: Document 'network ... pathlimit <ttl>'
-
-2007-05-01 David L Stevens <dlstevens@us.ibm.com>
-
-	* main.texi: added route-map, prefix-list, ip protocol
-	  and set src documentation
-
-2007-04-30 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ospfd.texi: Add a paragraph to the description of the OSPFv2
-	  network command to explain how we handle interfaces with
-	  peer addresses.
-
-2007-04-29 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* basic.texi: Document the new 'log timestamp precision' command.
-
-2007-03-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* Makefile.am: Patch rule for draft-zebra-00.txt to work
-	  in VPATH build environments.
-
-2006-07-28 Paul Jakma <paul.jakma@sun.com>
-
-	* main.texi: link-detect works on Solaris too.
-	* ospfd.texi: Twiddle around with anchors a bit more.
-	  Clarify how setting MD5 auth by area and by interface interact,
-	  and add cross-references, as well as to the required
-	  command for setting key material.
-
-2006-07-27 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.texi: Remove unused index definitions
-	  Add an Index node - for the concept index.
-	* routeserver.texi: Set exampleindex to 0, so the example configs
-	  with long IPv6 addresses stand better chance of fitting.
-	* overview.texi: 'Supported RFC' -> 'Supported RFCs'
-	  Remove paragraph indentation - texinfo does that.
-	  Revise the supported OS list slightly.
-	  Remove the IPv6 stack list, seems very dated and irrelevant.
-	  Revise the 'How to get Quagga' section.
-	* ospfd.texi: minor tweaks: add some anchors, fix some minor
-	  format issues.
-	  Revise the help for 'abr-type'.
-	  Note that text authentication is unwise, recc'd MD5.
-	  Add some extra text for redistribute and passive-interface,
-	  about how latter can substitute for redist connected.
-
-2006-07-27 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* vtysh.1: Document new options -d and -E, and note that now multiple
-	  -c options may be supplied, with embedded linefeed now supported.
-	  In BUGS section, remove warning about vtysh causing a daemon
-	  to freeze, since this has been fixed.
-
-2006-07-04 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.info: remove auto-generated file. It will still be
-	  present in dist tarballs, so shouldn't affect anyone but
-	  direct users of CVS. Required texinfo version should be
-	  widely available.
-
-2006-06-28 Erik Muller <erikm@internap.com>
-
-	* ospfd.texi: Document new ospf router subcommand
-	  "log-adjacency-changes [detail]".
-
-2006-06-26 Paul Jakma <paul.jakma@sun.com>
-
-	* ospfd.texi: Document that MD5 keyid is part of the protocol.
-	* bgpd.texi: shut texinfo warnings up by replacing brackets in
-	  variable with angle brackets.
-
-2006-05-23 Paul Jakma <paul.jakma@sun.com>
-
-	* bgpd.texi: Document the update-source command.
-
-2006-05-10 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.info: update auto-built file.
-
-2006-05-08 Paul Jakma <paul.jakma@sun.com>
-
-	* main.texi: --log_mode does not exist, remove, bug #245.
-
-2006-05-04 Paul Jakma <paul.jakma@sun.com>
-
-	* ripd.texi: Add Version Control as a distinct section.
-	  Expand Version Control section with overview text,
-	  touching on insecurity of RIPv1 and referencing
-	  authentication section, cleanup text of various version
-	  commands.
-	  RIP Authentication: Add overview text, refer to RIPv1 version
-	  control, which is required to completely secure RIP.
-
-2006-03-31 Paul Jakma <paul.jakma@sun.com>
-
-	* fig*.txt: New files, txt versions of the diagrammes for the
-	  info file.
-	* protocol.texi: Document the new version 1 header.
-	* routeserver.texi: Explicitly specify scaling widths for the
-	  figures, only way to make them look reasonable, sadly.
-	  Try fix some formatting and explicitely note lists as being
-	  bulleted.
-	* Makefile.am: convert seems to do png to pdf just fine. No
-	  need for intermediate eps.
-	  Add txt figure expansions and list as dependencies and
-	  EXTRA_DIST files.
-
-2006-02-19 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.info: update auto-built file.
-	* ChangeLog: Fix old, existing entry for snmptrap.texi addition to
-	  credit the author, who got in touch with me.
-	* snmptrap.texi: Add comment line with author's details.
-
-2006-01-19 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.info: update auto-built file.
-
-2005-11-25 Paul Jakma <paul.jakma@sun.com>
-
-	* texinfo.tex: update to newer version, seems to now properly
-	  scale the diagramme images in PDF output.
-
-2005-11-11 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.info: update auto-built file. Methinks it's time to
-	  remove from CVS..
-
-2005-11-07 Paul Jakma <paul.jakma@sun.com>
-
-	* Makefile.am: snmptrap.texi needs to be listed as a source,
-	  not disted otherwise.
-
-2005-11-04 Jeroen Simonetti <jsimonetti@denit.net>
-
-	* snmptrap.texi: Documentation on configuring SNMP for logging
-	  traps.
-
-2005-11-04 Paul Jakma <paul.jakma@sun.com>
-
-	* snmp.texi: Minor formatting changes.
-	* quagga.info: Update auto-built file
-	* ospf6d.texi: Add example config
-	* bgpd.tex: Add example configs. Couple of cleanups of format
-	  and macros.
-	* routemap.texi: Add an explanation of how route-maps work.
-	  Document the call and exit-policy commands.
-
-2005-10-29 Paul Jakma <paul@dishone.st>
-
-	* ospfd.texi: Document the new spf and max-metric commands, and
-	  the additional form of dead-interval. Add documentation for
-	  various other commands. Cleanup misc stuff, citations, etc.
-	  Add some example configurations.
-	* overview.texi: RFC3137 support added.
-	* Makefile.am: Make quagga.pdf depend on the _TEXINFOS
-	  variable, this still doesn't fix the dependency though,
-	  sadly.
-
-2005-10-11 Paul Jakma <paul@dishone.st>
-
-	* quagga.texi: Rejiggle the copyright sections a bit, seems to
-	  make makeinfo happier and generates info pages again on FC4.
-	* quagga.info: Update this auto-built file.
-	
-2005-04-29 Paul Jakma <paul@dishone.st>
-
-	* defines.texi.in: Add PACKAGE_NAME, PACKAGE_STRING.
-	* quagga.texi: Use PACKAGE_NAME, this is more to give me an excuse
-	  to update quagga.texi so that the 'UPDATED' in version.texi will
-	  be more recent, the Makefile seems to be dumb and not examine
-	  the texi files from which quagga.texi is generated.
-	* quagga.info: Fresh copy to match updates.
-
-2005-04-28 Paul Jakma <paul@dishone.st>
-
-	* quagga.info: updated
-	* Makefile.am: automake seems to depend doc built stuff on srcdir
-	  for some reason, or maybe its cause we have quagga.info,
-	  quagga.texi in CVS - not sure. Anyway, the static rule for
-	  quagga.pdf should depend on the srcdir quagga.texi in that case.
-
-2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* bgpd.8,isisd.8,ospf6d.8,ospfd.8,ripd.8,ripngd.8,zebra.8: Fix
-	  spelling mistake: idenifier -> identifier.
-
-2005-04-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* bgpd.8,isisd.8,ospf6d.8,ospfd.8,ripd.8,ripngd.8,zebra.8: Fix
-	  spelling mistake: intrefaces -> interfaces.
-
-2005-04-10 Paul Jakma <paul@dishone.st>
-
-	* quagga.info: Update to match bgpd.texi addition
-
-2005-04-08 Hasso Tepper <hasso at quagga.net>
-
-	* bgpd.texi: Document new "bgp bestpath as-path confed" command.
-
-2005-04-05 Paul Jakma <paul@dishone.st>
-
-	* Makefile.am: Get rid of built_sources. It causes them to be added
-	  to dist, and the dist host can not generate the PDFs.
-
-2005-04-02 Paul Jakma <paul@dishone.st>
-
-	* fig{-{normal,rs}-processing,_topologies_{rs,full}}.dia: new
-          files, dia diagramme XML versions of the original corresponding
-          EPS encapsulated bitmaps.
-	* fig{-{normal,rs}-processing,_topologies_{rs,full}}.png: new
-	  files, png exports by dia of the source dia diagrammes above.
-	* fig{-{normal,rs}-processing,_topologies_{rs,full}}.eps: removed,
-	  replaced by above dia source.
-	* routeserver.texi: remove extension in image macros.
-	* quagga.info: updated build
-	* Makefile.am: Add rules to build eps (using 'convert'), png (using
-	  dia). Add figures_BUILT_SOURCES to extra_dist to avoid the 
-	  dependency on dia :) (amongst other things) for dist users.
-	  quagga_TEXINFOS should depend on figures_BUILT_SOURCES.
-	* .cvsignore: ignore eps files, built from sources
-	* Makefile.am: Urg, dont use automake _SOURCES, _BUILT_SOURCES
-	  for figures, automake doesnt know anything about them.
-	  
-2005-03-25 Jean-Mickael Guerin <jean-mickael.guerin@6wind.com>
-	* ipv6.texi: Add new commands for neighbor discovery
-	    interface ipv6 nd prefix X:X::X:X/M router-address
-	    interface ipv6 nd ra-interval msec
-	    interface ipv6 nd home-agent-config-flag
-	    interface ipv6 nd home-agent-lifetime
-	    interface ipv6 nd home-agent-preference
-	    interface ipv6 nd adv-interval-option
-
-2005-02-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* basic.texi: Add note about last-resort crash logging to /var/tmp
-	  when file logging is not configured.
-	* quagga.info: updated build of autogenerated file
-
-2005-01-24 Paul Jakma <paul@dishone.st>
-
-	* quagga.info: Version bump (autogenerated)
-
-2005-01-10 Paul Jakma <paul@dishone.st>
-
-	* texinfo.tex: Updated to a version which understands @{ and @}
-	* vtysh.texi: Add node name for @section
-	* quagga.info: updated build of autogenerated file
-
-2005-01-07 Paul Jakma <paul@dishone.st>
-
-	* quagga.info: Version bump (autogenerated)
-
-2005-01-05 Paul Jakma <paul@dishone.st>
-
-	* quagga.info: Version bump
-
-2004-12-23 Paul Jakma <paul@dishone.st>
-
-	* quagga.info: Version bump
-
-2004-12-18 Hasso Tepper <hasso at quagga.net>
-
-	* Makefile.am: Add isisd man page to the list. Should fix problem
-	  isisd not included in release/snapshot tarballs.
-
-2004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* basic.texi: Document new logging features.  Separate basic config
-	  commands from basic VTY commands.
-
-2004-11-25 Hasso Tepper <hasso at quagga.net>
-
-	* *.8: Document -g/--group command line switch and some small
-	  cosmetical changes.
-
-2004-11-22 Paul Jakma <paul@dishone.st>
-
-	* bgpd.8: escape -/+ signs, reported by ESR to bug-zebra.
-
-2004-11-19 Hasso Tepper <hasso at quagga.net>
-
-	* Makefile.am: Don't remove quagga.info while cleaning up.
-
-2004-11-15 Paul Jakma <paul@dishone.st>
-
-	* routeserver.texi: Strip ctrl-M from line endings, note by
-	  sigma@smx.pair.com
-	* quagga.info: Add generated file to CVS, as it requires most recent
-          texinfo to build, until such time as texinfo 4.7 is more
-          prevalent.
-
-2004-11-08 Paul Jakma <paul@dishone.st>
-
-	* Makefile.am: Add routeserver.texi to quagga_TEXINFOS.
-	  Add quagga.info to clean files list (would have thought automake
-          would have done this, but it doesnt seem to)
-
-2004-11-07 Paul Jakma <paul@dishone.st>
-
-	* quagga.texi: include routeserver.texi. TODO: integrate the current
-          multiple-instance orientated bgpd route-server section with the
-          new route-server docs.
-
-2004-11-07 Paul Jakma <paul@dishone.st>
-
-	* Makefile.am: Add automatic rule to build pdf's from eps figures.
-	  Clean *.pdf. Add rule for quagga.pdf (as the eps.pdf pattern
-          probably otherwise will override automake's rule for quagga.pdf)
-	* overview.texi: URL was causing TeX overfull, put on newline.
-	* quagga.texi: Put the copyright notice into @copying section, as
-	  is proper. Strip trailling space from the main menu lines.
-	* rip(ng)?d.texi: Minor reformatting.
-	* Add the route server docs.
-	* bgpd.texi: remove unneeded page breaks. The 6Bone example
-          overflows though.
-	* routeserver.texi: new file, texinfo'fied and slightly modified 
-          version of the original TeX from James Luis Rubio.
-	* fig-*.eps: new files, diagrammes.
-        
-2004-11-06 Paul Jakma <paul@dishone.st>
-
-	* defines.texi.in: New file, texi variables should be set here,
-          autoconf substitution is available. Define common AUTHORS,
-          COPYRIGHT_YEAR and COPYRIGHT_STR vars.
-	* (global): Make use of makeinfo node pointer auto-creation
-          to avoid having to fully specify links for nodes, so we only have
-          to specify current node name - simplifies text slightly.
-          Remove extraneous newlines which appear to cause extra blank pages
-          to be added in output.
-          Update copyright strings which appear in various places to
-          use the new COPYRIGHT_STR texinfo variable.
-	  Change url to uref, the former need not output an actual
-	  hyperlink depending on version of texinfo, the latter should if
-	  supported by the format (eg PDF).
-	* texinfo.tex: Update to a more recent version. previous file
-	  was many many years old. This file should possibly be removed
-          altogether, and allowed to be installed by automake.
-        * quagga.texi: Make use of automake's version.texi feature to
-          have VERSION and some other vars auto-defined. include
-          defines.texi. Change copyright strings to use the COPYRIGHT_STR
-          variable.
-	* install.texi: Make the privs section an actual section. Ditto for
-	  the Linux notes.
-	* overview.texi: Supply URL for Quagga, where format allows. Tidy up
-          one or two paragraphs slightly.
-	  Update the section on supported platforms.
-	  Remove the ZNOG list stuff, direct reader to the website for
-          further information on email lists.
-	* vtysh.texi: Update the integrated config file section. Make the
-	  commands sections so correct PDF indexes are built.
-
-2004-10-12 Hasso Tepper <hasso at quagga.net>
-
-	* snmp.texi: ospf6d supports SNMP as well now.
-
-2004-10-11 Hasso Tepper <hasso at quagga.net>
-
-	* ospfd.8: Update manpage: add info about new -a/--apiserver command
-	  line switch.
-
-2004-10-11 Paul Jakma <paul@dishone.st>
-
-	* ospfd.texi: reformat the ospf md5 paragraph, add an additional
-	  way to work around bad clocks.
-
-2004-10-03 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.1: Update vtysh man page to reflect changes in shell. Remove
-	  info about -f command line switch.
-
-2004-09-11 Paul Jakma <paul@dishone.st>
-
-	* quagga.texi: Update copyright. Contents should be at beginning
-	  of docs...
-
-2004-09-11 Paul Jakma <paul@dishone.st>
-
-	* ospfd.texi: OSPF MD5 auth requires stable time.
-
-2004-08-31 Hasso Tepper <hasso at quagga.net>
-
-	* zebra.8: Document -s/--nl-bufsize command line switch.
-
-2004-08-27 Hasso Tepper <hasso at quagga.net>
-
-	* Update vtysh man page to reflect changes in shell.
-
-2004-08-10 Hasso Tepper <hasso at quagga.net>
-
-	* Updated man pages.
-	* Removed vty commands section from all man pages. This inf belongs to
-	  Info pages.
-	* Added isisd man page.
-
-2004-07-31 Christian Hammers <ch@lathspell.de>
-
-	* snmp.texi: update (completely rewritten almost)
-	
-2004-06-30  Greg Troxel  <gdt@poblano.ir.bbn.com>
-
-	* Makefile.am (EXTRA_DIST): Add files in mpls explicitly, to avoid
-	copying CVS files, per the automake manual's recommendations.
-
-2004-05-27 Paul Jakma <paul@dishone.st>
-
-	* Correct RIP port, s/521/520/, reported by xantius@xantius.com
-	
-2003-11-27  Hasso Tepper <hasso@estpak.ee>
-
-	* Added -A and -u descriptions to the man pages.
-
-2003-01-22  Christian Hammers <ch@westend.com>
-
-	* ospfd.texi (OSPF router, OSPF router): Add description.
-
-2002-07-07  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
-
-	* zebra-0.93 released.
-
-2001-02-07  Pekka Savola <pekkas@netcore.fi>
-
-	* Correct bad English ;-).
-
-2001-02-01  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.91 released.
-
-2001-01-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.90 released.
-
-2000-10-02  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.89 released.
-
-2000-10-02  Horms <horms@vergenet.net>
-
-	* Makefile.am: Fix texinfo file installation problem.
-
-2000-08-17  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.88 released.
-
-	* ospfd.texi (Redistribute routes to OSPF): distance <1-255>
-	@var{source} command is temporary disabled.  So it is removed from
-	document.
-
-2000-07-04  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.1: Add man entry for vtysh.
-
-	* bgpd.1: Change section to 8.
-	* ospfd.1: Likewise.
-	* ospf6d.1: Likewise.
-	* ripd.1: Likewise.
-	* ripngd.1: Likewise.
-	* zebra.1: Likewise.
-
-1999-09-01  "A.Waddington" <waddington@usa.net>
-
-	* zebra.texi: Replace @command with @code until it gets ready.
-	Remove @macro.
-
-1999-08-26  Andrew Waddington <waddington@usa.net>
-
-	* bgpd.1: Add man page.
-	ospf6d.1: Likewise.
-	ospfd.1: Likewise.
-	ripd.1: Likewise.
-	ripngd.1: Likewise.
-	zebra.1: Likewise.
-
-1999-08-14  Andrew Waddington <waddington@usa.net>
-
-	* zebra.texi: Many typo is fixed.  Some grammatical rectifications
-	is made.
-
-1999-07-27  Gerhard Poul <gpoul@gnu.org>
-
-	* zebra.texi: Update zebra.texi.
-
-1999-07-02  Gerhard Poul <gpoul@gnu.org>
-
-	* draft-zebra-00.ms: New file added.  This is groff version of
-	draft-zebra-00.txt.  This is a master file of draft-zebra-00.txt.
-
-	* draft-zebra-00.txt: Generated from draft-zebra-00.txt.
-
-1999-05-07  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra.texi (Top): Add ospf6d chapter.
-
-1999-03-31  Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
-
-	* zebra.texi: Improve some sections.
-
-1999-03-04  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* archfig.tex, zebra.sty, zebra.tex: Temporary removed due to the
-	description is out of date.
-
-1999-02-24  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* texinfo.tex: New file added.  Automake complains the absence of
-	texinfo.tex.

+ 0 - 26
guile/ChangeLog

@@ -1,26 +0,0 @@
-2000-10-02  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.89 is released.
-
-2000-08-17  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.88 is released.
-
-1999-04-18  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* guile-bgp.c (scm_router_bgp): Allocate real struct bgp object.
-
-	* Makefile.am: Delete -DPACKAGE and -DVERSION.
-
-	* zebra-guile.h: File added.
-	* zebra-support.c: File added.
-	* guile-bgp.c: File added.
-
-1999-04-15  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* guile/Makefile.am (INCLUDES): Use @GUILE_CFLAGS@ and
-	@GUILE_LDFLAGS@
-
-1999-04-14  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-guile work restarted.

+ 0 - 600
isisd/ChangeLog

@@ -1,600 +0,0 @@
-2008-01-29 James Carlson <james.d.carlson@sun.com>
-
-	* Fix bug #437, assert due to bogus index management 
-	* isis_flags.c: (flags_initialize) new
-	* (flags_get_index) fix off by one, leading to list assert
-	  on null node data.
-	  (flags_free_index) ditto.
-	* isisd.c: (isis_area_create) use flags_initialize
-	  (isis_area_destroy) deconfigure circuits when
-	  taking down area.
-
-2007-07-18 James Carlson <james.d.carlson@sun.com>
-
-	* isis_network.c: split up into isis_bpf.c, isis_dlpi.c, and
-	  isis_pfpacket.c, selected by autoconf, and added DLPI support.
-	* (general) Fixed to allow compilation and use on Solaris.
-
-2006-12-08 Hannes Gredler <hannes@gredler.at>
-
-	* isis_adjacency.c: (isis_new_adj) Allow NULL snpa argument.
-	* isis_pdu.c: (various) Update calls to isis_new_adj() to pass
-	  NULL and use default.
-	* (general) Add forward declarations where required.
-	  Fix up const char *'s.
-	  Allow V4-only compilation.
-
-2006-01-17 Paul Jakma <paul.jakma@sun.com>
-
-	* isis_zebra.c: (isis_zebra_route_add_ipv4) fix for new
-	  zserv format.
-
-2005-11-20 Paul Jakma <paul.jakma@sun.com>
-
-        * (general) remove includes of very common system headers,
-          these are already picked up by zebra.h. Further, including
-          them before zebra.h messes up all our lovely (sarcasm)
-          autoconf'd detecting of platform specific things. Recent
-          addition of stdint.h to configure.ac and zebra.h appears
-          particularly to throw up this problem.
-
-2005-10-01 Hasso Tepper <hasso at quagga.net>
-
-	* isis_adjacency.c: Stop expire timer while deleting adjacency.
-	* isis_events.c: Stop pseudo LSP thread while resigning circuit from
-	  level.
-	* isis_route.c: Fix compiling with EXTREME_DEBUG. Mark route as not
-	  in sync with zebra if it's changed.
-	* isis_spf.c: Schedule route validating etc even if tent was empty.
-	  It's probably because we just don't have any adjacencies.
-	* isisd.c: Write minimum spf interval into configuration.
-
-2005-09-30 Vincent Jardin <vincent.jardin@6wind.com>
-
-	* isis_route.c: fix EXTREME_DEBUG compilation
-
-2005-09-28 Hasso Tepper <hasso at quagga.net>
-
-	* *.c: Massive cleanup of lists loops. Stop abusing ALL_LIST_ELEMENTS.
-	  Replace XMALLOC + memset with XCALLOC. Fix some indentation issues.
-	  The only really significant change is simplified isis_delete_adj
-	  function in isis_adjacency.c.
-
-2005-09-28 Hasso Tepper <hasso at quagga.net>
-
-	* isis_dynh.c, isisd.h: Implement dynamic hostname cache cleanup.
-	* isis_lsp.c: Refresh dynamic hostname in the cache while refreshing
-	  topology LSP.
-
-2005-09-28 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c: Make topology generator generate TE TLVs if necessary.
-	  Also take care of inserting dynamic hostname of topology TLVs into
-	  cache.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_spf.c: Changing cost from uint16_t to uint32_t. Unset
-	  ISIS_ROUTE_FLAG_ACTIVE flag before running SPF.
-	* isisd.[ch]: Separate route tables for different levels. SPF is done
-	  separately, but in case of L1L2 area they have to be merged.
-	* isis_zebra.c: Set/unset ISIS_ROUTE_FLAG_ZEBRA_SYNC flag correctly in
-	  case of adding/removing IPv4 routes.
-	* zebra_route.c: Rework route validating process. Merging L1 and L2
-	  tables in case of L1L2 area.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_spf.[ch]: Added TE TLVs to the SPF process. It seems to work
-	  mostly, but needs certainly much more testing, especially transition
-	  situation.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c: Put correct metric info into TE TLV's. Wide metric is
-	  used only if only wide metric style (extended TLV's) is in use.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_tlv.[ch]: New function tlv_add_in_addr() to put just one IPv4
-	  address into TLV. Used for IPv4 address TLV (in case of LSP) and TE
-	  router ID TLV.
-	* isis_lsp.c: Use tlv_add_in_addr() and include router ID in LSP.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c: Support for originating TE IS and IPv4 TLV's. No any sub
-	  TLV handling yet.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_tlv.[ch]: Two new functions - tlv_add_te_is_neighs() and
-	  tlv_add_te_ipv4_reachs() to handle TLV's with new metric. None of
-	  them handle sub TLVs though for now.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_circuit.[ch]: Some preliminary support for specifying wide
-	  circuit metrics. Needs more thinking though, but should do for now.
-
-2005-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isisd.[ch]: Introduce oldmetric flag for area and transition
-	  metricstyle command. With metricstyle wide only extended TLVs
-	  should be used.
-
-2005-09-25 Hasso Tepper <hasso at quagga.net>
-
-	* dict.[ch]: Revert all nonfunctional changes. It's external module
-	  imported from kazlib and it's better not to screw it - there is
-	  theoretical chance that we might want to merge changes from upstream
-	  at some point. Also avoid the loss of info about upstream version
-	  (rcsid).
-
-2005-09-21 Hasso Tepper <hasso at quagga.net>
-
-	* isis_route.c: Fix output of nexthops in case of extreme debug.
-
-2005-09-19 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c, isis_pdu.c, isis_spf.c: Remove some old unused code.
-
-2005-09-19 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c: Better output of detailed LSP printout and fixed TE IPv4
-	  reachibility metric display.
-
-2005-09-19 Hasso Tepper <hasso at quagga.net>
-
-	* isis_tlv.h: Cleanup comment about TLVs we should support, remove info
-	  about useless (in sense of IP(v6)) TLVs.
-
-2005-09-19 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.h: Added backpointer to the area from LSP. For now it's used
-	  only in generated topology LSPs.
-	* isisd.[ch]: Cleanup CLI commands related to topology generation and
-	  added command to specify base fo dynamic hostname for topology LSPs.
-	* isis_lsp.c: Rewrite almost all code related to generation topology
-	  LSPs (top_lsp_refresh(), generate_topology_lsps() and
-	  build_topology_lsp_data() functions). Topology is connected to own
-	  LSP now (lsp_build_nonpseudo). Commented out lsppdu_realloc
-	  functions, it's not used any more hopefully.
-
-2005-09-18 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c (lsp_update): Fix previous commit - manipulate the right
-	  database and only if LSP is really in the database (sanity check).
-
-2005-09-16 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c (lsp_update): Remove LSP from database before updating
-	  its data and put it back after. Database entry MUST contain at least
-	  correct pointers to the sysid to get correct compare results.
-	* isis_lsp.[ch], isis_pdu.c: Pass level to the lsp_update() function.
-
-2005-09-05 Hasso Tepper <hasso at quagga.net>
-
-	* *.c: Try to be less verbose by default (without any debug options
-	  on).
-	* isis_lsp.c (lsp_build_nonpseudo): Use stream_reset() instead of
-	  touching endp directly.
-	* isis_lsp.c (lsp_build_pseudo): Ditto.
-
-2005-09-03 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c: Yet another regression introduced by stream cleanup.
-	  Similar fix to the one commited to lsp_build_nonpseudo() some days
-	  ago.
-
-2005-09-01 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c: Less TLV leaking.
-
-2005-09-01 Hasso Tepper <hasso at quagga.net>
-
-	* random.c, spgrid.[ch]: Fix warnings with hope that I didn't broke
-	  anything. These floats to longs and vice versa casts are starnge
-	  indeed.
-	* isis_pdu.c: As we don't use %z for size_t for now because we support
-	  older compilers, cast them to unsigned long.
-
-2005-09-01 Hasso Tepper <hasso at quagga.net>
-
-	* isis_adjacency.c, isis_lsp.c, isisd.c: Replace XMALLOC && memset
-	  with XCALLOC.
-	* isis_lsp.c (lsp_build_pseudo): Fix adding ES neighbour.
-	* isis_tlv.c: More compact free_tlvs() function.
-	* isis_lsp.c (lsp_build_nonpseudo) : Try to fix one more regression
-	  introduced by stream cleanup. Seek endp to the right place before
-	  starting to fill stream with TLVs.
-
-2005-08-16 Hasso Tepper <hasso at quagga.net>
-
-	* isis_misc.[ch]: Fix some warnings, making some strings const.
-
-2005-08-10 Hasso Tepper <hasso at quagga.net>
-
-	* topology/spgrid.c: MAXLONG is deprecated, use LONG_MAX instead.
-	  values.h, where MAXLONG is defined, is deprecated as well.
-
-2005-05-26 Yossi Boaron <Yossi.Boaron@veraznetworks.com>
-
-	* isis_dr.c: Fix copy&paste error in isis_dr_resign().
-
-2005-05-25 Paul Jakma <paul@dishone.st>
-
-	* isisd.c: (show_isis_generated_topology) change to _RO version
-	  of list macro. remove the extra listnode variable. one of the
-	  macros had had incorrect number of arguments.
-
-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-04-15 Paul Jakma <paul@dishone.st>
-
-	* topology/Makefile.am: random.c is a source of libtopology, so list
-	  it.
-
-2005-04-12 Hasso Tepper <hasso at quagga.net>
-
-	* isis_adjacency.c: Fix typo introduced with listloop cleanup.
-
-2005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* isis_zebra.h (isis_zebra_finish): Remove declaration of unused
-	  function.
-	* isis_zebra.c (isis_zebra_route_add_ipv4): Call zclient_send_message
-	  to send the message to zebra instead of calling writen directly, since
-	  zclient_send_message understands non-blocking I/O and will manage
-	  the buffer queue appropriately.
-	  (isis_zebra_finish): Remove unused function, particularly since
-	  the zclient_free function has been removed.
-
-2005-04-10 Paul Jakma <paul@dishone.st>
-
-	* Makefile.am: topology should not be a conditional SUBDIR,
-	  otherwise make dist breaks.
-	* topology/Makefile.am: remove EXTRA_DIST of files which dont
-	  exist in that directory, broke make dist.
-	* isisd.c: (show_isis_generated_topology_cmd) convert LIST_LOOP
-	* isis_lsp.c: (generate_topology_lsps) ditto
-	  (build_topology_lsp_data) ditto
-
-2005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* isis_zebra.c: (isis_zebra_if_del) Must use if_lookup_by_name_len.
-
-2005-04-02 Hasso Tepper <hasso at quagga.net>
-
-	* Makefile.am: Variables to handle conditonal compiling of topology
-	  generator code.
-	* isis_lsp.c: lsppdu_realloc() is used by topology generator.
-	* isisd.c: Rename show_isis_topology_cmd to not conflict the one in
-	  the isis_spf.c.
-	* isisd.h: Remove TOPOLOGY_GENERATE define, it will be defined in
-	  toplevel config.h if topology generator is enabled.
-	* topology/Makefile.am: Handle the libtoolized Quagga libraries.
-
-2005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* isis_zebra.c: (isis_zebra_if_del) Call if_delete_retain instead
-	  of if_delete, since it is generally not safe to remove interface
-	  structures.  After deleting, set ifp->ifindex to IFINDEX_INTERNAL.
-	  (zebra_interface_if_lookup) Tighten up code.
-
-2005-03-07 Michael Sandee <voidptr@voidptr.sboost.org>
-
-	* isis_spf.c: host.name might be NULL.
-
-2005-02-23 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* isis_main.c: (reload) Call vty_reset instead of vty_finish (both
-	  functions were exactly the same).
-
-2005-01-18 Hasso Tepper <hasso at quagga.net>
-
-	* *.c: Changed many functions to static. Some commented out
-	  functions and some tiny related fixes. No functional changes.
-
-2005-01-01 Hasso Tepper <hasso at quagga.net>
-
-	* isis_common.h, isisd.c, isis_pdu.c: Implement authentication in
-	  SNPs correctly - ie. make it conditional like it is in IOS.
-
-2004-12-29 Hasso Tepper <hasso at quagga.net>
-
-	* isis_circuit.c, isis_csm.c, isis_zebra.c: Don't crash during
-	  interface up/down events. I'm not sure whether logic is correct
-	  though. Needs rethink anyway, seems. Replace if_is_up() with
-	  if_is_operative() and add some more.
-
-2004-12-24 Hasso Tepper <hasso at quagga.net>
-
-	* *.c: zlog_* cleanup. Mostly changed level of debug messages to
-	  LOG_DEBUG.
-
-2004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* isis_main.c: (main) The 2nd argument to openzlog has been removed.
-
-2004-12-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* isis_main.c: (sigint,sigterm) Use zlog_notice for termination message.
-	  (terminate) This function should be static, not global.
-	  (main) Use zlog_notice for startup announcement, and remove
-	  ifdef ZEBRA_VERSION.
-
-2004-11-25 Hasso Tepper <hasso at quagga.net>
-
-	* isis_main.c: Make group to run as configurable.
-
-2004-11-24 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* dict.c: Include "zassert.h" instead of <assert.h>.
-
-2004-10-13 Hasso Tepper <hasso at quagga.net>
-
-	* isis_main.c: Initialize access list. Although we haven't route
-	  filtering yet, it's needed to limit access to vty.
-
-2004-10-11 Hasso Tepper <hasso at quagga.net>
-
-	* isis_routemap.c, isisd.c: Make more strings const.
-	* isisd.h: Make min_bcast_mtu unsigned.
-
-2004-10-07 Hasso Tepper <hasso at quagga.net>
-
-	* *.[c|h]: Fix warnings: make strings const, signed -> unsigned,
-	  remove or comment out unused variables etc.
-	* isis_lsp.c: Clean lsp_print_detail() a bit, add TE TLV's and
-	  removed old code.
-	* isis_circuit.c: Remove old ip/ipv6 address commands code.
-
-2004-10-03 Hasso Tepper <hasso at quagga.net>
-
-	* isis_zebra.c: Read router id related messages from zebra daemon.
-	* isis_lsp.c: Use router id in IP address TLV in LSP's. It's how Junos
-	  routers behave as well.
-	* isis_tlv.h: Export add_tlv() function.
-
-2004-09-27 Hasso Tepper <hasso at quagga.net>
-
-	* isis_pdu.c: Fix accessing NULL found by valgrind.
-
-2004-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_circuit.c: Fix previous commit. Don't schedule LSP regeneration
-	  and don't crash if circuit->area == NULL.
-
-2004-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* *.[c|h]: Fix a lot of compiler warnings.
-	* isis_events.c: Remove isis_event_int_reach_change() function, as it
-	  doesn't make sense for now. Call lsp_regenerate_schedule() directly
-	  where needed.
-
-2004-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.h: Cast-as-lvalue extension is deprecated and is not
-	  accpted any more in gcc-4.0.
-
-2004-09-24 Hasso Tepper <hasso at quagga.net>
-
-	* isisd.c: thread_master *master is already defined in isis_main.c.
-	* isis_misc.[c|h], isis_lsp.[c|h]: Move static variables out of
-	  header files.
-
-2004-09-23 Hasso Tepper <hasso at quagga.net>
-
-	* *.[c|h]: list -> struct list *, listnode -> struct listnode *.
-
-2004-09-21 LIU Xin <lx at ns.6test.edu.cn>
-
-	* isis_dr.c: Update dis_record of adjacencies when isisd becomes DIS.
-
-2004-09-21 Hasso Tepper <hasso at quagga.net>
-
-	* isis_lsp.c: Put IPv4 prefixes into reachability TLVs, not
-	  addresses. Make IPv6 work with other prefix lengths than % 8 == 0.
-
-2004-09-20 LIU Xin <lx at ns.6test.edu.cn>
-
-	* isis_dr.c, isis_events.c: Remove hello multiplier usage while
-	  scheduling DIS election.
-	* isis_pdu.c: Don't call isis_event_dis_status_change() whenever
-	  l[1|2]_desig_is is different from hdr.lan_id.
-
-2004-09-19 Hasso Tepper <hasso at quagga.net>
-
-	* isis_spf.h: Renamed t_spf_periodic to t_spf as it's not used to
-	  store pointer to periodic SPF thread only.
-	* isis_spf.c: Cleaned up SPF threads schedule code. IPv4 and IPv6
-	  threads are independant now. Used macros wherever possible.
-	* isis_lsp.c: Fixed bug in scheduling LSP regeneration.
-
-2004-09-17 LIU Xin <lx at ns.6test.edu.cn>
-	
-	* isis_circuit.c: According to RFC1142 the first DIS election will be
-	started 2 * HelloTimer seconds after the initialization.
-
-2004-09-15 Laurent Rabret <laurent.rabret at francetelecom.com>
-
-	* isis_pdu.c: Fix error in same subnet comparison. The previous
-	  algorithm only worked when netmask % 8 == 0.
-	* isisd.c: Show domain and area passwords in configuration.
-	* iso_checksum.c: Fixed error in the checksum calculation. The previous
-	  algorithm could produce a bad checksum if the 2 complement's vs 1
-	  complement's adaptation was required.
-	* isis_pdu.c: Authentication in LSPs does not mean authentication in
-	  SNPs.
-	* isis_tlv.c: Fix errors in password checking.
-
-2004-09-14 Hasso Tepper <hasso at quagga.net>
-
-	* isis_circuit.c: Mostly cosmetical changes in isis_circuit_add_addr()
-	  and add calls to isis_event_int_reach_change(). Implement
-	  isis_circuit_del_addr(). Cancel t_run_dr threads is circuit goes
-	  down.
-	* isis_events.c: Implement isis_event_int_reach_change(). I'm not sure
-	  yet how this stuff should work, but it allows be to start debug
-	  threads which act very weird at the moment.
-	* isis_tlv.c: Much less verbose by default.
-	* isis_zebra.c: Added extreme debugging output. Call connected_free()
-	  after isis_circuit_del_addr, not before.
-	* isisd.conf.sample: Update it a little bit. 10000 seconds hello time
-	  was certainly too much IMHO.
-
-2004-09-14 LIU Xin <lx at ns.6test.edu.cn>
-
-	* isis_pdu.c: Update l1_desig_is only if neighbor really is DIS.
-
-2004-09-10 LIU Xin <lx at ns.6test.edu.cn>
-	
-	* isis_pdu.c: Goto out only if no adjacency exist.
-	* isis_circuit.c: Don't crash while executing "isis circuit-type"
-	  command if circuit exists, but circuit->area is still NULL.
-	* isis_lsp.c: Set pointers to thread to NULL before initiating new
-	  thread in lsp_l1_refresh_pseudo(), lsp_l2_refresh_pseudo() and
-	  lsp_tick() functions.
-
-2004-05-19 Laurent Rabret <laurent.rabret at francetelecom.com>
-
-	* isis_constants.h: change the ISIS Hello interval from 1 to 10 (cisco's
-	  default value).
-	* isis_main.c: suppress a bad "#if 0 #endif" block for isis to be
-	  activated on startup.
-	* isis_tlv.[c|h]: LSP recognition of the ISIS Graceful Restart LSP (not
-	  implemented yet).
-
-2004-05-19 Rivo Nurges <rix at estpak.ee>
-
-	* *.c: Removing many useless net/ethernet.h includes and some tiny
-	  fixes to make it compile on NetBSD and OpenBSD.
-
-2004-05-08 Paul Jakma <paul@dishone.st>
-
-	* isis_zebra.c: Sync with zclient changes.
-
-2004-02-11 Hasso Tepper <hasso@estpak.ee>
-  * many *.c files: Replace thread_add_xxx() and thread_cancel() with
-    THREAD_XXX_ON and THREAD_XXX_OFF macros.
-
-2004-01-27 Hasso Tepper <hasso@estpak.ee>
-  * isis_circuit.c: Commented out "(no) ip address" commands so it doesn't
-    confuse vtysh.
-
-2003-12-31 Hasso Tepper <hasso@estpak.ee>
-  * isis_dr.c: Fix some threads related bugs.
-
-2003-12-23 Hasso Tepper <hasso@estpak.ee>
-  Some fixes done by me and Cougar <cougar@random.ee>.
-  * isis_adjacency.c: Two bugfixes by Cougar:
-    After down state neigbour was deleted but not removed from neighbours list.
-    Don't show random expire time during neighbour initialisation.
-  * isis_circuit.c: Don't show interface addresses in config by Cougar.
-  * isis_constants.h, isis_misc.c: Show other well-known NLPID names as well
-    by Cougar.
-  * isisd.c: Two tiny CLI fixes by me.
-  * isis_lsp.c: Bugfix in lsp_print_detail() by Cougar.
-    Show IPv4 external and IPv6 TLV's in "show isis database detail" by me.
-  * isis_misc.c: Net address format fix by Cougar.
-  * isis_spf.c: Dead loop fix in isis_spf_preload_tent() by Cougar
-  * isis_zebra.c: Ignore distance when adding route to zebra for now by me.
-  * isis_tlv.c: Parse external IPv4 TLV's correctly by me.
-
-Version 0.0.7 to 0.0.8
-======================
-
-o A bug in handling of other ISs fragments fixed
-o hello interval now specified in *seconds*
-o replaced the adj->ipv[46]_addr tables with linked lists
-
-Version 0.0.6 to 0.0.7 (Oct 29 2002)
-======================
-
-o changed to zebra-0.93b
-o fixed a seg in SPF
-o handling/generation of LSP fragments
-o domain/area/circuit password
-
-Version 0.0.5 to 0.0.6 (Jul 4 2002)
-======================
-
-o lots of changes to SPF
- - runs the SPF for IPv4 and IPv6 separately
- - a number of bugs fixed
- - simplified the implementation 
- - "7.2.7 Removal of excess paths" implemented
-o ported to freebsd  (tested in 4.5-STABLE and 4.6-STABLE) 
-o moved to zebra-0.93-pre2
-o "show isis topology" command added 
-o "show (ip|ipv6) route isis commands added to zebra
-o a number of fixes and additions (e.g. checksum calculation and DIS state
-change event) by BeomSeok Gwak added
-
-Version 0.0.4 to 0.0.5 (Apr 26 2002)
-======================
-
-o changed to zebra-0.93-pre1
-o number of memory leaks + small bugs fixed
-o a bug related to processing of neigbors when installing routes fixed
-
-Version 0.0.3 to 0.0.4 (Feb 27 2002)
-======================
-
-o initial version of SPT algorithm
-o installing routes though zebrad
-o isis debug commands
-o work on IS-IS events (e.g. circuit state change)
-
-Version 0.0.2 to 0.0.3 (Jan 17 2002)
-======================
-
-o LSP handling improved
-o generation of pseudonode LSPs
-o DR election enhanced
-o support for p2p interfaces
-o support for topology simulation 
-o more detailed output for show commands
-
-Version 0.0.1 to 0.0.2 (Dec 13 2001)
-======================
-
-o circuit state machine (isis_csm.[ch]) added
-o lot of work on LSP generation 
-o ISO checksum 
-o uses DGRAM sockets instead of RAW
-o gets IP(v6) addresses from zebra
-o debug can be controlled with "debug isis" command
-o read support for TE tlvs
-o work started on p2p interfaces
-o work started on isis events 
-
-

File diff suppressed because it is too large
+ 0 - 4270
lib/ChangeLog


+ 0 - 16
m4/ChangeLog

@@ -1,16 +0,0 @@
-2007-02-02  Greg Troxel  <Greg Troxel <gdt@ir.bbn.com>>
-
-	* Makefile.am: remove all the m4 files; they are crufty (2004) and
-	quagga CVS users should have newer libtool by now.
-
-2004-08-31  Greg Troxel  <gdt@poblano.ir.bbn.com>
-
-	* Makefile.am (EXTRA_DIST): New - just has EXTRA_DIST.  (Using a
-	directory in EXTRA_DIST in the parent was causing 'make dist' to fail.)
-
-2004-08-19 Paul Jakma <paul@dishone.st>
-
-	* *.m4: import of libtool CVS m4 autoconf files. These only
-	  configure libtool support for languages where configure has
-	  already called AC_PROG_<lang>, less fragile.
-	* README.txt: doc file for contents of this directory.

File diff suppressed because it is too large
+ 0 - 1199
ospf6d/ChangeLog


+ 0 - 71
ospfclient/ChangeLog

@@ -1,71 +0,0 @@
-2005-11-24 Paul Jakma <paul.jakma@sun.com>
-
-	* ospf_apiclient.c: add static qualifier to relevant functions.
-	* ospfclient.c: ditto
-
-2005-04-20 Paul Jakma <paul@dishone.st>
-
-	* Makefile.am: Add @INCLUDES@ and srcdir to allow out-of-tree
-	  builds to work.
-
-2004-06-30  Greg Troxel  <gdt@poblano.ir.bbn.com>
-
-	* Makefile.am: Add libtool/shlib support.
-
-2003-01-10  Ralph Keller <keller@tik.ee.ethz.ch>
-	* New ChangeLog
-	
-2003-01-08  Ralph Keller <keller@tik.ee.ethz.ch>
-	* apiclient message passing bug resolved 
-	* (proposed by Masahiko)
-
-2002-10-09  Ralph Keller <keller@tik.ee.ethz.ch>
-	* Includes patch in OSPFd for ISM, NSM, neighbor
-	
-2002-09-16  Ralph Keller <keller@tik.ee.ethz.ch>
-	* Current patch vs. Zebra-0.93b 
-
-2002-08-22  Ralph Keller <keller@tik.ee.ethz.ch>
-	* Bugfix: LSA updates are now received only once even 
-	* if multiple opaque types are registered 
-
-2002-08-06  Ralph Keller <keller@tik.ee.ethz.ch>
-	* Upgrade of OSPF API to Zebra-0.93a.
-
-2002-06-13  Ralph Keller <keller@tik.ee.ethz.ch>
-	* Opaque LSA origination bug fixed by Masahiko. 
-	* This code is based on 0.93-pre
-
-2002-05-03  Ralph Keller <keller@tik.ee.ethz.ch>
-	* Upgrade to newest Zebra from CVS repository. ospf_flood_through
-	* function did not work after upgrade. Function 
-	* ospf_apiserver_flood_opaque_lsa added. Also byte order problem
-	* with port numbers resolved.
-
-2002-05-02  Ralph Keller <keller@tik.ee.ethz.ch>
-
-	* new autoconf and automake files, now called configure.in
-	* instead of configure.ac
-
-2002-04-24  Ralph Keller <keller@tik.ee.ethz.ch>
-
-	* reverse channel now works (syncport and syncport+1)
-	* ospf_apiclient.c: standard includes removed (not needed)
-	* bzero replaced with memset
-
-2002-04-18  Ralph Keller <keller@tik.ee.ethz.ch>
-
-	* 2-way phase connection setup
-
-2002-04-05  Ralph Keller <keller@tik.ee.ethz.ch>
-
-        * Changes incorporated as proposed by Masahiko
-
-2002-04-05  Ralph Keller <keller@tik.ee.ethz.ch>
-
-        * autoconf and automake-style Makefile
-	
-2002-04-04  Ralph Keller <keller@tik.ee.ethz.ch>
-
-        * 1st public release of OSPF API
-	

File diff suppressed because it is too large
+ 0 - 4984
ospfd/ChangeLog


+ 0 - 15
pkgsrc/ChangeLog

@@ -1,15 +0,0 @@
-2004-08-31  Greg Troxel  <gdt@poblano.ir.bbn.com>
-
-	* Rename scripts to *.sh.in, and use autoconf-style substitution
-	  for prefix and localstatedir.
-	
-2004-08-31  Greg Troxel  <gdt@poblano.ir.bbn.com>
-
-	* Makefile.am: Only put pkgsrc dir in SUBDIRS if we should install
-	  rc.d files.  (Note that pkgsrc is always in DIST_SUBDIRS.)
-
-	* configure.ac (pkgsrcdir): add new --enable-pkgsrcrcdir to give a
-	  directory into which www.pkgsrc.org-style rc.d files are
-	  installed.
-
-

File diff suppressed because it is too large
+ 0 - 1217
ripd/ChangeLog


+ 0 - 388
ripngd/ChangeLog

@@ -1,388 +0,0 @@
-2007-04-27 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripngd.c: (ripng_vty_out_uptime) Remove unused variable timer_now.
-
-2007-04-12 Emmanuel Vize <emmanuel.vize@6wind.com>
-
-        * ripngd.c: (ripng_vty_out_uptime and show_ipv6_ripng_status) 
-          Use new thread_timer_remain_second to display properly the timers 
-          (reported patch from Andrew J. Schorr in ripd.c)
-
-2006-05-11 Paul Jakma <paul.jakma@sun.com>
-
-	* ripng_interface.c: (ripng_interface_address_add) Remove
-	  unneeded NULL check, Coverity CID #72.
-
-2006-05-08 Paul Jakma <paul.jakma@sun.com>
-
-	* ripng_routemap.c: (route_set_ipv6_nexthop_local_compile) bug
-	  #242, s/in_addr/in6_addr to fix crash. 
-	  Thanks to jithinvachery+quagga@gmail.com.
-
-2006-01-19 Paul Jakma <paul.jakma@sun.com>
-
-        * (general) various miscellaneous compiler warning fixes.
-          Remove redundant break statements from switch clauses 
-          which return. 
-          return from main, not exit, cause it annoys SOS. 
-          Remove stray semi-colons which cause empty-statement 
-          warnings.
-
-2005-10-01 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripng_zebra.c: (ripng_redistribute_write) Remove local hard-coded
-	  table str[].  Replace str[i] with new library function
-	  zebra_route_string(i).
-	* ripngd.c: Remove local hard-coded table route_info[].
-	  (show_ipv6_ripng) Use new library function zebra_route_char() instead
-	  of table route_info[].
-
-2005-08-27 Hasso Tepper <hasso at quagga.net>
-
-	* ripng_zebra.c, ripngd.[ch]: Pass metric info to the zebra daemon.
-
-2005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripng_zebra.c (ripng_redistribute_unset, ripng_redistribute_clean):
-	  Change 2nd arg to zebra_redistribute_send from zclient->sock
-	  to zclient.
-
-2005-04-08 Hasso Tepper <hasso at quagga.net>
-
-	* ripngd.[hc], ripng_interface.c, ripng_peer.c: inet6_ntoa() takes
-	  argument now by value.
-
-2005-04-05 Hasso Tepper <hasso at quagga.net>
-
-	* ripngd.[hc]: Remove inet6_ntop() and any usage of it. inet6_ntoa()
-	  from lib is used now.
-	* ripng_interface.c: inet6_ntop() -> inet6_ntoa().
-	* ripng_peer.c: inet6_ntop() -> inet6_ntoa().
-
-2005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripng_interface.c: (ripng_interface_delete) After deleting, set
-	  ifp->ifindex to IFINDEX_INTERNAL.
-
-2005-01-30 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripng_interface.c: (ripng_multicast_join) Save errno before calling
-	  ripngd_privs.change.
-
-2005-01-04 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripngd.c: (ripng_recv_packet) Use ZCMSG_FIRSTHDR instead of
-	  CMSG_FIRSTHDR.
-
-2004-12-16 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripng_nexthop.c: Replace NEXTHOP_OUT macro with NEXTHOP_OUT_PTR,
-	  since it's not really OK to take the address of a ternary expression.
-	  (_ripng_rte_cmp,ripng_rte_send) Use new NEXTHOP_OUT_PTR macro
-	  instead of NEXTHOP_OUT.
-
-2004-12-08 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* *.c: Change level of debug messages to LOG_DEBUG.
-
-2004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripng_main.c: (main) The 2nd argument to openzlog has been removed.
-
-2004-12-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* ripng_main.c: (sighup) Remove spurious terminating message.
-	  (sigint) Use zlog_notice for termination message.
-	  (main) Issue a startup announcement using zlog_notice.
-
-2004-11-25 Hasso Tepper <hasso at quagga.net>
-
-	* ripng_main.c: Make group to run as configurable.
-
-2004-10-26 Hasso Tepper <hasso at quagga.net>
-
-	* ripng_debug.c: Fix help of "show debugging ripng" command.
-
-2004-10-11 Hasso Tepper <hasso at quagga.net>
-
-	* *.c: Make more strings const.
-
-2004-10-08 Hasso Tepper <hasso at quagga.net>
-
-	* *.[c|h]: Fix compiler warnings: make strings const, signed ->
-	  unsigned etc.
-
-2004-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* ripingd.c: Access list hook argument function must have struct
-	  access_list * argument. Solution taken from ripd.
-	* ripngd.c, ripnf_nexthop.c: Fix compiler warnings.
-
-2004-09-23 Hasso Tepper <hasso at quagga.net>
-
-	* *.[c|h]: list -> struct list *, listnode -> struct listnode *.
-
-2004-09-17 Paul Jakma <paul@dishone.st>
-
-	* ripngd.c: move setsockopt_so_recvbuf to lib.
-
-2004-07-23  Hasso Tepper  <hasso@estpak.ee>
-
-	* ripng_interface.c, ripng_nexthop.c: use ifp->mtu6 instead of
-	  ifp->mtu.
-
-2004-07-01  Greg Troxel  <gdt@fnord.ir.bbn.com>
-
-	* ripng_interface.c (ripng_multicast_join): Use privs to do join,
-	to work around bug on gif(4) on NetBSD 1.6.2.
-
-2004-05-11 Paul Jakma <paul@dishone.st>
-
-	* ripng_nexthop.h: SUNOS_5 does not define s6_addr32
-	  catch ifndef(s6_addr32) && defined(SUNOS_5) and define
-	  it ourselves based on the S10 _KERNEL guarded define.
-	  
-2004-05-08 Paul Jakma <paul@dishone.st>
-
-	* ripng_{interface,zebra}.c: sync with zclient changes
-
-2004-01-03  Greg Troxel  <gdt@ahi.ir.bbn.com>
-
-	* ripng_interface.c (ripng_multicast_join): If IPV6_JOIN_GROUP
-	returns EADDRINUSE, consider the join successful.  This happens
-	when an interface goes down and comes back because
-	ripng_multicast_leave does not invoke the LEAVE_GROUP operation if
-	the interface is down.  Solves problem of ripng stopping working
-	on an interface which goes down and then comes back up (on NetBSD).
-
-2003-05-25 Hasso Tepper <hasso@estpak.ee>
-  
-  * Revert ripng_ifrmap stuff because ripd uses it now as well.
-  * Merge ripngd part of 6Wind patch from Vincent Jardin 
-    <vjardin@wanadoo.fr>.
-
-2003-04-23 Hasso Tepper <hasso@estpak.ee>
-
-	* {ripng_ifrmap,ripngd}.c: fix "router xxx" node commands in vtysh
-
-2003-04-19 Hasso Tepper <hasso@estpak.ee>
-
-	* rip_routemap.c: sync daemon's route-map commands to have same
-	syntax
-
-2002-07-07  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
-
-	* zebra-0.93 released.
-
-2001-08-28  NOGUCHI Kay <kay@v6.access.co.jp>
-
-	* ripngd.c (no_ripng_route): route_unlock_node () is not needed.
-
-2001-08-26  NOGUCHI Kay <kay@v6.access.co.jp>
-
-	* ripngd.h (struct ripng_interface): Add passive interface option.
-
-2001-08-19  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
-
-	* zebra-0.92a released.
-
-2001-08-15  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
-
-	* zebra-0.92 released.
-
-2001-08-07  Akira Kato <kato@wide.ad.jp>
-
-	* ripngd.c (ripng_timers): "timers basic" argument is fixed.
-
-2001-02-01  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.91 is released.
-
-2001-01-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.90 is released.
-
-2001-01-01  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.h (RIPNG_VTYSH_PATH): Change "/tmp/ripngd" to
-	"/tmp/.ripngd".
-
-2000-10-02  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.89 is released.
-
-2000-09-20  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_send_packet): Use CMSG_SPACE instead of sizeof
-	hack.  Revert privious alignment patch.
-
-2000-09-20  URA Hiroshi <ura@hiru.aoba.yokohama.jp>
-
-	* ripngd.c (ripng_send_packet): Fix an alignment bug. Thus ripngd
-	can't send packets.
-
-2000-09-10  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripng_interface.c (ripng_interface_address_delete): Connected
-	address delete treatment added.
-
-2000-08-22  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripng_routemap.c (route_set_metric_compile): When checking '-'
-	character, argv[1] should be argv[0].  Reported by SHIRASAKI
-	Yasuhiro <yasuhiro@ocn.v6.ntt.net>.
-
-2000-08-17  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.88 is released.
-
-2000-06-06  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_route_process): Clear prefix_ipv6 before using
-	it.
-	(ripng_redistribute_delete): Fix bug of missing
-	route_unlock_node() when redistribute route is not found.
-	(ripng_redistribute_delete): Make it sure that timers are off.
-	(ripng_redistribute_delete): Likewise.
-
-2000-01-19  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_route_process): Fix bug of mis-checking of same
-	route.
-	(show_ipv6_ripng): Include ifindex to "show ipv6 ripng" output.
-
-1999-11-12  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_output_process): Use MINMTU when mtu value is
-	not available.
-
-1999-11-05  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_output_process): Calculate max RTE count from
-	interface MTU value.
-
-1999-09-29  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_distribute_update): Fix bug of updating
-	access-list and prefix-list.
-
-1999-09-07  URA Hiroshi <ura@hiru.aoba.yokohama.jp>
-
-	* ripngd.c (ripng_recv_packet): Change CMSG_DATA cast from (u_char
-	*) to (int *).  (u_char *) does not work for NetBSD-currnet on
-	SparcStation 10.
-
-1999-08-15  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_request_process): When request packet comes,
-	check RIPng process is enabled on the interface.
-	(ripng_redistribute_withdraw): Delete routes when `no
-	redistribute' is executed.
-
-1999-08-13  Yasuhiro Ohara  <yasu@sfc.wide.ad.jp>
-
-	* ripng_zebra.c (ripng_redistribute_ospf6_cmd): Add OSPF6
-	redistribute command.
-
-1999-07-21  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (default_information_originate): Add
-	default-information command.
-
-1999-07-19  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_route_process): rip_add_route() and
-	rip_delete_route() are deleted.  Both functions are integrated
-	into ripng_route_process().
-	(ripng_request_process): Proper reply for request message.
-
-	* ripng_routemap.c: New file added.
-
-1999-07-18  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_nexthop_rte): RIPng next hop routine is
-	rewritten.
-	(show_ipv6_ripng): Change `show ip ripng' to `show ipv6 ripng'.
-	(ripng_response_process): RIPng incoming packet's hop count check
-	added.
-	(ripng_response_process): Add strict RTE checking.
-
-1999-07-03  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_add_route): Fix metric compare bug.
-
-1999-06-25  itojun@iijlab.net
-
-	* ripngd.c (ripng_distribute_in): "distribute in" filter in ripngd
-	actually work.
-
-1999-05-25  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_zebra): Send each ripng information by separate
-	zebra packet.
-
-1999-05-15  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripng_interface.c (if_add_multicast): Change log to zlog.
-
-1999-05-10  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripng_interface.c (ripng_zebra_get_interface): Add function.
-
-	* ripng_zebra.c (redistribute_ripng): Delete function because
-	redistirbute the routes to the zebra daemon is now default
-	behavior.
-
-1999-05-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.conf.sample: Change network to route statement.
-
-1999-03-25  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c: Old non Advanced API version ripng_send_packet and
-	ripng_recv_packet is removed.
-	* ripng_radix.c: File removed.
-
-1998-12-15  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* Now I assume KAME support Advanced API and use sendmsg/recvmsg.
-
-1998-12-13  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripng_interface.c: Delete old ifa (interface address) related
-	functions.
-
-1998-12-10  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripng_debug.[ch]: New file.
-
-	* ripngd.c (ripng_supply): Do not send header only RIPng packet.
-	Change `network' statement to `route' statement.
-	(ripng_request_process): Reply to RIPng REQUEST packet.
-
-1998-12-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripngd.c (ripng_config_write): Delete vector v argument.
-	* ripng_zebra.c (zebra_config_write): Likewise.
-	* ripng_interface.c (interface_config_write): Likewise.
-
-1998-12-07  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* ripng_route.h: New file.
-
-	* ripng_interface.c:  Delete #include <linux/in6.h>.
-	ripng_main.c: likewise.
-	ripng_radix.c: likewise.
-	ripng_route.c: likewise.
-	ripng_zebra.c: likewise.
-	ripngd.c: likewise.
-
-1998-12-06  Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
-
-	* ripngd.h (IPV6_ADD_MEMBERSHIP): If IPV6_ADD_MEMBERSHIP is not
-	defined. Define IPV6_ADD_MEMBERSHIP as IPV6_JOIN_GROUP.
-
-1998-09-15  HEO SeonMeyong  <seirios@matrix.iri.co.jp>
-
-	* all Hydrangea define is changed to KAME.
-

+ 0 - 164
solaris/ChangeLog

@@ -1,164 +0,0 @@
-2008-07-03 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.{xml,init}.in: Sync with OpenSolaris SFW. This changes the
-	  SMF schema used, from the SMF schema supplied initially with
-	  Quagga, to the version which was approved by the Sun PSARC for
-	  inclusion into Solaris. This change is incompatible. Settings,
-	  such as vty_port, etc. will not transfer over. The Sun schema is
-	  however supported by Sun, and supports running Quagga in a zone
-	  with IP instances, and configuration via the routeadm utility.
-
-2008-01-13 Paul Jakma <paul.jakma@sun.com>
-
-	* Makefile.am: pkg target should depend on the 'depend.%' files.
-	  Crops up now that solaris/ doesn't get descended into by
-	  general Quagga build.
-
-2007-02-22 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.{xml,init}.in: Add licence boilerplate to ensure
-	  licence terms are clear.
-
-2006-04-03 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.xml.in: oops, ipvX-routing services don't exist yet in
-	  any Solaris builds.
-
-2006-03-16 Paul Jakma <paul.jakma@sun.com>
-
-	* prototype.smf.in: Oops, continue to install manifest to
-	  var/svc/manifest/network for now.
-
-2006-03-13 Alan Maguire <alan.maguire@sun.com>
-
-	* quagga.xml.in: Change the naming of services and instances.
-	  network/routing/quagga:<daemon> may be neat and tidy, but
-	  it's at odds with SMF convention elsewhere that demands
-	  the service be named for what it does, and the instance name
-	  describe the implementation (e.g. network/smtp:sendmail).
-	  Remove call to method script for 'stop', SMF can do that
-	  itself.
-	  Enumerate the privileges required in the SMF manifest, with the
-	  method_credential element.
-	  Dont try provide seperate properties for each argument, it's
-	  just tedious, particularly when they can no longer be
-	  inherited from a common quagga service - use a single
-	  "daemon-args" property, defaulting to -P 0.
-	  Specify authorisation for the 'routeadm' utility and for
-	  RBAC.
-
-2006-03-13 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.init.in: Update to match SMF manifest changes.
-	  If run from an SMF environment, assume method is start.
-	  Offer a more tradition init script interface for pre-SMF.
-	  Enable zebra for the link-state daemons.
-	  Don't allow daemons to start in non-global zones, except
-	  for bgpd - it doesn't have to care about underlying
-	  networking much.
-	  Remove all the svcprop calls, SMF or the user will supply any
-	  arguments on the command-line.
-	* depend.smf.in: Add dependency on SUNWroute, which provides
-	  routeadm, which provides /var/svc/manifest/network/routing
-	* prototype.smf.in: Install manifest to 
-	  var/svc/manifest/network/routing.
-
-2006-02-19 Paul Jakma <paul.jakma@sun.com>
-
-	* depend.*: renamed to depend.*.in.
-	* depend.*.in: Add version dependency.
-	* Makefile.am: Generate depend.* from depend.*.in
-	  Distribute the depend.*.in files rather than the depend.*
-	  files.
-	* quagga.init.in: Enable zebra if one of the link-state
-	  daemons is started.
-	  Restart method is not required - SMF handles that.
-	* quagga.xml.in: Remove restart method details.
-
-2005-11-04 Paul Jakma <paul.jakma@sun.com>
-
-	* prototype.dev.in: lib/md5-gnu.h is now lib/md5.h
-
-2005-08-16 Paul Jakma <paul.jakma@sun.com>
-
-	* README.txt: point to the opensolaris.org sources for the SMF 
-	  manifest class scripts. Make step 3 slightly more explicit about
-	  what 'this directory' is.
-	  
-2005-06-15 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.xml.in: Pass the FMRI to the method, removing need for
-	  daemon_name property and deducing the FMRI.
-	  remove the empty config_file and pid_file definitions, they just
-	  make things difficult in the method script, cause it then has to
-	  deal with svcprop returning "" for defined empty properties.
-	  Remove daemon_name everywhere.
-	* quagga.init.in: Take the FMRI as an argument
-	  Remove deducing the FMRI from the defunct daemon_name property.
-	  Use svcprop -q to test for presence of a property first.
-	  Default vty_port to 0 and vty_addr to 127.1 if equivalent
-	  SMF properties are not set.
-	  Deduce the pid_file, we can infer it from @quagga_statedir@ I
-	  think, it's probably not useful to allow it to be configurable
-	  as a property anyway.
-	  /var/run/ is on tmpfs on Solaris, so we probably will need
-	  to create @quagga_statedir@ first run after boot.
-	  Use @sbindir@, not /usr/local/sbin.
-	* README.txt: updated to match changed SMF manifest and
-	  its changed service, instance and property group names.
-	  
-2005-06-02 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.xml.in: Fix mistake in bgpd definition. Change dependency
-	  on zebra to optional. Remove the duplicated stability statements.
-	* quagga.init.in: svcprop should check PACKAGE_TARNAME, not _NAME.
-	  no need to check for config file either, there's already a
-	  dependency in the manifest.
-
-2005-05-13 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.xml.in: Sigh, XML child elements are order-sensitive.
-	* prototype.doc.in: info/dir doesnt get created always.. comment
-	  out for now, likely needs to be done with an install method.
-	* prototype.daemons.in: Move the Solaris 10 SMF specific stuff to
-	  a seperate package.
-	* depend.smf: dependencies for smf package
-	* pkginfo.smf.tmpl.in: pkginfo for smf
-	* prototype.smf.in: prototype for smf
-	* Makefile.am: Add smf to pkg_names
-	  
-2005-04-26 Paul Jakma <paul.jakma@sun.com>
-
-	* quagga.xml.in: New, better, single integrated manifest for all
-	  the services, courtesy of alan.maguire@sun.com.
-	* {{ospf,ospf6,rip,ripng,bgp}d,zebra}.xml.in: removed due to
-	  previous
-	* quagga.init.in: Use the package tarname for properties, use
-	  the correct daemon name variable.
-	* Makefile.am: Updated to match single manifest
-	* prototype.daemons.in: ditto
-
-2005-04-21 Paul Jakma <paul.jakma@sun.com>
-
-	* Makefile.am: pkginfo.%.tmpl is a generated file, srcdir prefix
-	  is not appropriate.
-
-2005-04-13 Paul Jakma <paul.jakma@sun.com>
-
-	* Makefile.am: {i,r}.manifest are (or will be) system provided files
-	  and not in CVS, hence dont depend on them or distribute them.
-
-2005-04-11 Paul Jakma <paul.jakma@sun.com>
-
-	* (all) Initial check-in of files for building S10 packages
-	* protototype.*.in: package prototype files for SysV packages
-	* *.xml.in: SMF manifests for Quagga daemons
-	* pkginfo.*.tmpl.in: daemon specific pkginfo, refererenced
-	  by prototype files.
-	* pkginfo.tmpl.in: Quagga common pkginfo bits
-	* quagga.init.in: SMF method script
-	* Makefile.am: Automake file for building packages
-	* depend.*: Solaris 10 dependencies for packages, referenced by
-	  prototype files.
-	* .cvsignore: Add built files
-	* README.txt: new file, package creation, install, usage notes.

+ 0 - 160
tests/ChangeLog

@@ -1,160 +0,0 @@
-2008-06-07 Paul Jakma <paul@jakma.org
-
-	* bgp_mp_attr_test.c: MP_(UN)REACH_NLRI unit tests
-
-2008-02-23 Paul Jakma <paul.jakma@sun.com>
-
-	* aspath_test.c: Test for 0-ASN sequences that still have data.
-
-2007-12-22 Paul Jakma <paul.jakma@sun.com>
-
-	* bgp_capability_test.c: Test for empty capabilities.
-
-2007-09-27 Paul Jakma <paul.jakma@sun.com>
-
-	* aspath_test.c: Test dupe-weeding from sets.
-	  Test that reconciliation merges AS_PATH and AS4_PATH where
-	  former is shorter than latter.
-
-2007-09-26 Paul Jakma <paul.jakma@sun.com>
-
-	* aspath_test.c: Test AS4_PATH reconcilation where length
-	  of AS_PATH and AS4_PATH is same.
-
-2007-09-25 Paul Jakma <paul.jakma@sun.com>
-
-	* bgp_capability_test.c: (general) Extend tests to validate
-	  peek_for_as4_capability.
-	  Add test of full OPEN Option block, with multiple capabilities,
-	  both as a series of Option, and a single option.
-	  Add some crap to beginning of stream, to prevent code depending
-	  on getp == 0.
-
-2007-09-18 Paul Jakma <paul.jakma@sun.com>
-
-	* bgp_capability_test.c: (parse_test) update for changes to
-	  peek_for_as4_capability
-
-2007-09-17 Paul Jakma <paul.jakma@sun.com>
-
-	* bgp_capability_test.c: Test that peer's adv_recv and adv_nego get
-	  set correctly for MP capability and given AFI/SAFI.
-	  Colour OK/failed result so it's easier to find them.
-
-2007-07-27 Paul Jakma <paul.jakma@sun.com>
-
-	* bgp_capability_test.c: new, capability parser unit tests.
-	* Makefile.am: add previous.
-
-2007-07-25 Paul Jakma <paul.jakma@sun.com>
-
-	* aspath_test.c: Exercise 32bit parsing. Test reconcile
-	  function.
-	* ecommunity_test.c: New, test AS4 ecommunity changes, positive
-	  test only at this time, error cases not tested yet.
-	
-2006-12-01 Juergen Kammer <j.kammer@eurodata.de>
-
-	* aspath_test.c: Support asn32 changes, call aspath_parse with 16 bit.
-
-2006-08-26 Paul Jakma <paul.jakma@sun.com>
-
-	* heavy-wq.c: (slow_func_del,slow_func) update to match workqueue
-	  changes
-
-2006-08-06 Paul Jakma <paul.jakma@sun.com>
-
-	* aspath_test.c: (validate) Fix the sense of the aspath_loop_check,
-	  which was the wrong way around and had actually been testing for
-	  aspath_loop_check to be buggy.
-
-2006-05-28 Paul Jakma <paul.jakma@sun.com>
-
-	* test-sig.c: (main) configure logging, there's no terminal
-	  to write to for one thing, but we do want stdout, and we
-	  don't want a test to spam syslog.
-
-2006-03-16 Paul Jakma <paul.jakma@sun.com>
-
-	* heavy-wq.c: (heavy_wq_init) delay is gone from workqueue
-	  spec.
-	* aspath_test.c: (test_segments) Add an AS_SET with redundant
-	  ASNs.
-	  ({empty_prepend,prepend,parse}_test) add static qualifiers
-
-2006-01-16 Paul Jakma <paul.jakma@sun.com>
-
-	* aspath_test.c: (validate) free the temporary aspaths.
-	  (empty_get_test) ditto.
-
-2006-01-10 Paul Jakma <paul.jakma@sun.com>
-
-	* test-stream.c: new file, small unit test for new
-	  resize and {put,get}-quad stream functions.
-	* Makefile.am: build teststream unit test.
-
-2005-11-23 Paul Jakma <paul.jakma@sun.com>
-
-	* aspath_test.c: Add an empty aspath to test segments, and to
-	  compare tests.
-	  Add a segment identical to seq1, but with one extra asn.
-	  Fix bogus free of stream in make_aspath for case where
-	  no stream was allocated (empty path data).
-
-2005-10-11 Paul Jakma <paul.jakma@sun.com>
-
-	* test-privs.c: Privileges unit test.
-	* Makefile.am: build testprivs
-	* aspath_test.c: fix a few sign warnings
-
-2005-09-06 Paul Jakma <paul@dishone.st>
-
-	* aspath_test.c: Test bgp_aspath functionality.
-	* Makefile.am: build aspathtest
-	* ChangeLog: Fix date of previous commit
-
-2005-09-06 Paul Jakma <paul@dishone.st>
-
-	* test-buffer.c: include memory.h
-          (main) call memory_init().
-	
-2004-09-05 Paul Jakma <paul@dishone.st>
-
-	* heavy-wq.c: (slow_func_del,slow_func_err) make them take
-	  void * argument to shut up silly gcc warning.
-	  
-2004-05-25 Paul Jakma <paul@dishone.st>
-
-	* main.c: new file, common 'main' portion which then calls
-	  test_init.
-	* heavy.c: remove common portions now in 'main.
-	* heavy-wq.c: ditto
-	* heavy-thread.c: ditto
-	* heavy*.c: Set the slow_function iteration number lower, to 300, it
-	  was several orders of magnitude too 'slow' to be useful. :)
-	* Makefile.am: main is a source of the tests. heavy should link
-	  to the math library.
-
-2004-05-22 Paul Jakma <paul@dishone.st>
-
-	* heavy-thread.c: Andrew Schorr's adaptation of heavy.c to use a
-	  background thread to avoid responsiveness problems.
-	* Makefile.am: Build heavythread
-
-2004-05-21 Paul Jakma <paul@dishone.st>
-
-	* heavy.c: Add a timer thread to demonstrate thread interactivity,
-	  Add a daemon_exit command to assist with debugging (eg for memory
-	  tracers, etc..)
-
-2004-05-19 Paul Jakma <paul@dishone.st>
-
-	* heavy.c: test programme to show how long-running functions
-	  kill responsiveness. Demonstrating the most niggly problem 
-	  left in bgpd.
-
-2004-05-13 Paul Jakma <paul@dishone.st>
-
-	* test-buffer.c: Andrew's buffer tester
-	* test-memory.c: basic memory tester
-	* Makefile.am: Add new tests

+ 0 - 500
vtysh/ChangeLog

@@ -1,500 +0,0 @@
-2008-07-03 MIYAJIMA Mitsuharu <miyajima.mitsuharu@anchor.jp>
-
-	* extract.pl.in: Fix as-range to match CPP output.
-	* vtysh.c: Add missing router_bgp_view_cmd alias.
-
-2008-07-02 MIYAJIMA Mitsuharu <miyajima.mitsuharu@anchor.jp>
-
-	* CMD_AS_RANGE was being used inside command strings, and thus
-	  not being expanded, fix by dequoting.
-
-2007-06-20 Nicolas Deffayet <nicolas@deffayet.com>
-
-	* vtysh.c: (vtysh_write_terminal) Write 'end' when done,
-	  to be consistent with telnet vty, and expected by tools
-	  like rancid.
-
-2007-05-01 David L Stevens <dlstevens@us.ibm.com>
-
-	* vtysh/extract.pl.in: added VTYSH_ZEBRA flag for route-map and
-	  plist
-	* vtysh/Makefile.am: added zebra_routemap.c
-	* vtysh/vtysh.h: added VTYSH_ZEBRA flag to VTYSH_RMAP
-
-2007-04-28 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* vtysh.c: (vtysh_log_timestamp_precision,
-	  no_vtysh_log_timestamp_precision) Implement new log timestamp
-	  precision commands: send to all daemons.
-	  (vtysh_init_vty) Install new log timestamp precision commands.
-
-2007-02-12 Juergen Kammer <j.kammer@eurodata.de>
-	* extract.pl: AS4 compatibility for router bgp ASNUMBER
-	* extract.pl.in: AS4 compatibility for router bgp ASNUMBER
-	* vtysh.c: AS4 compatibility for router bgp ASNUMBER
-
-2006-07-27 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* vtysh_main.c: (usage) Add new -d and -E options.  And note that
-	  -c can be used multiple times, possibly with embedded linefeeds.
-	  (longopts) Add new -d and -E options.
-	  (main) Add new -d and -E options, and create a linked list to
-	  support multiple -c options.  Do not call vtysh_connect_all until
-	  after vtysh_read_config(config_default) and vtysh_auth have
-	  succeeded.  This prevents the vtysh.conf file from configuring
-	  any daemons, and it ensures that authentication has been passed
-	  before we send any commands to any daemons.  Call vtysh_connect_all
-	  with any daemon name supplied with -d.  If it is unable to connect
-	  to any daemons, issue an error message and exit immediately.
-	  When used in -c mode, call vtysh_execute("enable") before
-	  executing the commands in order to match interactive behavior. 
-	  And detect embedded linefeed chars in -c commands and break them up
-	  appropriately.
-	* vtysh.h: (vtysh_connect_all) Fix proto to reflect new
-	  daemon_name argument, and that it now returns an integer -- the
-	  number of daemons to which we were able to connect.
-	* vtysh.c: (vtysh_connect_all) Add a new daemon_name argument.
-	  If supplied, connect only to that daemon.  And return
-	  the number of daemons to which we were able to connect.
-	  (vtysh_prompt): Performance enhancement -- make struct utsname
-	  static so we call uname to get the hostname only once.
-
-2006-05-24 Paul Jakma <paul.jakma@sun.com>
-
-	* vtysh.c: (general) Add 'show memory' command.
-
-2006-05-21 Paul Jakma <paul.jakma@sun.com>
-
-	* vtysh.c: (vtysh_show_logging_cmd) Suppress output for daemons
-	  which are not running (Andrew Schorr).
-
-2006-05-17 Paul Jakma <paul.jakma@sun.com>
-
-	* vtysh.c: (general) Add 'show logging' command.
-
-2006-01-11 Erik Smit <zoiah@zoiah.net>
-
-	* vtysh.c: (vtysh_config_from_file) fix regression from
-	  a previous cleanup, vtysh_client.flags and cmd->daemon are
-	  bitwise flags, bitwise & was meant to be used. Fixes breakage
-	  of integrated config file reading.
-
-2005-09-15 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c: Fix warning by casting rl_bind_key 2. argument correctly.
-	* extract.pl.in: Fix warning - add isisd/topology to the includes.
-
-2005-08-22 Hugo Santos <hsantos@av.it.pt>
-
-	* vtysh.c: Add support for BGP_IPV6M_NODE
-	
-2005-07-12 Christian Hammers <ch@debian.org>
-
-	* vtysh_user.c: rename struct user to struct vtysh_user to avoid
-	  clashes with sys/user.h on Linux/ARM.
-
-2005-04-07 Hasso Tepper <hasso at quagga.net>
-
-	* Makefile.am: Remove rebuild4 target, it's not used any more by build
-	  procedure. Define vtysh_cmd_FILES. Use EXTRA_DIST.
-	* extract.pl.in: Ignore "router zebra".
-
-2005-03-28 Hasso Tepper <hasso at quagga.net>
-
-	* extract.pl.in: Use SNMP_INCLUDES to avoid warnings if compiling with
-	  snmp support.
-
-2005-03-09 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh_config.c: Move password commands to the AAA_NODE. It
-	  quarantees that they will appear after SERVICE_NODE to make sure
-	  that encrypted passwords will work ("service password-encryption"
-	  command).
-
-2005-01-28 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* vtysh.h: Remove obsolete VTYSH_INDEX_* defines.  Fix many prototypes
-	  for functions with no arguments (must specify argument list as void).
-	* vtysh.c: Enhance vtysh_client array to include the daemon's name
-	  and bitmask and socket path (in addition to the fd).  This allows
-	  us to use loop constructs for various operations that need to be
-	  applied to all client daemons, and it facilitates better error
-	  messages.  Also fix some prototypes with void argument lists.
-	  (vclient_close) Issue a warning message indicating which daemon's
-	  socket is being closed.
-	  (vtysh_execute_func,vtysh_config_from_file) Use a for loop to
-	  call vtysh_client_execute.
-	  (vtysh_write_terminal,write_config_integrated) Use a for loop to
-	  call vtysh_client_config.
-	  (vtysh_write_memory) Use a for loop to call vtysh_client_execute.
-	  (vtysh_show_daemons) Use a for loop.
-	  (vtysh_connect) The struct vtysh_client is now statically initialized,
-	  so do not initialize it here.
-	  (vtysh_connect_all) Use a for loop to call vtysh_connect.  Set
-	  ripd_client pointer for use in vtysh_exit_ripd_only.
-
-2005-01-23 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.conf.sample: Fix typo "integrated-vtysh-conf" ->
-	  "integrated-vtysh-config".
-	* vtysh/vtysh.c: Implement walkup in node tree for vtysh as it
-	  already works in vty.
-
-2005-01-10 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c: Reflect changes in lib. cmd_execute_command() should know
-	  now that it's called from vtysh and must not attempt to walk up in
-	  the node tree.
-
-2004-12-22 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh_config.c: No delimiter between "ip forwarding" and "ipv6
-	  forwarding". Show common router-id before router nodes. Fix router
-	  bgp node parsing. Move debug commands into debug node and no
-	  delimiter between lines there.
-
-2004-12-09 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* vtysh.c: (vtysh_connect) No reason to call geteuid and getegid,
-	  the results were never used.
-
-2004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* vtysh.c: Make several functions static instead of global.
-	  Added several commands to support destination-specific logging levels.
-	  (vtysh_completion) This function is unused, so comment it out.
-
-2004-11-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* vtysh.c: (vtysh_client_execute) Fix flaws in detecting trailing
-	  '\0' chars and command return code.
-
-2004-10-28 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c: "show running-daemons" broke users habits who are using
-	  "sho run" to view running configuration. Changed it to "show
-	  daemons". 
-
-2004-10-20 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c: Don't popen pager if command is "exit". Fixes "vtysh screws
-	  up my terminal if I exit" issue.
-
-2004-10-13 Hasso Tepper <hasso at quagga.net>
-
-	* extract.pl.in: All daemons can use both IPv6 and IPv4 access lists
-	  to limit access to vty.
-
-2004-10-11 Paul Jakma <paul@dishone.st>
-
-	* vtysh.c: (vtysh_client_execute) fix the sync fix. The 4th and
-	  final sync byte is not ASCII NULL, it's actually a status integer,
-	  and only ASCII NULL if CMD_SUCCESS is returned by daemon.
-	  Fix pointed out by Hasso.
- 
-2004-10-11 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c, vtysh_user.c: Make more strings const.
-	
-2004-10-07 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c, vtysh.h, vtysh_config.c, vtysh_main.c: Fix compiler
-	  warnings: make strings const, signed -> unsigned, remove unused
-	  variables.
-	* vtysh_config.c: Fix crash introduced with previous patch.
-
-2004-10-03 Hasso Tepper <hasso at quagga.net>
-
-	* vtsyh_main.c: Enter into enable node by default. Disable node doesn't
-	  make sense if we don't have any authentication for enable.
-	* vtysh.c: Implement "show running-daemons" command.
-	* vtysh.c: Use either integrated conf or daemon conf not both. Move
-	  configuration command into "service" level.
-	* vtysh.c: Remove "write ..." commands from other nodes than enable.
-	  We have "do ..." extension for that.
-	* vtysh_config.c, vtysh.c: Integrate vtysh configuration into
-	  integrated one.
-	* vtysh_config.c: Use FORWARD_NODE and SERVICE_NODE vty nodes.
-	* vtysh_config.c: Make "service" lines unique in integrated config.
-	* vtysh.c: Make "service password-encryption" command work in vtysh.
-	* vtysh_config.c, vtysh.c, Makefile.am, extract.pl.in: Introduce line
-	  vty commands in vtysh. Parse lib/vty.c for commands, but ignore
-	  commands that don't make sense in vtysh. Closes Bugzilla #104.
-	* vtysh.c: Make "[enable] password" commands work in vtysh. Behavior
-	  is similar to "log" commands - vtysh just passes commands to all
-	  daemons.
-	* vtysh_main.c, vtysh_config.c, vtysh.h: Remove any code dealing with
-	  configuration files specified from command line. We read/write files
-	  from/to system location only (ie. remove -f again).
-	* Makefile.am: Parse zebra/router-id.c.
-
-2004-09-26 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c: Fix compiler warning.
-
-2004-09-17 Paul Jakma <paul@dishone.st>
-
-	* vtysh.c: (vtysh_client_execute) trailling NULLs can be arbitrarily
-          split across reads, dont get confused by this and block forever.
-
-2004-09-13 Paul Jakma <paul@dishone.st>
-
-	* Makefile.am: extract.pl isnt in srcdir, it's always in the builddir.
-	  remove zebra/irdp.c from list - dead.
-	* extract.pl.in: match on end of filenames, filename could contain
-          various preamble due to out of tree builds. Substitute in the
-	  autoconf srcdir/builddir paths for includes to cpp.
-
-2004-08-28 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh_main.c: Rename signal handling functions not to conflict
-	  with functions from lib/sigevent.c.
-
-2004-08-27 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c: Make "terminal length <0-512>" command work in vtysh.
-
-2004-08-27 Hasso Tepper <hasso at quagga.net>
-
-	* vtysh.c: Enable using ssh from ENABLE_NODE.
-	* vtysh_config.c: Make enable password uniq lines appear only once in
-	  configuration.
-	* vtysh_main.c, vtysh_config.c, vtysh.h: Remove useless code which
-	  searched configuration files from current directory. Add -f to
-	  specify conf from command line.
-
-2004-08-26 Hasso Tepper <hasso at quagga.net>
-
-	* *.c: Cosmetical changes - strip long lines, fix multiline comments
-	  style, indentation fixes, remove useless comments.
-	* vtysh.h: define VTYSH_INTERFACE.
-	* vtysh.c: Use VTYSH_INTERFACE where possible. Added some related TODO
-	  items.
-	* vtysh.c: Move things around a little to reduce spaghetti mess.
-	* Makefile.am: Parse only needed files from zebra daemon while
-	  building vtysh_cmd.c file to supress warnings.
-
-2004-06-30  Greg Troxel  <gdt@poblano.ir.bbn.com>
-
-	* extract.pl.in: Rename from extract.pl, with @PERL@.
-
-	* Makefile.am: Add vtysh_cmds.c to CLEANFILES.
-
-2004-06-20 Hasso Tepper <hasso@estpak.ee>
-
-	* extract.pl: Zebra daemon has access lists as well.
-
-2004-05-10 Hasso Tepper <hasso@estpak.ee>
-
-	* vtysh.c: Workaround for most hated vtysh bug - Bugzilla #58.
-
-2004-04-06 Hasso Tepper <hasso@estpak.ee>
-
-	* vtysh_main.c: Don't save command to history if last command already
-	  there is same.
-	* vtysh_main.c: Replace -e with -c.
-	* vtysh_main.c: Fix help.
-
-2004-03-04 Hasso Tepper <hasso@estpak.ee>
-
-	* vtysh.c: Remove using PAGER.
-
-2004-01-15 Paul Jakma <paul@dishone.st>
-
-	* vtysh_config.c: Fix up strlen to use correct string.
-	
-2003-12-23 Hasso Tepper <hasso@estpak.ee>
-  
-	* Makefile.am extract.pl vtysh.c vtysh.h vtysh_config.c:
-	  isisd integration to vtysh.
-
-2003-05-01 Sergiy Vyshnevetskiy <serg@vostok.net>
-
-	vtysh.c: Program shouldn't terminate on pager execution failure
-	vtysh_user.c: configure support for openpam (freebsd5.0)
-
-2003-04-19 Hasso Tepper <hasso@estpak.ee>
-
-	* extract.pl vtysh.c vtysh.h: sync daemon's route-map commands to
-	have same syntax
-
-2002-09-30 Paul Jakma <paulzebra@rs250.org>
-	
-	* vtysh.c: add 'write-config (integrated|daemon)' option
-	to specifiy whether write config commands should write
-	integrated Zebra.conf file and/or per daemon files.
-	Defaults to per daemon, unless this is turned off.
-
-2002-07-07  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
-
-	* zebra-0.93 released.
-
-2001-08-19  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
-
-	* zebra-0.92a released.
-
-2001-08-15  Kunihiro Ishiguro  <kunihiro@ipinfusion.com>
-
-	* zebra-0.92 released.
-
-2001-02-20  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (vtysh_client_config): Do not set bufsz to 120.
-	Suggested by: Matthew Grant <grantma@anathoth.gen.nz>.
-
-2001-02-15  Hideto Yamakawa <yamakawa@dml.com>
-
-	* vtysh.c (vtysh_client_execute): Call fflush after fprintf.
-
-	* vtysh_config.c (vtysh_config_dump): Use VTYSH_PAGER if defined.
-
-2001-02-14  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (vtysh_execute_func): Add fflush before pclose.
-
-2001-02-10  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c: VTY shell pager name.  When environment variable
-	VTYSH_PAGER is defined, use it as VTY shell pager.
-
-2001-02-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (vtysh_execute_func): Add pager argument for test of
-	pager invocation.
-
-2001-02-08  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* extract.pl: Add -DHAVE_CONFIG_H option to cpp.
-
-2001-02-08  Matthew Grant <grantma@anathoth.gen.nz>
-
-	* vtysh.c (vtysh_client_config): Use sysconf to determine output
-	buffer size.
-	(vtysh_write_memory): Set umask 0077.
-	(vtysh_connect): Check permission to the socket.
-
-2001-02-01  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.91 is released.
-
-2001-01-31  Michael Rozhavsky <mrozhavsky@opticalaccess.com>
-
-	* vtysh.c (new_completion): Fix problem of appending space when
-	completion is executed.
-
-2001-01-23  Akihiro Mizutani <mizutani@dml.com>
-
-	* vtysh.c (vtysh_write_terminal): "write terminal" to all node.
-
-2001-01-15  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (vtysh_execute): Fix unconditional lock by other VTY.
-	Suggested by Hideto Yamakawa <yamakawa@dml.com>.
-
-2001-01-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.90 is released.
-
-2001-01-07  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.h (ZEBRA_PATH): Fix new vtysh path.  Reported by "Matt
-	Ranney" <mjr@ranney.com>
-
-2000-11-06  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (DEFUNSH): Add "address-family vpnv4" DEFUNSH.
-
-2000-10-23  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (execute_command): Add two arguemnt support for
-	executing child process.
-	(vtysh_telnet_port): New command "telnet WORD PORT" is added.
-
-2000-10-23  Akihiro Mizutani <mizutani@dml.com>
-
-	* vtysh.c (vtysh_write_memory): Display [OK] when configuration is
-	saved without problem.
-
-2000-10-20  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (vtysh_config_from_file): "key chain" command with -b
-	flag problem is fixed.
-
-2000-10-17  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh_user.c: Change to use linklist.c.
-
-2000-10-02  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* Makefile.am (noinst_HEADERS): Add vtysh_user.h.
-
-	* zebra-0.89 is released.
-
-2000-09-22  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh_main.c: Declare thread master.
-
-2000-08-25  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh_main.c (main): Add missing --help procudure.  Reported by
-	Patrick Rother <krd@roka.net>.
-
-2000-08-22  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (DEFUNSH): "interface IFNAME" works.
-
-2000-08-20  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh_user.c: Change name from vtysh_pam.c.
-
-	* vtysh.conf.sample: New file for vtysh configuration.
-
-2000-08-19  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh_pam.c (vtysh_pam): New file for PAM.
-
-2000-08-17  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* zebra-0.88 is released.
-
-2000-08-02  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* Makefile.am (vtysh_LDADD): Remove -lreadline and -lncurses.
-
-	* vtysh.c (vtysh_connect): Use AF_UNIX instead of AF_LOCAL for
-	backward compatibility.
-
-2000-07-09  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* extract.pl: Change regexp to match DEFUN and ALIAS at the same
-	time.
-
-2000-07-05  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (signal_init): Ignore SIGPIPE signal.
-
-2000-07-04  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* extract.pl: ALIAS command can be extracted by extract.pl.
-
-2000-07-03  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* extract.pl: Fix scalar and array semantics.
-
-	* vtysh.c (vtysh_telnet): Add "telnet" client command.
-
-2000-07-02  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c (main): Add -e flag for passing command from arugment.
-	(vtysh_ping): Add "ping" command for test of command execution.
-	(init_node): Add "traceroute" command.
-	(vtysh_start_shell): Add "start-shell", "start-shell bash",
-	"start-shell zsh".
-	(sigint): Add check for execute_flag for avoid duplicate prompt.
-
-2000-06-28  Kunihiro Ishiguro  <kunihiro@zebra.org>
-
-	* vtysh.c: New file for vty shell.
-	* vtysh.h: Likewise.
-	* extract.pl: Likewise.
-	* vtysh_cmd.c: Generate by extract.pl.

+ 0 - 59
watchquagga/ChangeLog

@@ -1,59 +0,0 @@
-2005-02-17 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: (handle_read) Use new ERRNO_IO_RETRY macro.
-
-2005-02-16 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: (try_connect) Use new set_nonblocking function instead
-	  of calling fcntl directly.
-
-2005-01-12 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: (run_job) Fix bug: delay.tv_sec was being used
-	  without having been initialized when the "force" argument was true.
-	  (try_restart) When phased restart is stopping the routing daemons,
-	  it should tell run_job to update the restart interval.
-	  (phase_check) In final step of phased restart when the routing
-	  daemons are being started again, tell run_job not to update
-	  the restart interval (this is now done when the daemons are
-	  stopped).
-
-2004-12-29 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: In several places, cast pid_t to int for printf to
-	  avoid complaints on Solaris 8.
-
-2004-12-29 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: Fix headers: get most stuff from zebra.h.
-
-2004-12-23 Paul Jakma <paul@dishone.st>
-
-	* watchquagga.c: Add missing getopt.h include
-
-2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: Try for gcc 2.95 compatibility (avoid %z and a tricky
-	  initialization).
-
-2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: Add -b option to circumvent difficulties passing
-	  embedded spaces in command-line arguments.  This is an ugly hack,
-	  we should probably use a config file instead.
-
-2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: Use new config.h define for DAEMON_VTY_DIR.
-
-2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* watchquagga.c: Get PATH_WATCHQUAGGA_PID from config.h.
-
-2004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* .cvsignore: Added.
-
-2004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
-
-	* {ChangeLog,watchquagga.c,Makefile.am}: Created.

File diff suppressed because it is too large
+ 0 - 2712
zebra/ChangeLog