+2005-04-07 Paul Jakma <paul.jakma@sun.com>
+
+ * (global): Fix up list loops to match changes in lib/linklist,
+ and some basic auditing of usage.
+ * configure.ac: define QUAGGA_NO_DEPRECATED_INTERFACES
+ * HACKING: Add notes about deprecating interfaces and commands.
+
+2005-04-05 Paul Jakma <paul@dishone.st>
+
+ * HACKING: remove the 'manually patch redhat/quagga.spec' bit
+ from RELEASE section. Let the rpm revision be CONFDATE, will work
+ fine. Expand on the importance of supplying good ChangeLog's in
+ the PATCH SUBMISSION section.
+
+2005-04-04 Hasso Tepper <hasso at quagga.net>
+
+ * configure.ac: Fix AC_LANG_SOURCE usage. It needs double square
+ brackets around source. Single ones broke square brackets in the
+ code (arrays).
+
+2005-04-03 Hasso Tepper <hasso at quagga.net>
+
+ * configure.ac: Use AC_RUN_IFELSE instead of obsolete AC_TRY_RUN macro
+ and define action for cross-compiling.
+
+2005-04-02 Hasso Tepper <hasso at quagga.net>
+
+ * configure.ac: Add --enable-isis-topology to enable isisd topology
+ generator code.
+
+2005-04-02 Paul Jakma <paul@dishone.st>
+
+ * INSTALL.quagga.txt: Add note about additional CVS build
+ requirements, if one wishes to build ps/pdf docs.
+
+2005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * configure.ac: Add strnlen to AC_CHECK_FUNCS.
+
+2005-03-28 Hasso Tepper <hasso at quagga.net>
+
+ * configure.ac, */Makefile.am: Fix previous commit. SNMP includes
+ must be after lib/ includes in some systems. Introduce SNMP_INCLUDES
+ for that.
+
+2005-03-28 Hasso Tepper <hasso at quagga.net>
+
+ * configure.ac: Fix most of "Presents But Cannot Compiled" warnings
+ about various headers. CFLAGS is not correct place to specify
+ includes, INCLUDES is for that.
+
+2005-03-27 Hasso Tepper <hasso at quagga.net>
+
+ * configure.ac: Add Intel compiler (icc) support. Although Intel
+ tries really hard to make icc look like gcc, there are some
+ differences. It's very verbose with -Wall and it doesn't support
+ the individual -W options. We are going to ignore some of these
+ warnings.
+
+2005-03-26 Hasso Tepper <hasso at quagga.net>
+
+ * doc/defines.texi.in, lib/version.h.in: Update copyright string to
+ include year 2005.
+
+2005-03-25 Jean-Mickael Guerin <jean-mickael.guerin@6wind.com>
+ * configure.ac: add struct nd_opt_interval and struct
+ nd_opt_homeagent_info detection.
+
+2005-03-14 Paul Jakma <paul.jakma@sun.com>
+
+ * (global) update all c files to match the lib/vector.h rename of
+ (struct vector).active to max, and vector_max macro to
+ vector_active.
+
+2005-03-12 Paul Jakma <paul.jakma@sun.com>
+
+ * configure.ac: Solaris 8 can use the newer lifreq based methods
+ too, allows IPv6.
+
+2005-02-19 Hasso Tepper <hasso at quagga.net>
+
+ * configure.ac: Fix Linux detection. Host types like i686-pc-linux
+ didn't match the pattern.
+
+2005-02-09 Paul Jakma <paul.jakma@sun.com>
+
+ * (global) Update code to match stream.h changes.
+ stream_get_putp effectively replaced with stream_get_endp.
+ stream_forward renamed to stream_forward_getp.
+ stream_forward_endp introduced to replace some previous
+ setting/manual twiddling of putp by daemons.
+
+2005-01-24 Paul Jakma <paul@dishone.st>
+
+ * configure.ac: Bump version to 0.99.0
+
+2005-01-15 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * redhat/quagga.spec.in: Fix postun script to avoid misleading error
+ message saying the postun scriptlet failed when watchquagga
+ is not running.
+
+2005-01-12 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * configure.ac: Test for header file <ucontext.h> (for use in
+ signal processing).
+
+2005-01-12 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * configure.ac: If configure is invoked with --enable-snmp, but
+ the configure script is unable to find SNMP support on the platform,
+ then configure should give an error message and exit.
+
+2005-01-12 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * redhat/quagga.spec.in: Pass --enable-gcc-rdynamic to configure
+ to get gcc to link with -rdynamic for better backtraces.
+ When the rpm is upgraded, the restart logic now works as follows:
+ 1. stop watchquagga; 2. stop all routing daemons; 3. restart zebra
+ if it was running; 4. start all routing daemons that were running;
+ and 5. start watchquagga if it was running.
+
+2005-01-07 Paul Jakma <paul@dishone.st>
+
+ * configure.ac: Bump version to 0.98.0
+
+2005-01-05 Paul Jakma <paul@dishone.st>
+
+ * configure.ac: Bump version to 0.97.5
+
+2005-01-04 Greg Troxel <gdt@fnord.ir.bbn.com>
+
+ * configure.ac: Use AC_MSG_CHECKING/AC_MSG_RESULT around
+ CMSG_FIRSTHDR check, so it shows up in the output of configure.
+ Tested on NetBSD, which doesn't define HAVE_BROKEN_CMSG_FIRSTHDR.
+
+2005-01-04 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * configure.ac: Added test for broken CMSG_FIRSTHDR macro
+ (relevant for Solaris 8 and unpatched Solaris 9, don't know
+ whether other platforms are affected).
+
+2005-01-04 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * NEWS: Note improved logging facilities.
+
+2004-12-29 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * configure.ac: Add new option --enable-gcc-rdynamic to link
+ with -rdynamic.
+
+2004-12-23 Paul Jakma <paul@dishone.st>
+
+ configure.ac: Bump version to 0.97.4
+
+2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * redhat/quagga.spec.in: daemonv6_list should contain only IPv6 daemons.
+
+2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * redhat/quagga.spec.in: Add watchquagga, and fix some other
+ logic to make sure that all daemons are restarted on upgrades
+ and stopped on package removal.
+
+2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * redhat/quagga.sysconfig: Define some variables to support watchquagga.
+
+2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * configure.ac: Add a define for DAEMON_VTY_DIR in config.h.
+
+2004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * {configure.ac,Makefile.am}: Build watchquagga by default.
+
+2004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * NEWS: Note addition of watchquagga.
+ * HACKING: Note that watchquagga is in testing phase.
+
+2004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * watchquagga: New watchquagga daemon.
+
+2004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * redhat/Makefile.am: Added watchquagga.init to EXTRA_DIST.
+
+2004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * redhat/watchquagga.init: New file, init script for watchquagga.
+
+2004-12-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * HACKING: Indicate that header files should be consulted for
+ documentation, particularly logging levels in lib/log.h.
+
+2004-11-24 Paul Jakma <paul@dishone.st>
+
+ * TODO: Add source routing, zebra filtering and lib/ documenting.
+
+2004-11-19 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
+ * global: Replace strerror with safe_strerror. And vtysh/vtysh.c
+ needs to include "log.h" to pick up the declaration.
+
2004-11-19 Hasso Tepper <hasso at quagga.net>
* configure.ac: Avoid regeneration of doc/quagga.info for now.