2002-09-03  Dawid Kuroczko  <qnex@atlantis.ssw.krakow.pl>

	* /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf:
	Last cleanups.

	* /cvsroot/rrdcollect/rrdcollect/doc/rrdcollect.man, /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c, /cvsroot/rrdcollect/rrdcollect/acinclude.m4:
	pipe and stdout modes...

	* /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	New configuration variable: "directory".

	* /cvsroot/rrdcollect/rrdcollect/doc/rrdcollect.man:
	Nicely formatted rrdcollect(8) manpage.

	* /cvsroot/rrdcollect/rrdcollect/debian/init, /cvsroot/rrdcollect/rrdcollect/debian/rules, /cvsroot/rrdcollect/rrdcollect/doc/Makefile.am, /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.init, /cvsroot/rrdcollect/rrdcollect/Makefile.am, /cvsroot/rrdcollect/rrdcollect/NEWS, /cvsroot/rrdcollect/rrdcollect/rrdcollect.spec, /cvsroot/rrdcollect/rrdcollect/INSTALL:
	Debian/Red Hat packages builting update.

	* /cvsroot/rrdcollect/rrdcollect/debian/changelog, /cvsroot/rrdcollect/rrdcollect/debian/control, /cvsroot/rrdcollect/rrdcollect/debian/copyright, /cvsroot/rrdcollect/rrdcollect/debian/dirs, /cvsroot/rrdcollect/rrdcollect/debian/docs, /cvsroot/rrdcollect/rrdcollect/debian/rules:
	Debian package.

	* /cvsroot/rrdcollect/rrdcollect/src/Makefile.am:
	When using librrd's getopt_long, use getopt.h in Makefile.

	* /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/acinclude.m4, /cvsroot/rrdcollect/rrdcollect/configure.ac:
	Use librrd's getopt_long if available (and system's is not).

	* /cvsroot/rrdcollect/rrdcollect/configure.ac:
	Got rid of libtool, since only thing it does is cause trouble...

2002-09-02  Dawid Kuroczko  <qnex@atlantis.ssw.krakow.pl>

	* /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c: getopt improvements.

	* /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf:
	Removed "test error" from sample configuration file.

	* /cvsroot/rrdcollect/rrdcollect/acinclude.m4:
	Handling of sitatution when rrdtool is not installed on the system.

	* /cvsroot/rrdcollect/rrdcollect/acinclude.m4, /cvsroot/rrdcollect/rrdcollect/INSTALL:
	Renamed `--with-foo' to `--with-libfoo'.

	* /cvsroot/rrdcollect/rrdcollect/src/Makefile.am:
	Distributing GNU getopt files.

	* /cvsroot/rrdcollect/rrdcollect/rrdcollect.spec: RPM .spec file

	* /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/acinclude.m4, /cvsroot/rrdcollect/rrdcollect/configure.ac:
	Portability enhancements.

	* /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c, /cvsroot/rrdcollect/rrdcollect/doc/Makefile.am, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/configure.ac:
	Improved portability.  Now works on FreeBSD, old Debian, MacOS X and
	Solaris.

	* /cvsroot/rrdcollect/rrdcollect/configure.ac: configure script updates

	* /cvsroot/rrdcollect/rrdcollect/configure.ac, /cvsroot/rrdcollect/rrdcollect/COPYING, /cvsroot/rrdcollect/rrdcollect/doc/Makefile.am, /cvsroot/rrdcollect/rrdcollect/doc/rrdcollect.conf.man, /cvsroot/rrdcollect/rrdcollect/doc/rrdcollect.man, /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/INSTALL, /cvsroot/rrdcollect/rrdcollect/README, /cvsroot/rrdcollect/rrdcollect/src/counters.c, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c, /cvsroot/rrdcollect/rrdcollect/src/scan.c:
	Manuals and RRDcollect description.

