2006-02-13  Keith Owens  <kaos@sgi.com>

	* mandir patch to Makefile, from SuSE.
	* gcc 4 alias fixes, from SuSE.
	* Remove spurious exports from /etc/sysconfig/salinfo_decode_all,
	  from SuSE.
	* salinfo_decode_all has to catch signals so it can send them to its
	  children.  SuSE's killproc sends three signals in quick succession,
	  STOP, TERM, CONT which can cause a timing race where only the last
	  one caught by salinfo_decode_all gets through to the children.  Do
	  not catch SIGSTOP or SIGCONT, so killproc's SIGTERM gets through to
	  the children.
	* Set some sensible defaults for MCA and INIT rate limiting.
	* Remove SGI specific decoding of nasid, now done in SGI's
	  salinfo_decode_oem.
	* Detect and drop duplicate records.  This gives SAL the flexibility to
	  save some records that would normally be lost over a reboot, without
	  creating duplicate records in the filesystem.
	* Fix pointer signedness warnings from gcc 4.1.
	* fsync() each output file.
	* Released as 1.1.

2005-12-14  Keith Owens  <kaos@sgi.com>

	* Released as 1.0.

	* salinfo_decode_all is now a C program instead of a shell script.  It
	  monitors the health of the salinfo_decode tasks.

	* Add salinfo_decode option -i pct, do not write records if the -D
	  filesystem inode percentage used is pct or greater.

	* Add salinfo_decode option -s pct, do not write records if the -D
	  filesystem space used percentage is pct or greater.

	* Add salinfo_decode option -l limit, limit the number of events per
	  minute.

	* Add salinfo_decode option -T filename, write a trigger record to
	  filename for each SAL record.

	* Site specific options can be set in /etc/sysconfig/salinfo_decode_all.

	* Count and log the number of dropped records.

	* Build allows separate source and object directories.

	* Fix use after free bug in read_salinfo_decode_oem().

2004-10-05  Keith Owens  <kaos@sgi.com>

	* Released as 0.7.

	* salinfo_decode.c: Replaced ":" with "_" in log file names.

	* ChangeLog: Added (Bjorn Helgaas).

2004-10-04  Keith Owens  <kaos@sgi.com>

	* Released as 0.6.

	* fpu.h: Removed (dead code).

	* Makefile: Added $(prefix) for mandir.

	* Makefile, salinfo-logrotate.d-salinfo_decode: Use logrotate
	rather than "find" to remove old logs.

	* salinfo_decode.c: Detect and deal with kernels that clear the CPU
	state bit if there is no data (a kernel change around 2.6.9-rc3 by
	Ben Woodard).

	* salinfo_decode.c: Stop stdout and stderr stamping on each other.
