2000-02-06  Steven Brown  <swbrown@depraved.org>

	* src/x10.c, ChangeLog:
	Added termios bugfix from Paul Wilkinson for Solaris.

	* src/x10.c: Added fix suggested by Steve Rogers to termios code.

	* src/error.c, src/error.h, src/ppowerd.c, src/read.c:
	Fixed crash bug, added syslog stuff.

1999-09-19  kefka  <kefka@depraved.org>

	* ppower.spec.in: Fix to build without root.

	* ppower.spec.in: Removing the init script should be a %preun.

	* Makefile.am: Wasn't including BUGS in the dist.

	* src/socket.c, lib/getopt.c:
	Added string.h to get rid of warnings on some systems.

	* ppower.spec.in: Added BUGS to the list of docs.

	* ppower.spec.in: Forgot to change the names to ppowerd, d'oh!

	* src/conf-lex.l, src/conf-parse.y, etc/ppower.conf:
	Added EXAMPLE tag and warning so people rpming the conf file in will know to edit it.

	* src/Makefile.am:
	Hacked the makefile to not warn on icky flex code errors.

	* ppower.spec.in: Hopefully a working spec file.

	* ChangeLog, configure.in, NEWS: Preparing for release of 0.1.4.

	* ppower.spec.in: Spelling..

	* etc/ppower.init, ppower.spec.in, TODO: More init and spec changes.

	* etc/Makefile.am, etc/PenguinPower, etc/ppower.init, etc/README:
	More cleanness fixes.

	* ppower.spec.in: More fixes to the spec.

	* etc/Makefile.am: Added new files to dist.

	* etc/PenguinPower, etc/README, configure.in, .cvsignore, Makefile.am, ppower.spec.in:
	Initial addition of spec file and other redhat goodies.

1999-09-11  kefka  <kefka@depraved.org>

	* src/ppowerd.c: Fixed more waitpid issues.

1999-09-09  kefka  <kefka@depraved.org>

	* src/ppowerd.c: Fix broken waitpid() looping forever.

	* src/conf-lex.l, src/ppowerd.c, TODO:
	Huge number of bugs in signal handling, first shot at fixing them, untested.

1999-08-02  kefka  <kefka@depraved.org>

	* ChangeLog: Cleaning up for release.

	* src/ppower.c, src/ppowerd.c, src/socket.c, src/x10.c, configure.in, NEWS:
	Fix user command timeout and time setting code.

1999-07-19  kefka  <kefka@depraved.org>

	* ChangeLog: *** empty log message ***

	* src/x10.c, configure.in, NEWS: Timeout bug fix thanks to Dave Plonka.

1999-06-13  kefka  <kefka@depraved.org>

	* NEWS: Added list of bugs that got fixed.

	* NEWS: Forgot to add the release date.

	* ChangeLog, configure.in: Patching up for the 0.1.1 release.

1999-06-12  kefka  <kefka@depraved.org>

	* doc/Makefile.am:
	Docs don't get rebuilt on version changes, be careful.

	* src/parse.c: Another small bug with passing housecodes fixed.

	* src/parse.c, TODO:
	Fixed rather nasty bug with compound aliases.  Missed ()'s.

1999-05-30  kefka  <kefka@depraved.org>

	* src/ppower.c, src/x10.c:
	Fixed select interruption bug that was causing read failures.

	* TODO: Just TODO updates.

1999-05-27  kefka  <kefka@depraved.org>

	* src/conf.h, src/conf-parse.y: Fixed ugly bug and added more IF/ELSE.

	* src/conf.h, src/conf-lex.l, src/conf-parse.y, TODO:
	Fixed a nasty bug with macros only executing one command and started on IF/ELSE.

1999-05-24  kefka  <kefka@depraved.org>

	* src/ppower.c: Mundane spelling errors. ;)

1999-05-20  kefka  <kefka@depraved.org>

	* README: Spelling error, doh.

	* ChangeLog, configure.in, NEWS: Patched up for the 0.1.0 release.

	* acconfig.h, configure.in, etc/ppower.conf, src/ppowerd.c, TODO, BUGS, ChangeLog, README:
	Config file now honors --prefix, minor doc updates.

	* src/parse.c, src/parse.h, src/ppower.c, src/ppower.h, src/error.c, src/error.h:
	Added support for named devices and address groups spanning multiple housecodes.

1999-05-19  kefka  <kefka@depraved.org>

	* lib/snprintf.h: Forgot a pretty important header file.

	* doc/Makefile.am: Fixed man pages not being inclued in dists.

	* doc/Makefile.am: Fixed not including the .pod files in distributions.

	* configure.in: Added newer configure.scan stuff.

	* src/Makefile.am:
	Fixed bug with not allowing non-source directory builds.

	* src/conf.c, src/ppower.c, src/ppowerd.c, lib/Makefile.am, lib/snprintf.c, lib/snprintf.h, acconfig.h, configure.in, README:
	Modified some docs and added a snprintf portability kludge from mutt.

	* src/conf-parse.h, src/.cvsignore:
	Got rid of the conf-parse.h generated by bison as well.

	* src/conf-lex.c, src/conf-parse.c, src/.cvsignore, src/Makefile.am, doc/Makefile.am:
	maintainer-clean now cleans all temp files.  Yacc/lex things are no longer included in the CVS tree.

	* src/status.c, src/status.h, src/table.c, src/table.h, src/x10.c, src/x10.h, src/conf.c, src/conf.h, src/conf-lex.l, src/conf-parse.c, src/conf-parse.h, src/conf-parse.y, src/conf-proto.h, src/error.c, src/error.h, src/error-proto.h, src/event.c, src/event.h, src/monitor.c, src/monitor.h, src/parse.c, src/parse.h, src/pid.c, src/pid.h, src/ppower.c, src/ppowerd.c, src/ppowerd.h, src/ppowerd-proto.h, src/ppower.h, src/read.c, src/read.h, src/socket.c, src/socket.h, src/stacklist.c, src/stacklist.h, src/conf-error.c, src/conf-error.h, src/conf-lex.c:
	Added the GPL stuff to each source file.

	* ChangeLog, Makefile.cvs:
	Ok, that automated ChangeLog thing certainly didn't work. :)

	* ChangeLog, Makefile.cvs:
	Automate the ChangeLog creation from the CVS sources.

	* ChangeLog, README, TODO:
	Cleaning up docs in preparation for the first release.

	* Makefile.am: Forgot to specify the doc subdir..

	* src/ppower.c, doc/.cvsignore, doc/Makefile.am, doc/ppowerd.pod, doc/ppower.pod, configure.in, TODO:
	Added documentation.

	* COPYING, TODO: Got the real GPL from gnu's web site.

