2007-12-03 15:51  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: Increment interface age and binary age (forgot that
	  before).

2007-12-03 15:32  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: New version.

2007-12-03 15:22  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am, usermap: Generate the changelog with usernames
	  converted to names and email addresses.

2007-12-03 14:31  David Cantrell  <dcantrell@redhat.com>

	* etc/init.d/: dhcp6r.sh, dhcp6s.sh: Remove the default start and
	  stop sysvinit levels in these init scripts.  We want to chkconfig
	  --add them on a target system, but not run by default.  That is,
	  users can just install the package, but extra work is required to
	  configure and enable the service.

2007-11-30 11:59  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: New version.

2007-11-30 11:50  David Cantrell  <dcantrell@redhat.com>

	* include/Makefile.am: Add libdhcp_control.h to the list of headers
	  to install.

2007-11-30 11:21  David Cantrell  <dcantrell@redhat.com>

	* include/libdhcp_control.h: Add new libdhcp_control.h header.

2007-11-30 11:08  David Cantrell  <dcantrell@redhat.com>

	* configure.ac, include/dhcp6.h, src/client6_addr.c, src/common.c,
	  src/dhcp6c.c: As the header isc-dhcp/libdhcp_control.h isn't
	  included in the old dhcp utility.  So, it would be better to port
	  it to dhcpv6 and use it when system doesn't have the header.

2007-11-30 10:14  David Cantrell  <dcantrell@redhat.com>

	* src/client6_addr.c: Once a message sending event for a renew or
	  rebind message is created, it isn't removed after that.  So a
	  unfavorite message is sent out.  (e.g. Renew messages are sent
	  out at the state for rebind.)

2007-11-16 20:06  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: New version.

2007-11-16 20:06  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am: Make sure we don't pack up any CVS subdirectories.

2007-11-16 20:05  David Cantrell  <dcantrell@redhat.com>

	* include/Makefile.am, src/Makefile.am: Install headers to
	  /usr/include/dhcp6client

2007-11-16 14:39  David Cantrell  <dcantrell@redhat.com>

	* etc/init.d/Makefile.am: Install the init scripts to the correct
	  location.

2007-11-16 14:35  David Cantrell  <dcantrell@redhat.com>

	* etc/: dhcp6c.conf, dhcp6s.conf: Comment out examples in the
	  configuration files.	Refer users to the man pages.

2007-11-16 13:35  David Cantrell  <dcantrell@redhat.com>

	* etc/Makefile.am: Install sample configuration files.

2007-11-16 06:03  David Cantrell  <dcantrell@redhat.com>

	* etc/: init.d/Makefile.am, sysconfig/Makefile.am: Make sure init
	  scripts and sysconfig examples are installed in to DESTDIR.

2007-11-16 05:58  David Cantrell  <dcantrell@redhat.com>

	* src/dhcp6c.c: fter introducing libdhcp6 feature,
	  process_signals() doesn't call exit() but returns. As a result of
	  the change, dhcp6c doesn't terminated by signals, such as
	  SIGTERM.  It's better to call exit() if LIBDHCP is not defined.
	  Patch from Mitsuru Chinen.

2007-11-16 05:57  David Cantrell  <dcantrell@redhat.com>

	* include/cfg.h, man/dhcp6c.conf.5, src/cfg.c, src/client6_parse.y,
	  src/client6_token.l, src/common.c: Although the main code for
	  Domain Search List option is available for a long time, the
	  configuration part of that option is missing somehow.  The
	  attached patch completes the code for Domain Search List option.
	  Patch from Mitsuru Chinen.

