ESM ChangeLog

2000/05/01 - 1.1

New Features:

	* Configuration files now go in /usr/local/esm/etc

	* You can now specify log levels by name. For instance instead of
	8 you can now say emerg, log_emerg or esm_log_emerg.

	* ESMSysLog can now do regular expression matching.

	* Added example configuration files that are installed by default.

	* Renamed the esmconfig file to esm.conf

	* Added the ESMPing monitor
	
Bug Fixes:

	* Lots of code cleanups.

	* One possible security hole fixed. I wasn't handling tmp files
	correctly, I think.

	* Now all dmonitors are properly killed before esmd shuts down.

	* Should work on non-GNU/Linux systems now. I've successfully
	compiled the esm package on FreeBSD.

1999/10/09 - 1.0

New Features:

	* You can now specify times (timeouts, updateintervals etc.) in
	minutes, hours, or days. Respectivly 1m, 1h, 1d

	* ESMSysLog now prints the urgency of all messages before the
	message.

Bug Fixes:

	* Not a single one! ESM can be considered stable and bug free
	since 3 weeks of testing didn't turn up any bugs.

1999/09/22 - 0.03

New Features:

	* ./configure support.

	* Now comes with the ESMSysLog daemon monitor.

	* Now SIGUSR1 will cause the daemon monitors to be repolled. This
	is usefull for when a daemon monitor finds an error that needs
	immediate attention.

	* Multiple senders are now allowed in each priority. They will be
	run one at a time.

	* Much improved Mailreport sender. Now supports encryption if you
	have gnupg installed.

Bug fixes:

	* The internal error log temp file was world readable. That has
	been fixed.

	* Better proccess cleanup.

	* Lots of code cleanups.

1999/09/17 - 0.02

New Features:

	* Now comes with a sender that sends reports via email -
	mailreport

	* Added a new type of monitor, the Daemon Monitor.

	* Now internal errors will be logged to both the next system
	report and syslog.

Bug fixes:

	* Many bugs regarding string handling have been fixed.

1999/09/13

Released 0.01