1999-05-18  kefka  <kefka@depraved.org>

	* src/conf.c, src/conf-lex.c, src/conf-lex.l, src/conf-parse.c, src/conf-parse.h, src/conf-parse.y, src/conf-proto.h, etc/ppower.conf, TODO:
	Touchups and fixed the configuration file.

	* src/event.c, src/event.h, src/table.c, src/table.h:
	Forgot some files.

	* src/conf.h, src/conf-parse.c, src/conf-parse.y, src/Makefile.am, src/ppowerd.c, src/read.c, src/status.h:
	Hopefully got macros working along with the RUN command.

	* src/conf.c, src/conf.h, src/conf-lex.c, src/conf-lex.l, src/conf-parse.c, src/conf-parse.h, src/conf-parse.y, src/Makefile.am, TODO:
	Macros now parsed, just need to do something with them.

	* src/conf.c, src/conf.h, src/conf-lex.c, src/conf-lex.l, src/conf-parse.c, src/conf-parse.h, src/conf-parse.y, src/conf-proto.h, TODO:
	Added more parsing, macros progressing nicely.

1999-05-17  kefka  <kefka@depraved.org>

	* src/conf.h, src/conf-lex.c, src/conf-lex.l, src/conf-parse.c, src/conf-parse.h, src/conf-parse.y, src/x10.h, TODO:
	Added more parsing stuff.

	* src/ppowerd.c: Added setsid().

1999-05-16  kefka  <kefka@depraved.org>

	* src/parse.c, src/ppowerd.c, src/ppowerd.h: Got bright/dim working.

	* TODO: More stuff...

	* src/parse.c:
	Can signal all command types now.  Dim and bright still need parsing.

	* src/Makefile.am, src/monitor.c, src/monitor.h, src/ppower.c, src/ppowerd.h, src/read.c, src/status.c, src/status.h, src/x10.c, src/x10.h:
	Added a bunch of stuff, a large number of fixes, working event handling, working monitor connections, etc...

	* TODO: More stuff to do...

1999-05-15  kefka  <kefka@depraved.org>

	* src/x10.c:
	Apparently it can poll during the ready byte read, fixed it.

	* src/pid.c:
	Fixed a little bug with the pid_read.  It was assuming all fails on kill mean the daemon isn't running, but we might just be at bad permissions.

	* src/.cvsignore, lib/.cvsignore, .cvsignore:
	Added more things for cvs to ignore.

	* acconfig.h, AUTHORS, ChangeLog, configure.in, COPYING, .cvsignore, etc/.cvsignore, etc/Makefile.am, etc/ppower.conf, INSTALL, install-sh, lib/.cvsignore, lib/getopt1.c, lib/getopt.c, lib/getopt.h, lib/Makefile.am, Makefile.am, Makefile.cvs, missing, mkinstalldirs, NEWS, README, src/conf.c, src/conf-error.c, src/conf-error.h, src/conf.h, src/conf-lex.c, src/conf-lex.l, src/conf-parse.c, src/conf-parse.h, src/conf-parse.y, src/conf-proto.h, src/.cvsignore, src/error.c, src/error.h, src/error-proto.h, src/Makefile.am, src/monitor.c, src/monitor.h, src/parse.c, src/parse.h, src/pid.c, src/pid.h, src/ppower.c, src/ppowerd.c, src/ppowerd.h, src/ppowerd-proto.h, src/ppower.h, src/read.c, src/read.h, src/socket.c, src/socket.h, src/stacklist.c, src/stacklist.h, src/x10.c, src/x10.h, TODO:
	Initial import.

	* acconfig.h, AUTHORS, ChangeLog, configure.in, COPYING, .cvsignore, etc/.cvsignore, etc/Makefile.am, etc/ppower.conf, INSTALL, install-sh, lib/.cvsignore, lib/getopt1.c, lib/getopt.c, lib/getopt.h, lib/Makefile.am, Makefile.am, Makefile.cvs, missing, mkinstalldirs, NEWS, README, src/conf.c, src/conf-error.c, src/conf-error.h, src/conf.h, src/conf-lex.c, src/conf-lex.l, src/conf-parse.c, src/conf-parse.h, src/conf-parse.y, src/conf-proto.h, src/.cvsignore, src/error.c, src/error.h, src/error-proto.h, src/Makefile.am, src/monitor.c, src/monitor.h, src/parse.c, src/parse.h, src/pid.c, src/pid.h, src/ppower.c, src/ppowerd.c, src/ppowerd.h, src/ppowerd-proto.h, src/ppower.h, src/read.c, src/read.h, src/socket.c, src/socket.h, src/stacklist.c, src/stacklist.h, src/x10.c, src/x10.h, TODO:
	New file.

