2003-03-26  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: *** Version: 0.6.1 ***

	* src/Makefile.am: - updates for new automake

	* NEWS: - updates for 0.6.1

	* src/apinger.conf, src/cfgparser1.y, src/cfgparser2.l, src/conf.c, src/conf.h, src/main.c:
	- "alarms override" in target configuration for replacing the default alarm list

	* src/apinger.c: - some compiler warnings removed

2002-12-20  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: - ****  Version: 0.6  ****

	* BUGS, NEWS: - last updates for 0.6

	* doc/FAQ.xml: - updates

	* src/apinger.c:
	- Message-Id and References message headers generation improved, especially for
	"combined" messages

	* src/apinger.h:
	- store alarm notification message-id instead of just numeric id

	* src/rrd.c:
	- display rrdtool input and output, when foreground and debugging is on

2002-12-19  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/icmp6.c: - fix for compilation without IPv6

	* configure.ac: - 0.6-test5
	- IPv6 support made optional (enabled by default)

	* src/apinger.c: - abort on loss computation error

2002-11-13  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/cfgparser1.y, src/main.c:
	- fixed bug with 'mailer' beeing used as 'group', reported by Martynas Bieliauskas <martynas@lmb.lt>

2002-11-05  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.c: - loss computation mismatch tester

2002-10-25  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.c: - NULL pointer dereference fix

2002-10-24  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* doc/FAQ.xml: - cosmetics

	* src/apinger.c: - more fixes (?) for combined reports

	* src/cfgparser1.y:
	- write pid_file option value to pid_file, not the group setting.  (Patch by
	  Stephanie Lockwood-Childs)

	* src/apinger.c:
	- change in packet loss measurement algorithm (it may fix one problem)

2002-10-21  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.c: - do not duplicate targets in delayed alarms

	* doc/FAQ.xml: - more questions

	* configure.ac: - do not use forked receiver for default

	* Makefile.am: - doc subdirectory

2002-10-18  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* doc/FAQ.xml, doc/Makefile.am: - documentation framework

2002-10-16  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.c, src/apinger.h:
	- macros for avg loss and avg delay computation
	- kill child processes on exit

	* src/rrd.c, src/rrd.h: - rrd_close() function for closing rrdtool pipe

2002-10-14  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: ****  Version: 0.5  ****

	* NEWS, README: - updates for 0.5

	* src/apinger.c, src/apinger.conf, src/icmp.c, src/icmp6.c:
	- fixes for precise delay measurement (using SO_TIMEOUT or ioctl())

2002-10-04  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.c, src/apinger.h, src/icmp.c, src/icmp6.c, src/main.c, TODO, configure.ac:
	- "forked receiver" and other delay-measurement-precision improvements

2002-10-03  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/rrd.c: - write more precise numbers to RRD

	* src/Makefile.am, src/apinger.c, src/apinger.h, src/conf.c, src/main.c, src/rrd.c, src/rrd.h, configure.ac:
	- rrdtool support improvements

2002-10-01  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.h: - subst_macros() prototype added

	* src/cfgparser1.y, src/cfgparser2.l, src/conf.h, src/main.c:
	- rrd configuration

	* src/apinger.h: - interval_tv removed

	* src/apinger.c: - new function for scheduling regular events

2002-09-26  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* NEWS: - updated for 0.4.1

	* configure.ac: ****  Version: 0.4.1  ****

	* src/apinger.c:
	- some unneeded and not portable debug code removed (raise(SIGINT) in apinger.c)

	* configure.ac: ****  Version: 0.4  ****

2002-09-25  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: - Version: 0.4-test3

	* NEWS, README: - Updates

	* src/apinger.c, src/apinger.conf, src/apinger.h, src/cfgparser1.y, src/cfgparser2.l, src/conf.c, src/conf.h, src/main.c:
	- 'repeat' configuration option (for repeating alarm actions)

