$Id: CHANGELOG,v 1.1.4.30 2004/08/17 01:32:16 housley Exp $

August 16, 2004: Fix the return value of ReadByte() to match the
	prototype.  Pointed out by Andriy Gapon <avg@icyb.net.ua>.

August 8, 2004: Fix a potential buffer overflow while reading the
	configuration file.  But since the configuration file is 
	owned by root on a default install, that is the least of
	your worries. Pointed out by Pete <shipley@dis.org>.

June 23, 2004: Update to make compile on FreeBSD 5.2 and newer

February 13, 2004: Tobias Niethammer <Tobias.Niethammer@projektb.net>
	noticed that HAVE_SMB was not being detected on 5.x

Thanks to Andriy Gapon <agapon@cv-nj.com> for noticing a mistake
	in the retry checking.

August 21, 2003: Fix header problems on FreeBSD-5.1.  Work done
	by Jamie Jones <jamie@bishopston.net>

August 20, 2003: Reduce CPU usage with proper setting of 
	"timeout" to select().  Idea from Andriy Gapon <avg@icyb.net.ua>,
	but not the code.

January 26, 2003: Some cosmetic changes to healthdc -H's ouput,
	as suggested by Trevor Roydhouse <trev@sentry.org>.

January 26, 2003: Fix for SMB WriteByte() and ReadByte() sometimes
	returning ENXIO that would sometimes cause the program
	to exit. Andre Albsmeier <andre.albsmeier@siemens.com>

July 16, 2002: Add support for the LM80 hardware monitor, used
	on Mainboard BrillianX 1S/2000 from Andrew Syshev
	<service@21vek.kiev.ua>

July 10, 2002: Drop root to daemon, if possible,
	after opening up the interface.  Based on a patch
	from Andre Albsmeier <andre@albsmeier.net>

July 1, 2002: Add missing parameter specification for "P"
	on healthdc.  Kimura Fuyuki <fuyuki@hadaly.org>

June 18, 2002: Zero out the sockaddr_* structures before use.
	Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>

April 5, 2002: OpenBSD needs "_deny_severity" and "_allow_severity"
	defined for healthdc.
	Eduardo B. Fonseca <ebf-dated-1018445139.132fb7@aedsolucoes.com.br>
 
February 23, 2002: Add the -l option to healthd to only
	bind to the local loopback interface.
	Andre Albsmeier <andre@albsmeier.net>

February 4, 2002:  Fix the order of processing of the
	environment variables by healthdc.  This allows
	the command line to override the ENV.
	David McNett <nugget@slacker.com>

March 14, 2001: Add a -B option to use Vbat for Vcore1
	with W83782D style chips (Abit BP6).  Submitted by:
	Trev Roydhouse <trev@sentry.org>

Janurary 5, 2001: Changes to allow healthdc to compile on 
	version without IPv6 support.

October 10, 2000: Thanks to Archie Cobbs <archie@whistle.com>
	For submitting a patch for the Winbond W83627HF

October 3, 2000: IANA has assigned me an official port of 1281.
	That is different for 9669 that was used origionally.
	-P 9669 can be used to specify the old port number.

September 29, 2000: Thanks to Claus Assmann <ca+healthd@esmtp.org>
	for another patch to allow ISA mode to work on OpenBSD.

September 14, 2000:
	Change the printing of daemon error from stderr to using
	syslog.

	Only enable the reading of the doWarn and doFail settings
	and the contents of the *_warn and *_fail scripts if
	compiled with -DFULL_CONFIG or ./configure --enable-full-config.
	This is because I beleive that the information might provide
	information that might be useful in exploiting the machine.

September 13, 2000:
	Protocol 2.0.  Enables obtaining version and configuration
	information from the running daemon.

September 11, 2000:
	IPv6 support added to healthd and healthdc.  IPv6
	support also works for libwrap.

August 20, 2000: Thanks to Claus Assmann <ca+healthd@esmtp.org>
	for a patch to allow ISA mode to work on OpenBSD.

	Thanks to Stefan Moeding <s.moeding@ndh.net> for the 
	origional version of the code to allow external programs
	to be run on warnings and failures.  It has since then
	been greatly extended.

June 5, 2000:  If there was no config file in the default locatiion
	healthd was exiting before -f could read a specified config
	file.  (thanks: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>)

April 26, 2000: Changed ReadConfigFile() & ParseOption() to not display
	unknown options, instead display the line number.  This prevents
	the user from using healthd to display files the user doesn't have
	permission to read.  (thanks: Volker Stolz 
	<stolz@Pool.Informatik.RWTH-Aachen.DE>)

April 9, 2000: Added -c option (thanks: David McNett <nugget@distributed.net>)

March 25, 2000: Fix root exploit (thanks: Valentin Nechayev 
	<netch@@segfault.kiev.au>)

January 20, 2000: Added -1 and -2 for the Winbond 83781 and 83782
	chips respectively (Adrian Murphy)

November 15, 1999: Added healthd.8 man file.

November 7, 1999: Added -f to override default config file.

October 29, 1999: Initial Release 0.1