2002-09-01  Dawid Kuroczko  <qnex@atlantis.ssw.krakow.pl>

	* /cvsroot/rrdcollect/rrdcollect/doc/rrdcollectd.8, /cvsroot/rrdcollect/rrdcollect/AUTHORS, /cvsroot/rrdcollect/rrdcollect/configure.ac, /cvsroot/rrdcollect/rrdcollect/doc/.cvsignore, /cvsroot/rrdcollect/rrdcollect/doc/Makefile.am, /cvsroot/rrdcollect/rrdcollect/doc/rrdcollect.conf.5, /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/NEWS, /cvsroot/rrdcollect/rrdcollect/README, /cvsroot/rrdcollect/rrdcollect/src/counters.c, /cvsroot/rrdcollect/rrdcollect/src/.cvsignore, /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c, /cvsroot/rrdcollect/rrdcollect/src/scan.c:
	Renamed RRDCollect to RRDcollect.

	* /cvsroot/rrdcollect/rrdcollect/doc/Makefile.am: Filename typo.

	* /cvsroot/rrdcollect/rrdcollect/doc/.cvsignore, /cvsroot/rrdcollect/rrdcollect/doc/Makefile.am, /cvsroot/rrdcollect/rrdcollect/doc/rrdcollect.conf.5, /cvsroot/rrdcollect/rrdcollect/doc/rrdcollectd.8, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/Makefile.am, /cvsroot/rrdcollect/rrdcollect/NEWS, /cvsroot/rrdcollect/rrdcollect/src/.cvsignore, /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/ChangeLog, /cvsroot/rrdcollect/rrdcollect/INSTALL:
	Added some missing files.
	Automatic installation of $(sysconfdir)/rrdcollect.conf

	* /cvsroot/rrdcollect/rrdcollect/doc/sample-rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/rrdcollect.conf:
	Moved rrdcollect.conf to doc/sample-rrdcollect.conf

	* /cvsroot/rrdcollect/rrdcollect/autogen.sh:
	Use `autoreconf' -i instead.

	* /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/src/counters.c, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/scan.c:
	Working perl compatible regular expressions.

	* /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	When cutting off comments, cut leading spaces too...

	* /cvsroot/rrdcollect/rrdcollect/src/.cvsignore, /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	Improved signal handling.

	* /cvsroot/rrdcollect/rrdcollect/AUTHORS, /cvsroot/rrdcollect/rrdcollect/NEWS:
	Required documentation.

	* /cvsroot/rrdcollect/rrdcollect/acinclude.m4, /cvsroot/rrdcollect/rrdcollect/configure.ac:
	Namespace consistency.

	* /cvsroot/rrdcollect/rrdcollect/acinclude.m4, /cvsroot/rrdcollect/rrdcollect/configure.ac:
	Moved my macro functions to acinclude.m4 file.

	* /cvsroot/rrdcollect/rrdcollect/configure.ac, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/scan.c:
	Added _GNU_SOURCE for sake of strndup(3).  Minor to-be regex code changes.

	* /cvsroot/rrdcollect/rrdcollect/src/getopt1.c, /cvsroot/rrdcollect/rrdcollect/src/getopt.c, /cvsroot/rrdcollect/rrdcollect/src/getopt.h, /cvsroot/rrdcollect/rrdcollect/src/Makefile.am:
	Using our own getopt_long if system doesn't have one.

2002-08-31  Dawid Kuroczko  <qnex@atlantis.ssw.krakow.pl>

	* /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	Compilation without librrd.

	* /cvsroot/rrdcollect/rrdcollect/configure.ac: spoon(2) support

	* /cvsroot/rrdcollect/rrdcollect/configure.ac, /cvsroot/rrdcollect/rrdcollect/.cvsignore, /cvsroot/rrdcollect/rrdcollect/doc/Makefile.am, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/Makefile.am, /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	Working ./configure script with matching automake Makefiles.

	* /cvsroot/rrdcollect/rrdcollect/configure.ac:
	autoconf script appears to be working smoothly!

	* /cvsroot/rrdcollect/rrdcollect/configure.ac, /cvsroot/rrdcollect/rrdcollect/configure.in:
	Can't make up you mind, eh?  I've decided old name was better.

	* /cvsroot/rrdcollect/rrdcollect/configure.ac, /cvsroot/rrdcollect/rrdcollect/configure.in:
	Renamed configure.ac to configure.in

	* /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	Header file cleanups.
	Usage (--help and --version) command line handling.
	"Work-in-progress" libpcre support.

	* /cvsroot/rrdcollect/rrdcollect/src/scan.c:
	Changed isoctdigit from function to a macro.

2002-08-30  Dawid Kuroczko  <qnex@atlantis.ssw.krakow.pl>

	* /cvsroot/rrdcollect/rrdcollect/README:
	Starting a documentation.  Needs work.  Lots of...

	* /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/src/.cvsignore, /cvsroot/rrdcollect/rrdcollect/include/.cvsignore:
	Now it compiles nicely.

	* /cvsroot/rrdcollect/rrdcollect/src/Makefile, /cvsroot/rrdcollect/rrdcollect/src/Makefile.am, /cvsroot/rrdcollect/rrdcollect/autogen.sh, /cvsroot/rrdcollect/rrdcollect/configure.ac, /cvsroot/rrdcollect/rrdcollect/.cvsignore, /cvsroot/rrdcollect/rrdcollect/include/.cvsignore, /cvsroot/rrdcollect/rrdcollect/Makefile.am, /cvsroot/rrdcollect/rrdcollect/rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/src/.cvsignore:
	The autoheader, automake, autoconf stuff.  Slowly but steadily

	* /cvsroot/rrdcollect/rrdcollect/.cvsignore:
	Ignore ./configure (autoconf, automake, libtool) related files.

	* /cvsroot/rrdcollect/rrdcollect/src/.cvsignore, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	Modified rrd_update calling interface (to clean getopt's variables).
	Set line-based stdout buffer.  Added .rrd and core files to .cvsignore.

	* /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c:
	Get rid of DEBUG define

	* /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c, /cvsroot/rrdcollect/rrdcollect/src/counters.c:
	Fixed librrd interface (resetting getopt(3)'s optarg, since librrd
	uses that function also).
	Better verbose handling.  Detaching from terminal when forking.
	Small cleanups.

	* /cvsroot/rrdcollect/rrdcollect/src/Makefile: Fancy compile options.

	* /cvsroot/rrdcollect/rrdcollect/COPYING, /cvsroot/rrdcollect/rrdcollect/include/rrdcollect.h, /cvsroot/rrdcollect/rrdcollect/rrdcollect.conf, /cvsroot/rrdcollect/rrdcollect/src/counters.c, /cvsroot/rrdcollect/rrdcollect/src/.cvsignore, /cvsroot/rrdcollect/rrdcollect/src/Makefile, /cvsroot/rrdcollect/rrdcollect/src/parse.c, /cvsroot/rrdcollect/rrdcollect/src/rrdcollect.c, /cvsroot/rrdcollect/rrdcollect/src/scan.c:
	Initial release.  RRDCollect is working, but needs many a change still...