2007-11-16 05:57  David Cantrell  <dcantrell@redhat.com>

	* configure.ac, include/Makefile.am, include/cfg.h,
	  include/dhcp6.h, include/queue.h: [PATCH] define macors for lists
	  and tail queues if they are not defined

	  dhcp-0.99.3 regards to LIST_* and TAILQ_* macros are available in
	  sys/queue.h. However, there are some environment like:

	   1. sys/queue.h is missing (e.g. dietlibc)
	   2. sys/queue.h is available, but some macros are missing
	      (e.g. glibc-2.4 doesn't have TAILQ_FIRST, etc.)

	  The attached patch add definitions of macros for lists and tail
	  queues if they are not avaialble in the system.

	  Patch from Mitsuru Chinen.

2007-11-15 12:13  David Cantrell  <dcantrell@redhat.com>

	* include/Makefile.am, src/Makefile.am: Do not override includedir.

2007-11-15 11:41  David Cantrell  <dcantrell@redhat.com>

	* include/Makefile.am, src/Makefile.am: Set includedir install path
	  to $(includedir)/dhcp6client

2007-11-15 11:36  David Cantrell  <dcantrell@redhat.com>

	* TODO: Updated to do list.

2007-11-15 11:35  David Cantrell  <dcantrell@redhat.com>

	* .cvsignore, src/.cvsignore: Ignore more files.

2007-11-15 11:34  David Cantrell  <dcantrell@redhat.com>

	* include/Makefile.am, src/Makefile.am: Install header files during
	  make install (for libdhcp6client).

2007-11-15 11:19  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: Define version variables, rules, and checks since
	  there is a shared library being built now.  Bump version to
	  1.0.0.

2007-11-15 11:18  David Cantrell  <dcantrell@redhat.com>

	* include/: dhc6_alloc.h, dhcp6client.h: Added required headers for
	  libdhcp6client.

2007-11-15 11:18  David Cantrell  <dcantrell@redhat.com>

	* src/Makefile.am: Build libdhcp6client.la, the magic libtool thing
	  that generates libdhcp6client.a and libdhcp6client*.so

2007-11-15 11:17  David Cantrell  <dcantrell@redhat.com>

	* src/dhc6_alloc.c: Added dhc6_alloc.c, required by libdhcp6client.

2007-11-15 11:15  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am, libdhcp6client.pc.in: Added template and Makefile
	  targets for libdhcp6client.pc

2007-11-15 11:14  David Cantrell  <dcantrell@redhat.com>

	* include/dhcp6.h, src/client6_addr.c, src/common.c, src/dhcp6c.c:
	  Merged RH-specific libdhcp6client patch.  Creates a library
	  version of dhcp6c for use with libdhcp.

2007-11-15 10:14  David Cantrell  <dcantrell@redhat.com>

	* TODO: Updated to do list.

2007-11-15 10:05  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: New version.

2007-11-15 09:35  David Cantrell  <dcantrell@redhat.com>

	* TODO, configure.ac: Fix header checks for linux/netlink.h and
	  linux/rtnetlink.h in configure.ac.

2007-11-15 09:14  David Cantrell  <dcantrell@redhat.com>

	* src/lease_token.l: Set yy_init to 0 in lease_token.l to avoid a
	  segfault in dhcp6c.  Patch from Mitsuru Chinen.

2007-11-15 09:11  David Cantrell  <dcantrell@redhat.com>

	* include/server6_conf.h, src/dhcp6s.c, src/server6_parse.y,
	  src/server6_token.l: Restore dhcp6s.conf parsing code.  Patch
	  from Mitsuru Chinen.

2007-11-15 08:45  David Cantrell  <dcantrell@redhat.com>

	* etc/: dhcp6c.conf, dhcp6s.conf: Clean up example config file
	  formatting.

2007-11-14 10:15  David Cantrell  <dcantrell@redhat.com>

	* TODO: Updated to do list.

2007-11-14 10:14  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am: Added a release target to make making releases a bit
	  easier.

2007-11-14 10:09  David Cantrell  <dcantrell@redhat.com>

	* TODO: Updated to do list.

2007-11-14 10:04  David Cantrell  <dcantrell@redhat.com>

	* src/: client6_token.l, common.c: Add back #include <stdarg.h>

2007-11-14 10:04  David Cantrell  <dcantrell@redhat.com>

	* src/Makefile.am: Remove LIBS line.

2007-11-14 10:03  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: Clean up configure.ac based on an autoscan run.

2007-11-14 10:03  David Cantrell  <dcantrell@redhat.com>

	* m4/resolver.m4: Wrote AM_CHECK_RESOLVER macro to test for
	  dn_comp() and dn_expand() in libresolv.  The test is more or less
	  Linux-only at this point.

2007-11-14 10:02  David Cantrell  <dcantrell@redhat.com>

	* TODO: Updated to do list.

2007-11-14 10:02  David Cantrell  <dcantrell@redhat.com>

	* AUTHORS: Add Mitsuru Chinen to the AUTHORS file.

2007-11-14 06:49  David Cantrell  <dcantrell@redhat.com>

	* src/Makefile.am: Set LIBS to $(RESOLVER_LIBS)

2007-11-14 06:49  David Cantrell  <dcantrell@redhat.com>

	* bootstrap, m4/resolver.m4: Do not create the m4 subdirectory.
	  Added m4 subdirectory with a resolver.m4 file for checking the
	  system for dn_comp() and dn_expand().

2007-11-14 06:24  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am: Remove dist archives on maintainer-clean.

2007-11-14 05:57  David Cantrell  <dcantrell@redhat.com>

	* src/dhcp6s.c: When receiving a RENEW or REBIND message with a
	  Option Request Option, dhcp6s doesn't add DNS Recursive Name
	  Server option to the Reply message.  As our policy of
	  implementation is always including all information not to check
	  the Option Request Option.  So this patch simply add the DNS
	  Recursive Name Server option to the RENEW and REBIND message.
	  Patch from Mitsuru Chinen <mitch AT linux.vnet.ibm.com>.

2007-11-14 05:55  David Cantrell  <dcantrell@redhat.com>

	* src/dhcp6s.c: When dhcp6s received an information-request message
	  which contains a Server Identifier option, Server should not
	  respond to it.  Patch from Mitsuru Chinen <mitch AT
	  linux.vnet.ibm.com>.

2007-11-14 05:53  David Cantrell  <dcantrell@redhat.com>

	* include/lease.h, src/dhcp6s.c, src/server6_addr.c: If an incoming
	  Renew message inclues an address which is not appropriate for the
	  link, dhcpv6 server should return the address to the client with
	  lifetimes of 0.  Although the code to do so is already in the
	  code by patch #1797624, the place is not appropriate.  This patch
	  move the code more to suitable place.  Patch from Mitsuru Chinen
	  <mitch AT linux.vnet.ibm.com>.

2007-11-14 05:51  David Cantrell  <dcantrell@redhat.com>

	* include/relay6_socket.h, src/dhcp6c.c, src/dhcp6r.c,
	  src/dhcp6s.c, src/relay6_parser.c, src/relay6_socket.c: dhcp6c
	  uses port 547 to send messages, so we cannot run dhcp6c with
	  dhcp6r/dhcp6s at the same box.  We are able to solve this with
	  merging outbound socket to inbound socket.  For uniformity,
	  sockets in dhcp6s and dhcp6r are merged in each.  Patch from
	  Mitsuru Chinen <mitch AT linux.vnet.ibm.com>.

2007-11-14 05:50  David Cantrell  <dcantrell@redhat.com>

	* src/common.c: Improve some of the debugging messages.  Patch from
	  Mitsuru Chinen <mitch AT linux.vnet.ibm.com>.

2007-11-14 05:48  David Cantrell  <dcantrell@redhat.com>

	* man/dhcp6s.conf.5: Correct a type in dhcp6s.conf.5 man page
	  (should be 'option dns_servers', not 'option dns_server').  Patch
	  from Mitsuru Chinen <mitch AT linux.vnet.ibm.com>.

2007-11-14 05:42  David Cantrell  <dcantrell@redhat.com>

	* TODO: Updated to do list.

2007-11-12 19:57  David Cantrell  <dcantrell@redhat.com>

	* etc/Makefile.am, etc/init.d/Makefile.am,
	  etc/sysconfig/Makefile.am, man/Makefile.am: Fix up Makefiles so
	  we get man pages and etc components in the release archive.

2007-11-12 19:57  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: Start preparing for the next release.

2007-11-12 19:29  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am: Add a target to tag the release tree.

2007-11-12 19:20  David Cantrell  <dcantrell@redhat.com>

	* etc/: Makefile.am, server6_addr.conf, init.d/Makefile.am,
	  init.d/dhcp6c.sh, sysconfig/Makefile.am,
	  sysconfig/dhcp6c.sysconfig: Clean up etc install targets.  Remove
	  server6_addr.conf since it's obsolete.  Removed dhcp6c.sh and
	  dhcp6c.sysconfig since we don't care about those.

2007-11-12 18:51  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: Check for required header files.

2007-11-12 18:51  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am: List extra files to include in the release archives.
	  Add a ChangeLog target to generate a ChangeLog file from the CVS
	  log.

2007-11-12 18:47  David Cantrell  <dcantrell@redhat.com>

	* TODO: Added a to do file.

2007-11-12 18:34  David Cantrell  <dcantrell@redhat.com>

	* src/resolv_token.l: Remove unnecessary 'return 0'.

2007-11-12 17:14  David Cantrell  <dcantrell@redhat.com>

	* etc/: init.d/.cvsignore, sysconfig/.cvsignore: Ignore generated
	  Makefile and Makefile.in files.

2007-11-12 17:13  David Cantrell  <dcantrell@redhat.com>

	* src/: cfg.c, client6_addr.c, client6_parse.y, client6_token.l,
	  common.c, dad_token.l, dhcp6c.c, dhcp6r.c, dhcp6s.c, lease.c,
	  lease_token.l, netlink.c, ra_token.l, radvd_token.l,
	  relay6_database.c, relay6_parser.c, relay6_socket.c,
	  resolv_token.l, server6_addr.c, server6_parse.y, server6_token.l,
	  timer.c: Clean up compiler warnings a bit.

2007-11-12 17:12  David Cantrell  <dcantrell@redhat.com>

	* include/server6_conf.h: Do not redefine IFNAMSIZ.

2007-11-12 16:25  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: Check for required header files.

2007-11-12 16:15  David Cantrell  <dcantrell@redhat.com>

	* include/cfg.h, include/common.h, include/dhcp6.h,
	  include/dhcp6r.h, include/hash.h, include/lease.h,
	  include/relay6_parser.h, include/relay6_socket.h,
	  include/server6_conf.h, include/timer.h, src/cfg.c,
	  src/client6_addr.c, src/client6_parse.y, src/client6_token.l,
	  src/common.c, src/dad_token.l, src/dhcp6c.c, src/dhcp6r.c,
	  src/dhcp6s.c, src/hash.c, src/lease.c, src/lease_token.l,
	  src/netlink.c, src/ra_token.l, src/radvd_token.l,
	  src/relay6_database.c, src/relay6_parser.c, src/relay6_socket.c,
	  src/resolv_token.l, src/server6_addr.c, src/server6_parse.y,
	  src/server6_token.l, src/timer.c: Fixed headers so the software
	  actually compiles.

2007-11-12 12:36  David Cantrell  <dcantrell@redhat.com>

	* src/: cfg.c, client6_addr.c, client6_parse.y, client6_token.l,
	  common.c, dad_token.l, dhcp6c.c, dhcp6r.c, dhcp6s.c, hash.c,
	  lease.c, lease_token.l, netlink.c, ra_token.l, radvd_token.l,
	  relay6_database.c, relay6_parser.c, relay6_socket.c,
	  resolv_token.l, server6_addr.c, server6_conf.c, server6_parse.y,
	  server6_token.l, timer.c: Reduced include lines to only those we
	  need.

2007-11-12 12:36  David Cantrell  <dcantrell@redhat.com>

	* include/: cfg.h, dhcp6.h, dhcp6r.h, lease.h, relay6_database.h,
	  relay6_parser.h, relay6_socket.h, server6_conf.h: Updated header
	  files to have minimal include lines.

2007-11-09 06:28  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am: Add *~ to the CLEANFILES list.

2007-11-09 06:25  David Cantrell  <dcantrell@redhat.com>

	* configure.ac, etc/Makefile.am, etc/init.d/Makefile.am,
	  etc/sysconfig/Makefile.am, man/Makefile.am: Add more Makefile
	  templates for the etc and man subdirectories.

2007-11-08 20:48  David Cantrell  <dcantrell@redhat.com>

	* configure.ac: Start using the AC_CHECK_HEADERS macro in
	  configure.ac to check for required headers and fail if we can't
	  find them.

2007-11-08 20:47  David Cantrell  <dcantrell@redhat.com>

	* src/: .cvsignore, Makefile.am, cfg.c, client6_addr.c,
	  client6_parse.y, client6_token.l, common.c, dad_token.l,
	  dhcp6c.c, dhcp6r.c, dhcp6s.c, hash.c, lease.c, lease_token.l,
	  netlink.c, ra_token.l, radvd_token.l, relay6_database.c,
	  relay6_parser.c, relay6_socket.c, resolv_token.l, server6_addr.c,
	  server6_conf.c, server6_parse.y, server6_token.l, timer.c:
	  Patched source to build correctly under new configuration
	  environment.	Invoking lex and yacc (well, flex and bison)
	  through autoconf/automake, so prefixes on all of that generated
	  code changed.

2007-11-08 18:01  David Cantrell  <dcantrell@redhat.com>

	* .cvsignore, etc/.cvsignore, include/.cvsignore, man/.cvsignore,
	  src/.cvsignore: Updated cvsignore files.  Lots to ignore now.

2007-11-08 17:56  David Cantrell  <dcantrell@redhat.com>

	* bootstrap, configure.ac, include/Makefile.am, include/cfg.h,
	  include/config.h, src/Makefile.am, src/cfg.c, src/client6_addr.c,
	  src/client6_parse.y, src/client6_token.l, src/common.c,
	  src/config.c, src/dad_token.l, src/dhcp6c.c, src/dhcp6s.c,
	  src/lease.c, src/lease_token.l, src/netlink.c, src/ra_token.l,
	  src/radvd_token.l, src/resolv_token.l, src/server6_addr.c,
	  src/server6_conf.c, src/server6_parse.y, src/server6_token.l,
	  src/timer.c: Rename config.h to cfg.h and config.c to cfg.c so it
	  doesn't conflict with the config.h generated by the configure
	  script.  Updated the include lines in all of the source files to
	  reference cfg.h.  Added targets for dhcp6s, dhcp6r, and dhcp6c to
	  the src/Makefile.am template.

2007-11-08 16:37  David Cantrell  <dcantrell@redhat.com>

	* Makefile.am, bootstrap, configure.ac, etc/Makefile.am,
	  include/Makefile.am, man/Makefile.am, src/Makefile.am: Initial
	  files for the new autoconf/automake configuration files.

2007-11-08 16:13  David Cantrell  <dcantrell@redhat.com>

	* Install, LICENSE: Removed Install file.  Put license text in the
	  LICENSE file.

2007-11-08 16:11  David Cantrell  <dcantrell@redhat.com>

	* AUTHORS: Added an AUTHORS file.

2007-11-08 16:10  David Cantrell  <dcantrell@redhat.com>

	* Makefile.in, Makefile.inc.in, config.guess, config.sub,
	  configure, configure.in, install-sh: Removed autoconf-only
	  configuration files and generated configuration scripts.

2007-11-08 16:03  David Cantrell  <dcantrell@redhat.com>

	* README, ReadMe: Updated README file and renamed from ReadMe to
	  README.

2007-11-08 15:46  David Cantrell  <dcantrell@redhat.com>

	* client6_addr.c, client6_parse.y, client6_token.l, common.c,
	  config.c, dad_token.l, dhcp6c.c, dhcp6r.c, dhcp6s.c, hash.c,
	  lease.c, lease_token.l, netlink.c, ra_token.l, radvd_token.l,
	  relay6_database.c, relay6_parser.c, relay6_socket.c,
	  resolv_token.l, server6_addr.c, server6_conf.c, server6_parse.y,
	  server6_token.l, timer.c, src/client6_addr.c,
	  src/client6_parse.y, src/client6_token.l, src/common.c,
	  src/config.c, src/dad_token.l, src/dhcp6c.c, src/dhcp6r.c,
	  src/dhcp6s.c, src/hash.c, src/lease.c, src/lease_token.l,
	  src/netlink.c, src/ra_token.l, src/radvd_token.l,
	  src/relay6_database.c, src/relay6_parser.c, src/relay6_socket.c,
	  src/resolv_token.l, src/server6_addr.c, src/server6_conf.c,
	  src/server6_parse.y, src/server6_token.l, src/timer.c: Moved C
	  source, lex source, and yacc source to the src/ subdirectory.

2007-11-08 15:02  David Cantrell  <dcantrell@redhat.com>

	* common.h, config.h, dhcp6.h, dhcp6r.h, hash.h, lease.h,
	  relay6_database.h, relay6_parser.h, relay6_socket.h,
	  server6_conf.h, timer.h, include/common.h, include/config.h,
	  include/dhcp6.h, include/dhcp6r.h, include/hash.h,
	  include/lease.h, include/relay6_database.h,
	  include/relay6_parser.h, include/relay6_socket.h,
	  include/server6_conf.h, include/timer.h: Moved header files to
	  the include/ subdirectory.

2007-11-08 14:54  David Cantrell  <dcantrell@redhat.com>

	* dhcp6c.8, dhcp6c.conf.5, dhcp6r.8, dhcp6relay.8, dhcp6s.8,
	  dhcp6s.conf.5, man/dhcp6c.8, man/dhcp6c.conf.5, man/dhcp6r.8,
	  man/dhcp6s.8, man/dhcp6s.conf.5: Moved man pages to the man/
	  subdirectory.  Removed the dhcp6relay.8 man page since it's not
	  relevant anymore.

2007-11-08 12:54  David Cantrell  <dcantrell@redhat.com>

	* dhcp6c.conf, dhcp6c.sh, dhcp6c.sysconfig, dhcp6r.sh,
	  dhcp6r.sysconfig, dhcp6s.conf, dhcp6s.sh, dhcp6s.sysconfig,
	  server6_addr.conf, etc/dhcp6c.conf, etc/dhcp6s.conf,
	  etc/server6_addr.conf, etc/init.d/dhcp6c.sh,
	  etc/init.d/dhcp6r.sh, etc/init.d/dhcp6s.sh,
	  etc/sysconfig/dhcp6c.sysconfig, etc/sysconfig/dhcp6r.sysconfig,
	  etc/sysconfig/dhcp6s.sysconfig: Moved the init.d scripts, sample
	  configuration files, and sysconfig files to the etc/
	  subdirectory.  NOTE:	THE TREE WILL BE BROKEN WHILE I UPDATE THE
	  AUTOCONF AND AUTOMAKE FILES AND RESTRUCTURE THE TREE.

2007-11-08 12:25  David Cantrell  <dcantrell@redhat.com>

	* Makefile.in: Copy ChangeLog in when making a new release.

2007-11-08 12:18  David Cantrell  <dcantrell@redhat.com>

	* Makefile.in: Created a 'make release' target that I can use to
	  make releases until I redo the autoconf/automake system.  Calling
	  this release 0.99.0.	It contains a rollup of the Red Hat patches
	  plus what is in CVS now.

2007-11-08 11:55  David Cantrell  <dcantrell@redhat.com>

	* dhcp6r.sh, dhcp6s.sh: LSB compliance fixes for the init scripts.

2007-11-08 11:54  David Cantrell  <dcantrell@redhat.com>

	* server6_token.l: Let ifname be any string and not just A-Za-z
	  followed by a sequence of one of more numerals.  Users can rename
	  interfaces as they see fit.

2007-11-08 11:53  David Cantrell  <dcantrell@redhat.com>

	* dhcp6s.c, lease.c: Check to see if the lease file exists before
	  doing stuff with it.

2007-11-08 11:52  David Cantrell  <dcantrell@redhat.com>

	* dhcp6r.sh, dhcp6s.sh: Init scripts standards compliance fixes.

2007-11-08 11:51  David Cantrell  <dcantrell@redhat.com>

	* common.c, dhcp6c.c, dhcp6s.c: sockaddr length parameter fixes.

2007-11-08 11:47  David Cantrell  <dcantrell@redhat.com>

	* dhcp6c.conf.5, dhcp6s.conf.5: In dhcp6c.conf man page, explain
	  'use-ra-prefix'.  In dhcp6s.conf man page, explain
	  'server-preference' and 'use-ra-prefix' options.

2007-11-08 11:44  David Cantrell  <dcantrell@redhat.com>

	* common.c: Close socket correctly in gethwid().

2007-11-08 11:42  David Cantrell  <dcantrell@redhat.com>

	* dhcp6r.sh, dhcp6r.sysconfig: Added dhcp6r.sh init script and
	  sysconfig control file.

2007-11-08 11:36  David Cantrell  <dcantrell@redhat.com>

	* Makefile.in: More cleanup for a 'make distclean'.

2007-11-08 11:30  David Cantrell  <dcantrell@redhat.com>

	* common.c, config.c, configure, configure.in, dhcp6.h, dhcp6s.c:
	  Remove duplicate functions and fix some compile-time errors
	  introduced by the big redhat patch that was applied.

2007-11-08 11:27  David Cantrell  <dcantrell@redhat.com>

	* .cvsignore: Ignore some more files.

2007-11-08 11:22  David Cantrell  <dcantrell@redhat.com>

	* ifaddrs.c, ifaddrs.h, queue.h: Removed these files as the headers
	  and functions are provided by the C library on the system.

2007-11-08 11:16  David Cantrell  <dcantrell@redhat.com>

	* Makefile.in, Makefile.inc.in, ReadMe, client6_addr.c,
	  client6_parse.y, client6_token.l, common.c, common.h, config.c,
	  config.h, configure.in, dad_token.l, dhcp6.h, dhcp6c.c, dhcp6s.c,
	  dhcp6s.sh, dhcp6s.sysconfig, ifaddrs.c, lease.c, lease_token.l,
	  netlink.c, ra_token.l, radvd_token.l, resolv_token.l,
	  server6_addr.c, server6_conf.c, server6_conf.h, server6_parse.y,
	  server6_token.l, timer.c: Applied the dhcpv6-0.10-redhat.patch
	  diff from the Fedora dhcpv6 package.	This patch contains a mix
	  of some CVS snapshot code as well as some local fixes.  Merged in
	  the RH-generated fixes to the upstream code.

2007-11-08 08:33  David Cantrell  <dcantrell@redhat.com>

	* .cvsignore: Actually, ignore ChangeLog*

2007-11-08 08:31  David Cantrell  <dcantrell@redhat.com>

	* .cvsignore: Ignore generated ChangeLog.

2007-10-24 08:17  Shirley Ma  <xma@us.ibm.com>

	* relay6_socket.c: Set Hoplimit to 32 when relying to multicast.
	  Patch from Mitsuru Chinen (IBM) Relay message to same scope
	  address. Mitsuru Chinen (IBM)

2007-10-24 08:13  Shirley Ma  <xma@us.ibm.com>

	* relay6_socket.c: Replace IPV6_PKTINFO sockoption, patch from
	  Mitsuru Chinen (IBM)

2007-09-24 21:37  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: Leave unchanged any information about addresses
	  the client has but were not included ine the IA from the server.
	  Patch is from Mitsuru Chinen (IBM).

2007-09-24 21:28  Shirley Ma  <xma@us.ibm.com>

	* common.c, dhcp6.h, dhcp6s.c: Fix server status code in some
	  situations. Patch is from Mitsuru Chinen.

2007-09-24 21:20  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.c, lease.h, server6_addr.c: Server must eply lifetimes of
	  0 if address isn't appropirate. Patch is from Mitsuru Chinen
	  (IBM).

2007-09-24 21:16  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.c: Server must discard Sol/Conf/Rebind message with Server
	  ID. Patch is from Mitsuru Chinen (IBM).

2007-09-24 21:11  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.c: Server discards Confirm message without any address
	  according to RFC section 18.2.2. Patch is from Mitsuru Chinen
	  (IBM).

2007-09-24 21:07  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.c: Server discards Conf/Rebind message with unicast addr
	  according to RFC: Section 15. Patch is from Misuru Chinen (IBM).

2007-09-24 21:02  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: Fix the wrong T1/T2 comparation. Patch is from
	  Misuru Chinen.

2007-09-24 20:57  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: Assign address after confirm when interface status
	  changes from down to up.  Patch is from Mitsuru Chinen (IBM).

2007-09-24 20:52  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: Store elapsedtime as network byte order, patch is from
	  Mitsuru Chinen (IBM).

2007-09-24 20:49  Shirley Ma  <xma@us.ibm.com>

	* dhcp6.h: Correct CNF_MAX_RD to 10, patch from Mitsuru Chinen
	  (IBM).

2007-09-14 10:17  Shirley Ma  <xma@us.ibm.com>

	* lease_token.l: Use proper length in strncpy, patch is from Matt
	  Domsch.

2005-03-17 10:55  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* common.c, common.h, configure, configure.in, dhcp6relay.c,
	  dhcp6s.c, relay6_database.c, strlcat.c, strlcpy.c: Cleanup unused
	  code from the source tree. Leftovers from BSD

2005-03-17 10:38  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* dhcp6r.8: missing relay code

2005-03-17 10:37  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* dhcp6r.h: missing file from relay

2005-03-16 12:29  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* dhcp6r.c, relay6_database.c, relay6_database.h, relay6_parser.c,
	  relay6_parser.h, relay6_socket.c, relay6_socket.h: Add relay
	  files

2005-03-09 14:57  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* common.c, dhcp6c.c, lease.h, netlink.c: Get rid of some Gcc
	  warnings from unused variables.

2005-03-09 14:49  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* client6_parse.y, client6_token.l, config.c, config.h,
	  dhcp6c.conf.5, radvd_token.l: Prefix delegtion interface patch

2005-03-09 14:44  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* Makefile.in, dhcp6c.8, dhcp6c.conf.5, dhcp6s.8: Get rid of more
	  carriage returns.  Incorporate relay agent patch

2005-03-09 14:39  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* ReadMe, common.c, common.h, dhcp6.h, dhcp6s.c, dhcp6s.conf.5,
	  server6_addr.c, server6_parse.y: Add Relay suppport (from
	  bbuesker) and clean up some of the documentation formatting.

2005-02-25 07:51  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, common.c, dhcp6s.c, netlink.c, server6_addr.c:
	  unused variables removal, submitted by Marcus Meissner

2005-02-25 07:47  Shirley Ma  <xma@us.ibm.com>

	* netlink.c: fix dprintf missing arg, submitted by Marcus Meissner

2005-02-25 07:26  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: fix some memory leak.

2004-04-06 11:18  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, client6_parse.y, common.c, dad_token.l, dhcp6c.c,
	  netlink.c, ra_token.l, radvd_token.l, resolv_token.l,
	  server6_addr.c, server6_parse.y, docs/rfc3646.txt: some warning
	  bugs fixes from Marcus Meissner <meissner@suse.de>.

2004-04-06 11:07  Shirley Ma  <xma@us.ibm.com>

	* docs/: rfc3315.txt, rfc3633.txt: add DHCPv6 and related RFC docs.

2004-04-06 11:05  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, common.c, config.c, configure, configure.in,
	  dhcp6.h: prefix delegation and dns configure options have been
	  RFCed, the right option codes should be given.

2004-03-15 12:03  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* server6_conf.c: Don't need openssl to build server6_conf.c

2004-03-15 12:03  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* dhcp6s.c: Use urandom to initialize random number generator.

2004-03-15 12:02  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* server6_addr.c: Don't really need to MD5 results from random().
	  Linux random() doesn't suck like BSD

2004-03-15 12:02  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* netlink.c: Handle case where building on older system.

2004-03-04 13:31  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, config.h, dhcp6.h, dhcp6c.c, netlink.c, ra_token.l:
	  add netlink support for getting prefix list and Obit Mbit flags
	  from linux 2.6.0 kernel.

2004-03-03 10:11  Shirley Ma  <xma@us.ibm.com>

	* lease.c: fix a bug in prefixcmp() shifting bits.

2004-02-04 14:13  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* client6_parse.y: got server and client confused.  Client needs
	  OPTION

2004-02-04 14:10  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* client6_parse.y, server6_parse.y: Get rid of redundant definition
	  of OPTION that confuse bison

2004-02-04 13:47  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* configure: Rebuild configure with autoconf

2004-02-04 13:31  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* server6_addr.c, server6_parse.y: memleaks.patch - Fixes three
	  small memory leaks, one in dhcp6_find_iaidaddr, and two in the
	  server6_parse.y file in which getprefix is called but the memory
	  is never freed.

	  From:  bbuesker@qualcomm.com

2004-02-04 13:30  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* common.c, config.h, dhcp6.h: pref.patch - Changes the datatype
	  used for the preference to be a u_int8_t so that sign extension
	  is not done. Without this patch, the comparison to
	  DH6OPT_PREF_MAX will fail in the client, even when the server
	  sends that value.

	  From: bbuesker@qualcomm.com

2004-02-04 13:29  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* lease_token.l: release.patch - When parsing the server6.leases
	  file, if an address has been allocated, released, and then
	  allocated again to a different client, and all of these appear in
	  the leases file, then dhcp6s will fail to start saying that there
	  is a duplicated lease. This fix attempts to remove any invalid
	  leases when parsing the server6.leases file.

	  From bbuesker@qualcomm.com

2004-02-04 13:27  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* configure, hash.c: hash.c.diff - In grow_hash, when computing the
	  new index, the old hash table size is used rather than the new
	  one. This patch modifies the index computation so that the new
	  hash table size is used.

2003-07-16 09:09  Shirley Ma  <xma@us.ibm.com>

	* lease_token.l, server6_parse.y, server6_token.l: fix iaid parsing
	  problem

2003-07-07 08:01  Shirley Ma  <xma@us.ibm.com>

	* radvd_token.l: change the default path for radvd.pid file from
	  /var/run to /var/run/radvd

2003-07-01 16:21  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, common.c, lease.c, lease.h, lease_token.l,
	  server6_addr.c: add dhcpv6 over PPP support fix iaidaddr timer
	  bug in lease parser

2003-06-26 11:54  Shirley Ma  <xma@us.ibm.com>

	* docs/draft-ietf-dhc-dhcpv6-stateless-00.txt: [no log message]

2003-06-26 11:37  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: fix a bug on SOLICIT/REPLY checking

2003-06-25 07:00  Shirley Ma  <xma@us.ibm.com>

	* radvd_token.l: updating prefix list in other interface rather
	  than the interface which is receiving prefix list.

2003-06-24 15:00  Shirley Ma  <xma@us.ibm.com>

	* radvd_token.l: fix reloading radvd

2003-06-23 07:33  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, common.c, dhcp6c.c, dhcp6s.c, lease.c,
	  lease_token.l, server6_addr.c: [no log message]

2003-06-23 07:24  Shirley Ma  <xma@us.ibm.com>

	* resolv_token.l: fix extra space in resolv.conf file, found by
	  Giorgio Biacchi

2003-06-05 12:51  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: only set up DAD timer after REQEUST/CONFIRM message

2003-06-03 09:53  Shirley Ma  <xma@us.ibm.com>

	* server6_addr.c: clean up debug messages

2003-06-03 09:51  Shirley Ma  <xma@us.ibm.com>

	* lease_token.l: fix bug on parsing wrong argument on hash_add()

2003-06-03 09:12  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, dhcp6c.c, hash.c, lease.c, lease_token.l,
	  server6_addr.c: clean up debug messages add iaidaddr timer for
	  DHCPv6 server

2003-06-02 14:18  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: remove unnecessary debug info

2003-06-02 14:17  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: [no log message]

2003-06-02 14:16  Shirley Ma  <xma@us.ibm.com>

	* server6_addr.c: Only allow iaidaddr_timo removing iaidaddr fix
	  temp address assignment problem

2003-06-02 10:38  Shirley Ma  <xma@us.ibm.com>

	* ra_token.l: remove debug

2003-06-02 10:37  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: [no log message]

2003-05-29 12:23  Shirley Ma  <xma@us.ibm.com>

	* dad_token.l: [no log message]

2003-05-29 12:18  Shirley Ma  <xma@us.ibm.com>

	* radvd_token.l, dad_token.l: clean up debug info

2003-05-29 10:32  Shirley Ma  <xma@us.ibm.com>

	* radvd_token.l: reload radvd while finishing the update

2003-05-29 05:33  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: don't DAD for IAPD

2003-05-28 12:56  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.conf.5: add option dns_server

2003-05-28 11:18  Shirley Ma  <xma@us.ibm.com>

	* ReadMe: [no log message]

2003-05-28 11:12  Shirley Ma  <xma@us.ibm.com>

	* radvd_token.l: fix a compile warning

2003-05-28 11:12  Shirley Ma  <xma@us.ibm.com>

	* lease.h: move dhcp6_lease to dhcp6.h

2003-05-28 11:11  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: split usage() to two lines from Pekka Savola
	  (pekkas@netcore.fi) comments

2003-05-28 11:10  Shirley Ma  <xma@us.ibm.com>

	* dhcp6.h: move dhcp6_lease data structure from lease.h

2003-05-27 10:56  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* ReadMe, dhcp6c.8, dhcp6c.c, dhcp6s.c, lease.h: Change file layout
	  to match FHS/LSB standard

2003-05-27 10:54  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* Makefile.in: <marcusmeissner> add DESTDIR support.

2003-05-23 09:00  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, dhcp6.h, dhcp6c.c, server6_addr.c,
	  server6_conf.c, server6_parse.y: changes made for
	  draft-ietf-dhc-dhcpv6-interop-01.txt 1. add INFINITY lifetime
	  support 2. add T1 > T2 support 3. add max Elapsed Time support
	  etc.

2003-05-22 13:00  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, client6_addr.c, dad_token.l, dhcp6c.c, dhcp6s.c,
	  lease.c, lease.h, radvd_token.l, resolv_token.l, server6_addr.c:
	  add support for prefix delegation updating radvd.conf, and reload
	  radvd daemon

2003-05-16 12:17  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c, ra_token.l: [no log message]

2003-05-16 11:40  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, client6_addr.c, config.h, dad_token.l, dhcp6.h,
	  dhcp6c.c, dhcp6s.c, lease.c, lease.h, ra_token.l, server6_addr.c:
	  add support for DAD duplicate address detection; confirm for
	  client is physically disconnected from a wired or wireless
	  connection; Obit/Mbit support; prefix lengthes got from Route
	  Advertisement messages;

2003-04-30 09:04  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, common.c, common.h, config.h, dhcp6c.c, dhcp6s.c,
	  lease.c, lease.h, ra_token.l, resolv_token.l, server6_addr.c,
	  server6_conf.c, server6_conf.h, server6_parse.y: multiple
	  interface support for both client and server

2003-04-29 07:50  Shirley Ma  <xma@us.ibm.com>

	* server6_parse.y: wrong parameter in dprintf

2003-04-28 12:12  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: prefix delegation rebind has two states: rebind &
	  confirm_rebind according to draft

2003-04-28 12:09  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: [no log message]

2003-04-28 07:25  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: fix bug for get prefix from RA for prefix
	  delegation

2003-04-25 08:56  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: current server is NULL for manually release

2003-04-22 08:05  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* common.h, dhcp6.h, ifaddrs.c: Get rid of compiler warnings

2003-04-22 07:37  Shirley Ma  <xma@us.ibm.com>

	* server6_parse.y: [no log message]

2003-04-18 10:33  Shirley Ma  <xma@us.ibm.com>

	* server6_token.l: include domain name with charactor '-'

2003-04-18 10:14  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.c: add unicast option

2003-04-18 10:10  Shirley Ma  <xma@us.ibm.com>

	* common.c, dhcp6c.c: add unicast option support

2003-04-18 10:09  Shirley Ma  <xma@us.ibm.com>

	* dhcp6.h: change the sever preference undefined value to 0

2003-04-18 10:08  Shirley Ma  <xma@us.ibm.com>

	* config.h: add unicast option

2003-04-18 06:38  Shirley Ma  <xma@us.ibm.com>

	* docs/draft-ietf-dhc-dhcpv6-opt-prefix-delegation-03.txt: add
	  dhcpv6 prefix delegation draft 03

2003-04-18 06:38  Shirley Ma  <xma@us.ibm.com>

	* docs/draft-ietf-dhc-dhcpv6-interop-01.txt: add dhcpv6 interop for
	  draft 28

2003-04-18 06:32  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: upon receiving NoBinding status reply for confirm,
	  client sends solicit

2003-04-18 06:10  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.c: add DNS update for confirm

2003-04-18 06:03  Shirley Ma  <xma@us.ibm.com>

	* dhcp6.h, dhcp6c.c, lease.h, resolv_token.l, server6_addr.c: fix
	  duplicated addresses sent to static hosts for renew don't remove
	  /etc/resolv.conf file when dhcp6c exit

2003-04-17 15:00  Shirley Ma  <xma@us.ibm.com>

	* lease_token.l: fix hash table

2003-04-17 14:19  Shirley Ma  <xma@us.ibm.com>

	* ReadMe, config.h, dhcp6.h, dhcp6c.c, dhcp6s.conf, resolv_token.l:
	  support DNS server update option

2003-04-11 14:25  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, common.c, config.c, config.h, configure,
	  configure.in, dhcp6.h, dhcp6c.c, dhcp6s.c, lease_token.l,
	  ra_token.l, resolv_token.l, server6_conf.c, server6_conf.h,
	  server6_parse.y, server6_token.l,
	  docs/draft-ietf-dhc-dhcpv6-interop-00.txt,
	  docs/draft-ietf-dhc-dhcpv6-opt-dnsconfig-03.txt: add DNS
	  nameserver and domainlist support according to dns option draft03

2003-04-03 15:13  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* configure, ifaddrs.c: Rebuild configure with autoconf Fix
	  __set_errno() in ifaddrs.c

2003-04-03 09:12  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: [no log message]

2003-04-03 09:08  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: fix elapsed time calculation

2003-04-03 08:19  Shirley Ma  <xma@us.ibm.com>

	* configure.in: let autoconf working

2003-04-03 08:19  Shirley Ma  <xma@us.ibm.com>

	* configure: fix complie problem for autoconf

2003-04-03 07:03  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* Makefile.in, configure, configure.in: * configure.in: - Check for
	  YACC/LEX.  - Check for a library containing MD5 stuff.  - Don't
	  check for arc4random (not needed anywhere...) * Makefile.in: -
	  Autoconfigure YACC/LEX instead of hardwired yacc/lex calls.  -
	  Autoconfigure ssl/crypto library.  - Install should create
	  directories.	- Use dhcpopt_pinfo instead of dhcpopt_iaprefix.  *
	  client6_parse.y: - Fix syntax error.	* server6_addr_parse.y: -
	  Add SEND to the list of tokens

2003-04-02 13:31  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* client6_token.l, server6_token.l: this simple patch should fix a
	  recognition of IPv4 addresses in lex-parsers (as used eg. in
	  abcd::nn.nn.nn.nn-like for of IPv6 addresses).

	  Michal Ludvig -- * SuSE CR, s.r.o     * mludvig@suse.cz *
	  (+420) 296.545.373 * http://www.suse.cz

2003-04-02 09:09  Shirley Ma  <xma@us.ibm.com>

	* common.c: fix some compile warning

2003-04-01 08:32  Shirley Ma  <xma@us.ibm.com>

	* ra_token.l: [no log message]

2003-03-31 12:24  Shirley Ma  <xma@us.ibm.com>

	* ReadMe: [no log message]

2003-03-31 12:05  Shirley Ma  <xma@us.ibm.com>

	* client6_parse.y: [no log message]

2003-03-28 13:46  Shirley Ma  <xma@us.ibm.com>

	* prefixconf.c, prefixconf.h: remove files prefixconf.*

2003-03-28 13:03  Shirley Ma  <xma@us.ibm.com>

	* ra_token.l, server6_parse.y, server6_token.l: rename
	  server6_addr_parse.y server6_addr_token.l to server6_parse.y
	  server6_token.l

2003-03-28 13:01  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, cfparse.h, cfparse.y, cftoken.l, client6_addr.c,
	  client6_parse.y, common.c, config.c, config.h, configure,
	  dhcp6.h, dhcp6c.c, dhcp6s.c, lease.c, lease.h, lease_token.l,
	  server6_addr.c, server6_addr_parse.y, server6_addr_token.l,
	  server6_conf.c, server6_conf.h: changed file name
	  server6_addr_parse.y server6_addr_token.l to server6_parse.y
	  server6_token.l checked in serveral bug fixes

2003-03-28 10:16  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.8, dhcp6c.conf.5, dhcp6s.8, dhcp6s.conf.5: checked in the
	  new man pages for dhcp6s dhcp6c dhcp6s.conf dhcp6c.conf

2003-03-11 14:13  Shirley Ma  <xma@us.ibm.com>

	* ReadMe: [no log message]

2003-03-11 14:12  Shirley Ma  <xma@us.ibm.com>

	* ReadMe: add a simple installation doc

2003-03-11 14:09  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.conf: add client configuration file example

2003-03-11 14:07  Shirley Ma  <xma@us.ibm.com>

	* dhcp6s.conf: add server configure file example

2003-03-11 13:52  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, ReadMe, client6_parse.y, client6_token.l,
	  common.c, config.c, dhcp6.h, dhcp6c.c, dhcp6s.c, lease.c,
	  lease.h, lease_token.l, server6_addr.c, server6_addr_parse.y,
	  server6_addr_token.l, server6_conf.c, server6_conf.h, timer.c:
	  check in bug fixes for prefix delegation

2003-02-28 14:24  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* cfparse.y, client6_addr.c, client6_token.l, common.c, common.h,
	  config.c, config.h, dhcp6c.c, dhcp6s.c, hash.c, hash.h, lease.c,
	  lease.h, lease_token.l, server6_addr.c, server6_addr_token.l,
	  server6_conf.c, server6_conf.h, timer.c: More cleanup of warnings
	  and compile errors.  Introduce more prototypes and const where
	  appropriate.

2003-02-27 09:43  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* cfparse.y, cftoken.l, client6_addr.c, client6_parse.y,
	  client6_token.l, common.c, common.h, config.c, config.h,
	  configure, dhcp6c.c, dhcp6relay.c, dhcp6s.c, hash.c, lease.c,
	  lease_token.l, prefixconf.c, server6_addr.c,
	  server6_addr_parse.y, server6_addr_token.l, server6_conf.c,
	  timer.c: Turn on GCC warnings, and check dprintf() format strings
	  Cleanup most of the resulting warnings Also fixes some bugs where
	  comparision not used appropriately.

2003-02-24 14:31  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, client6_addr.c, client6_parse.y, client6_token.l,
	  common.c, common.h, config.c, config.h, configure, dhcp6.h,
	  dhcp6c.c, dhcp6s.c, lease.c, lease.h, lease_token.l,
	  server6_addr.c, server6_addr_parse.y, server6_addr_token.l,
	  server6_conf.c, server6_conf.h, timer.c: add prefix delegation
	  support (PD draft 02)

2003-02-18 01:44  Kazuo Hiekata  <hiekata@yamato.ibm.com>

	* Makefile.in: changes for RedHat system

2003-02-18 01:31  Kazuo Hiekata  <hiekata@yamato.ibm.com>

	* dhcp6s.conf, dhcp6s.sh, dhcp6s.sysconfig, dhcp6c.conf, dhcp6c.sh,
	  dhcp6c.sysconfig: add dhcp6s start/stop scripts

2003-02-18 01:30  Kazuo Hiekata  <hiekata@yamato.ibm.com>

	* Install: add a document file

2003-02-13 08:58  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: [no log message]

2003-02-12 12:56  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.h, draft-ietf-dhc-dhcpv6-28.txt,
	  draft-ietf-dhc-dhcpv6-opt-prefix-delegation-02.txt,
	  server6_addr.h, server6_lease.c, server6_lparse.l,
	  docs/draft-ietf-dhc-dhcpv6-28.txt,
	  docs/draft-ietf-dhc-dhcpv6-opt-prefix-delegation-02.txt: add
	  these drafts to docs

2003-02-12 11:51  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.h, draft-ietf-dhc-dhcpv6-28.txt,
	  draft-ietf-dhc-dhcpv6-opt-prefix-delegation-02.txt: [no log
	  message]

2003-02-12 10:53  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c: modify the rebind time

2003-02-12 10:52  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: modify rebind time

2003-02-12 10:51  Shirley Ma  <xma@us.ibm.com>

	* server6_conf.c: add check up for renew/rebind time

2003-02-12 09:57  Shirley Ma  <xma@us.ibm.com>

	* dhcp6c.c: [no log message]

2003-02-12 09:43  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, lease.h, dhcp6s.c: [no log message]

2003-02-11 15:30  Shirley Ma  <xma@us.ibm.com>

	* ReadMe: [no log message]

2003-02-11 12:03  Shirley Ma  <xma@us.ibm.com>

	* ifaddrs.c: support getifaddrs()

2003-02-11 11:54  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* ifaddrs.c: Add ifaddrs.c from USAGI IPV6

2003-02-11 11:11  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in: [no log message]

2003-02-11 10:38  Shirley Ma  <xma@us.ibm.com>

	* server6_conf.h: modify the default life time

2003-02-11 10:28  Shirley Ma  <xma@us.ibm.com>

	* common.c: [no log message]

2003-02-11 09:51  Shirley Ma  <xma@us.ibm.com>

	* common.c: [no log message]

2003-02-11 09:12  Shirley Ma  <xma@us.ibm.com>

	* common.c: modify the status code for get option

2003-02-10 16:21  Shirley Ma  <xma@us.ibm.com>

	* client6_parse.y: [no log message]

2003-02-10 16:21  Shirley Ma  <xma@us.ibm.com>

	* configure: add HAVE_GETIFADDRS 0

2003-02-10 13:47  Shirley Ma  <xma@us.ibm.com>

	* Makefile.in, client6_addr.c, client6_parse.y, client6_token.l,
	  common.c, common.h, config.c, config.h, dhcp6.h, dhcp6c.c,
	  dhcp6s.c, hash.c, hash.h, lease.c, lease.h, lease_token.l,
	  prefixconf.c, server6_addr.c, server6_addr.conf,
	  server6_addr_parse.y, server6_addr_token.l, server6_conf.c,
	  server6_conf.h, timer.c, timer.h: add client lease and
	  configuration file support

2003-02-07 07:24  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* client6_parse.y: copy of cfparse.y to client6_parse.y

2003-02-06 09:06  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* client6_token.l: Clone of ctoken.l

2003-01-23 08:44  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, common.c, common.h, config.h, dhcp6c.c, dhcp6.h,
	  dhcp6s.c, hash.c, prefixconf.c, server6_addr.c, server6_addr.h,
	  server6_addr_parse.y, server6_conf.c, server6_lease.c: set up
	  renew/rebind timer both client and server

2003-01-20 10:25  Shirley Ma  <xma@us.ibm.com>

	* client6_addr.c, common.c, config.c, dhcp6c.c, dhcp6s.c, hash.c,
	  prefixconf.c, server6_addr.c, server6_conf.c, server6_lease.c,
	  timer.c, client6_addr.h, common.h, config.h, dhcp6.h,
	  server6_addr.h, server6_lparse.l, server6_addr_parse.y: [no log
	  message]

2003-01-20 10:07  Stephen Hemminger  <shemminger@users.sourceforge.net>

	* ReadMe: fix spelling typos

2003-01-16 05:41  root

	* .cvsignore, Makefile.in, ReadMe, cfparse.h, cfparse.y, cftoken.l,
	  client6_addr.c, client6_addr.h, common.c, common.h, config.c,
	  config.guess, config.h, config.sub, configure, configure.in,
	  dhcp6.h, dhcp6c.8, dhcp6c.c, dhcp6c.conf.5, dhcp6relay.8,
	  dhcp6relay.c, dhcp6s.8, dhcp6s.c, dhcp6s.conf.5, hash.c, hash.h,
	  ifaddrs.h, install-sh, prefixconf.c, prefixconf.h, queue.h,
	  server6_addr.c, server6_addr.conf, server6_addr.h,
	  server6_addr_parse.y, server6_addr_token.l, server6_conf.c,
	  server6_conf.h, server6_lease.c, server6_lparse.l, strlcat.c,
	  strlcpy.c, timer.c, timer.h: Initial revision

2003-01-16 05:41  root

	* .cvsignore, Makefile.in, ReadMe, cfparse.h, cfparse.y, cftoken.l,
	  client6_addr.c, client6_addr.h, common.c, common.h, config.c,
	  config.guess, config.h, config.sub, configure, configure.in,
	  dhcp6.h, dhcp6c.8, dhcp6c.c, dhcp6c.conf.5, dhcp6relay.8,
	  dhcp6relay.c, dhcp6s.8, dhcp6s.c, dhcp6s.conf.5, hash.c, hash.h,
	  ifaddrs.h, install-sh, prefixconf.c, prefixconf.h, queue.h,
	  server6_addr.c, server6_addr.conf, server6_addr.h,
	  server6_addr_parse.y, server6_addr_token.l, server6_conf.c,
	  server6_conf.h, server6_lease.c, server6_lparse.l, strlcat.c,
	  strlcpy.c, timer.c, timer.h: KInital Import