2002-09-24  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: - Version: 0.4-test2

	* src/apinger.c:
	- read the current time just before calculating poll() timeout

	* src/main.c: - free allocated config memory
	- some over valgrind-found bugs

	* src/conf.h: - free_config() prototype added

	* src/conf.c: - free all allocated memory

	* src/apinger.c: - free all allocated memory (thanks to valgrind)
	- do all mailing/piping/commands even if the previous failed

2002-09-21  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.conf: - timestamp is "%s" not "%t"

2002-07-26  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/conf.c, src/conf.h, src/main.c, src/apinger.c, src/apinger.conf, src/apinger.h, src/cfgparser1.y, src/cfgparser2.l:
	- combined reports

2002-07-23  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* patches/README, patches/apinger-0.3-beep.patch:
	- first patch from apinger user :-)

	* src/apinger.c: - bugfix (thanks to Christian W. Zuckschwerdt)

2002-07-19  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: - ****  Version: 0.3  ****

	* NEWS, TODO: - more updates

	* src/apinger.c, src/apinger.conf: - s/cancelled/canceled/

2002-07-18  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: - Version: 0.3-test2

	* src/apinger.c: - write timestamp to status file

	* src/apinger.c, src/cfgparser1.y, src/conf.c, src/conf.h, src/main.c:
	- pipe/command improvements and bugfix

	* src/apinger.conf:
	- command on/command off  instaead of command_on/command_off

	* NEWS, README, TODO: - updates for v. 0.3

	* src/apinger.c, src/apinger.conf, src/cfgparser1.y, src/cfgparser2.l, src/conf.c, src/conf.h, src/main.c:
	- configurable subject and "%s" (timestamp) macro

	* src/conf.h, src/apinger.c: - support for mail message threading

	* TODO: - +1

	* src/main.c, src/apinger.c, src/apinger.conf, src/apinger.h, src/cfgparser1.y, src/cfgparser2.l, src/conf.h, TODO:
	- support for status information writting to a file

	* TODO, src/apinger.c, src/apinger.h, src/main.c:
	- config file path can be set from command line

	* BUGS: - -1

2002-07-17  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/Makefile.am, src/apinger.conf, src/main.c:
	- using $(localstatedir) for pid-file path generation was not a very good idea

	* src/apinger.conf: - better documentation for some default settings

	* src/apinger.c, src/apinger.conf, src/apinger.h, src/cfgparser1.y, src/cfgparser2.l, src/conf.c, src/conf.h:
	- new config options: mailer, pid_file, pipe and command

	* src/main.c:
	- support for ne config options: mailer, pid_file, command and pipe

	* src/Makefile.am: - pass $(localstatedir) to compiler

	* Makefile.am: - one more CVS tag

	* AUTHORS, BUGS, NEWS, README, TODO, acinclude.m4, configure.ac, src/Makefile.am, src/apinger.c, src/apinger.conf, src/apinger.h, src/cfgparser1.y, src/cfgparser2.l, src/cfgtest.c, src/conf.c, src/conf.h, src/debug.c, src/debug.h, src/icmp.c, src/icmp6.c, src/main.c:
	- license information and CVS tags

	* configure.ac: - Version 0.3-test1. Starting work on version 0.3 :-)

2002-07-16  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac: ****  Version: 0.2  ****

	* TODO: - +1

	* src/main.c: - PACKAGE_VERSION macro instead of hardcoded "1.0"

	* AUTHORS, NEWS, README: - Updates for version 0.2

	* src/Makefile.am, src/apinger.h:
	- use $sysconfdir instead of hardcoded /etc

	* configure.ac: - Version: 0.2-test5

	* src/apinger.c, src/apinger.h, src/debug.c, src/icmp.c, src/icmp6.c, src/main.c:
	- include from "apinger.h" all headers needed there, and do not include them in
	files including "apinger.h"

	* src/apinger.h: - include <socket.h> for struct sockaddr

	* configure.ac: - Version: 0.2-test4

	* src/apinger.c, src/icmp.c:
	- include <arpa/inet.h> after <netinet/in.h>

	* src/icmp6.c: - use SOL_SOCKET/IPV6_CHECKSUM only if available

	* configure.ac: - version: 0.2-test3

	* src/Makefile.am: - tv_macros.h added to sources

	* configure.ac: - version test2

	* src/apinger.c, src/tv_macros.h:
	- timer* macros for timeval operations to use if they are not defined in sys/time.h

	* src/main.c: - include <sys/types.h> before <unistd.h>

