-----------------------------
  panicsel project ChangeLog
  CHANGE HISTORY:
-----------------------------
  10/24/01 ARCress  ver 0.8.1
       panicsel kernel patches submitted (ksyms.c, panic.c)
  11/02/01 ARCress  ver 0.8.2
       mkrpm - changed mkrpm to isolate $HOME 
       panicsel.spec - changed to edit lilo.conf for panic timeout
  11/07/01 ARCress  ver 0.8.3
       added showsel.8 & selpef.8 man pages
  11/15/01 ARCress  ver 0.8.4
       fixed panicsel.spec for 'file exists' errors (bug 32)
  11/16/01 ARCress  ver 0.8.5
       fixed panicsel.spec to require isc package (bug 32)
       fixed panicsel.spec for extra debug output (bug 38)
  11/19/01 ARCress  ver 0.9.0-1
       Updated panicsel kernel module to use special open source ipmi driver.
       Enhanced panicsel utilities also (showsel & selpef).
       Utilities still do require the /dev/imb driver from ISC, however.   
  11/28/01 ARCress  ver 0.9.0-2
       Modified LICENSE file to include official ISC license text.
  12/06/01 ARCress  ver 0.9.0-3
       Updated README & panicsel.spec for better documentation
  12/14/01 ARCress  ver 1.0.0
       Updated man pages for cosmetic issues
  01/16/02 ARCress  ver 1.1.0
       Added hwreset, moved to kernel 2.4.16
  02/06/02 ARCress  ver 1.1.1
       Changed selpef to pefconfig, some functions added.
  03/05/02 ARCress  ver 1.1.2
       Updated pefconfig to set all LAN Params, 
       added tmconfig (but not currently included in rpm), 
       updated hwreset with -s option.
       updated all utils to use either Intel or valinux IPMI.
  04/16/02 ACress   ver 1.1.3
       showsel: decode time field in SEL records
       showsel: add display of avail space in SEL and ability to clear SEL
       pefconfig: add SetUser capability if that option is specified
       tmconfig: add shared BasicMode/BiosConsole option (-s), which is
                 supported in TSRLT2 P10 BIOS build 44 and greater.
  05/09/02 ACress   ver 1.1.4
       pefconfig: fixed ccode=c7 on param 16/18 
       pefconfig: fixed bug 504 with gwy mac = 0
       bmc_panic (kernel): added BMCPANIC_ACTION to power down/power cycle.
       panicsel rpm: changed pathnames to conform to OSD feedback
       tmconfig:  updates based on customer feedback
  05/28/02 ACress   ver 1.1.5
       all: fixed imbapi.c/DeviceIoControl problem with buffer >41 bytes
       all: changed LICENSE to BSD
  05/31/02 ACress   ver 1.2.0
       pefconfig: get community name from snmpd.conf
       pefconfig: set dest type for no ack, no retry
       pefconfig: special handling to set preset PEF entries
  07/03/02 ACress   ver 1.2.1
       all: added more usage text
       tmconfig: added -d option to disable serial configuration
  08/02/02 ACress   ver 1.2.2
       consolidated inc/* header files into imb_api.h with BSD license 
       fixed tmconfig -c password memcpy
       moved common ipmi_cmd() code to ipmicmd.c
  08/27/02 ACress   ver 1.2.3
       pefconfig: fixed 0xc7 error on SETUSER_ACCESS when using -P
       pefconfig: show a message if no alert destination specified
       sensor.c: added pre-alpha version of this utility
  09/12/02 ARCress  ver 1.2.4
       UserGuide, man pages:  updated URLs for sourceforge
       added TODO file
  10/09/02 ARCress  ver 1.2.5
       pefconfig: decode Dest address IP in decimal
       showsel: added -v (version) option
       sensor: added decodeValue routine
       bmc_panic: fixed compile warnings in bmc_ipmi.c & bmc_selmsg.c
  10/30/02 ARCress  ver 1.2.6
       sensor: added expon routine 
       sensor: added SDR types 08 & 14
       added fruconfig utility
       ipmicmd: added ipmi_cmd_raw subroutine, changed CMDMASK
       updated UserGuide
       added kern/alarms.h to document alarms panel LEDs
       added kern/bmcpanic19.patch for lk 2.4.19
  12/10/02 ARCress  ver 1.2.7
       tmconfig: fixed -c for Langley-Pr TMode
       tmconfig: several changes to parameters
       pefconfig: fixed -C handling
  02/04/03 ARCress  ver 1.2.8
       fruconfig: fixed write_fru, v1.0 release
       added man pages fruconfig.8 & sensor.8, updated UserGuide
       bmclan.mib: added MIB for BMC LAN SNMP traps (but no OS Crit def yet)
       ipmicmd.c/ipmimv.c: added support for MontaVista OpenIPMI driver
       kern: added bmcpanic-2.5.44.patch and linux-ipmi-2.5.44-v12.diff
  02/26/03 ARCress  ver 1.2.9
       showsel: more descriptive messages if empty, or nearly full.
		trimmed output to fit more on one line,
		decode panic type bits for OS Critical Stop
       bmclan.mib: added OS Critical Stop definition
       pefconfig: show/set PEF Control value, etc.
       fruconfig: added GetSystemGUID also
       sensor: schulz change for float & HP netserver 1000r
               guomin change for simpler output with -l
       alarms: alarms handling utility added
       wdt: watchdog timer utility added 
       test/watchdogtest: added /dev/watchdog test tool
       test/panicsel-k.sh: pattern is "bmc_panic" now.
       kern/bmcpanic-2.4.18.patch: reworked for ipmi_send_recv,
				   added some type bits
       kern/bmcpanic-2.4.19.patch: reworked as above
       kern/bmcpanic-2.4.20.patch: new
  03/26/03 ARCress  ver 1.3.0
       fruconfig: more bounds checking
       showsel:   added savid for more efficient read loop if -w 
       imb_api.h: morphed comments for some crazy compilers
       imbapi.c:  morphed comments for some crazy compilers
       kern/bmcpanic-2.5.62.patch: new, from guomin
       Makefiles & .spec file: changed to use autoconf/automake
  04/08/03 ARCress  ver 1.3.1
       pefconfig 1.15: added -i option for eth interface
       imbapi.c: fix compile warnings, fix license text error
       ipmimv.c: fix problem with crontab or null-stdin invocations
       alarms.c: 1.1: added -i for Chassis ID function
       hwreset.c: 1.6: added -o for soft shutdown OS
       man pages: updated, added alarms.8 & wdt.8
       UserGuide: updated with new man page info
  05/03/03 ARCress  ver 1.3.2
       imbapi.c:  clean up misc compile warnings
       alarms.c:  only try to set ID on/off if option specified
       fruconfig.c: switched board part num & serial num
       showsel.c: changed display ordering
       ipmicmd.c: added GET_POWERON_HOURS 
       ipmicmd.h: added GET_POWERON_HOURS 
       sensor.c:  added Power On Hours
       hwreset.c: changed boot options to leave console redir same
  06/24/03 ARCress  ver 1.3.3
       fruconfig.c: added Chassis fields
       fruconfig.c: added errno.h
       pefconfig.c: fixed EnablePef if startup delay not supported
       pefconfig.c: added errno.h
       wdt.c: progver 1.2 includes EMSGSIZE fix
       ipmimv.c: ignore EMSGSIZE errno for get_wdt command 
       showsel.c: fix -w if log gets cleared
       ipmicmd.c: always add an extra byte to _mv sresp for cc
  07/24/03 ARCress  
       hpiutil-1.0.4.tar.gz:  added parallel HPI utilities
  07/30/03 ARCress  ver 1.3.4 
       pefconfig v1.18: add SerialOverLan configuration
                        mod to SetUser, added GetBmcEthDevice,
                        use 'arping -I' if eth1.
       ipmicmd.c: added serial-over-lan commands,
		  added GetThresholds, fix for ipmi_cmd_raw,
		  changed some error messages
       sensor v1.8:  add -t option for thresholds,
		     added sample Discovery routine (unfinished)
		     added ipmi_getdeviceid for completeness
  08/18/03 ARCress  ver 1.3.5 
       pefconfig v1.19: add SetLanParam(2) to 0x17 for SSU bug
       showsel   v1.14:  Decode OEM event records for panic string
       kern/bmcpanic-2.6.0.patch: changes to OpenIPMI for kernel 2.6.0
  09/18/03 ARCress  ver 1.3.6
       ipmicmd.c: added debug messages for fDriverTyp first time
       sensor v1.9: show hex for most SDR OEM subtypes
                    fix bug in GetSDR multi-part gets (usu OEM SDRs)
                    stop if SDR Repository is empty
       showsel   v1.15: add more sens_desc strings
       pefconfig v1.21: Don't enable a PEF entry if it is empty,
                        added -L lan_ch parameter,
                        scan for lan_ch in GetBmcEthDevice
       tmconfig  v1.13: isolate ser_ch, add -n option to specify chan#
       UserGuide:  added links for other IPMI drivers,
		   updated with new man page details
       sensor.8    added option -t
       pefconfig.8 added option -L
       tmconfig.8  added option -n
  10/29/03 ARCress  ver 1.3.7
       pefconfig v1.21 added option -D for DHCP
       pefconfig.8     added option -D
       sensor    v1.10 added options to set thresholds
       sensor    v1.11 fixed offset for show thresholds
       sensor.8        documented threshold options
       showsel   v1.16 add more sens_desc strings (for boot)
       wdt       v1.3  fixed cc error in set_wdt (idata size)
  12/05/03 ARCress  ver 1.3.8
       pefconfig v1.22 fixed auth type enables for ServerConfig