2002-07-15  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/apinger.c, src/icmp.c, src/icmp6.c, acinclude.m4:
	- still portability fixes

	* configure.ac: - verison changed to "0.2-test"

	* Makefile.am: - BUGS file added

	* BUGS, TODO: - separate file for bugs

	* src/apinger.c:
	- "-t" flag to sendmail (take recipient addresses from headers)

	* acinclude.m4: - custom autoconf macros

	* configure.ac, src/apinger.c, src/debug.c, src/icmp.c, src/icmp6.c:
	- more portability fixes

	* README: - typo

2002-07-14  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/Makefile.am, src/apinger.c, src/apinger.h, src/cfgparser1.y, src/cfgparser2.l, src/cfgtest.c, src/conf.c, src/debug.c, src/debug.h, src/icmp.c, src/icmp6.c, src/main.c, autogen.sh, configure.ac:
	- more portability functions

2002-07-12  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* configure.ac, src/apinger.c, src/apinger.h, src/cfgtest.c, src/conf.c, src/icmp.c, src/icmp6.c:
	- portability fixes

	* src/Attic/config.c: - removed obsolete file

	* NEWS, README: - written

	* src/Makefile.am, src/apinger.conf: - example configuration file added

	* TODO, Makefile.am: - TODO added

	* src/apinger.c: - tried to fix problem with reloading not being loged

	* src/icmp.c, src/icmp6.c:
	- don't log sendto() errors unless debuging is on

2002-07-11  CVS/Jacek Konieczny  <cvs-jajcus@bnet.pl>

	* src/Makefile.am: - cfgparser1.h added

	* src/cfgparser1.y: - interval argument is of type "TIME"

	* configure.ac: - C++ compiler is not needed

	* src/Makefile.am, src/cfgparser2.l, src/conf.c:
	- generater proper header file for bison parser

	* src/Attic/cfgparser.yy, src/cfgparser1.y, src/cfgparser2.l, src/cfgtest.c, src/conf.c, src/conf.h, src/debug.h, src/icmp.c, src/icmp6.c, src/main.c, AUTHORS, Attic/Makefile, Makefile.am, NEWS, README, autogen.sh, configure.ac, src/Attic/Makefile, src/Attic/cfgparser.y, src/Makefile.am, src/apinger.c, src/apinger.h:
	- seems to work; autoconf/automake support added

2002-06-24  Jacek Konieczny  <jajcus@bnet.pl>

	* src/cfgtest.c: - config file parser tester

2002-06-18  Jacek Konieczny  <jajcus@bnet.pl>

	* src/Attic/Makefile, src/Attic/cfgparser.y, src/Attic/cfgparser.yy, src/apinger.c, src/conf.h:
	- work on the new configuration parser continues

	* src/conf.c: - config file functions

2002-06-17  Jacek Konieczny  <jajcus@bnet.pl>

	* src/Attic/cfgparser.y, src/Attic/cfgparser.yy, src/conf.h, src/Attic/Makefile:
	- config file parser

2002-06-11  Jacek Konieczny  <jajcus@bnet.pl>

	* src/Attic/Makefile, src/Attic/config.c, src/apinger.c, src/apinger.h, src/icmp.c, src/icmp6.c, src/main.c, Attic/Makefile, Attic/pinger.c:
	- sources spilt into several files

2002-06-10  Jacek Konieczny  <jajcus@bnet.pl>

	* Attic/Makefile: - glib is not used. efence just for debugging

	* Attic/Makefile, Attic/pinger.c: - pinger do monitorowania sieci

