06/20/03 hpiutil 1.0.0 ARCress - initial release, includes: hpisensor hpisel hpifru hpireset hpiwdt hpialarmpanel SpiLibd libSpi*.so 06/26/03 hpiutil 1.0.1 ARCress SpiLibd code: disabled RestoreDefault functions, fixed Entity path root truncation, tweaked EventTranslation for event data hpisel: changed event data logic hpisensor: added -t for thresholds hpireset: cut out functions not supported in HPI 1.0 06/27/03 hpiutil 1.0.2 ARCress hpiutil.spec: check for ipmidrvr rpm, since no /dev/imb until reboot Build MV CGE 2.1 rpm (gcc 2) README: change test suite contact, added Test Notes env.hpi: increased log level to 5 for errors only hpiinit.sh: increased log level to 5 for errors only 07/08/03 hpiutil 1.0.3 ARCress README: added list of APIs 07/22/03 hpiutil 1.0.4 ARCress Makefile: added changes for OpenHPI INSTALL: created build/install instructions env.openhpi: created hpisel.c: added BUGGY section for OpenHPI Discover workaround hpisensor.c: added BUGGY section for OpenHPI Discover workaround 08/12/03 hpiutil 1.0.4-2 ARCress built rh80open rpm with everything for OpenIPMI 09/25/03 hpiutil 1.0.5 ARCress don't include libraries in rpms 11/12/03 hpiutil 1.0.6 ARCress hpisel.c: check for CAPABLITY_SEL in RPT 02/19/04 hpiutil 1.1.0 ARCress hpifru.c: added IsBmcTag() to generalize tag parsing hpiinit.sh: added LD_ASSUME_KERNEL to avoid RH EL 3 NPTL hpiutil.spec: changed /etc/init.d name to just "hpi" hpisensor.c: recognize common errors for Compact & mBMC sensors. SpiLibd: rebuilt lib objects with Gold Intel HPI 1.0 libraries README updated for new OSs, etc. 02/23/04 hpiutil 1.1.1 ARCress hpialarmpanel: added checking/setting disk LEDs SpiLibd: fixed disk LEDs for mBMC fixed IPMI timeout for mBMC 03/16/04 hpiutil 1.1.2 ARCress hpievent 0.8: added general search for any Fan sensor hpisel 1.2: use better free space logic now hpiwdt 1.0: use description strings for use and action values, fixed another 0xcc error w pretimeout byte. SpiLibd: recognize special Watchdog sensor for mBMC recognize System Boot records in domain SEL skip Hysteresis if mBMC (caused ThresholdsGet error) special code to allow mBMC ThresholdsSet 03/18/04 hpiutil 1.1.3 ARCress SpiLibd: Check for bad SdrLock at init if mBMC fix to mBMC ThresholdsSet fix to not abort if SEL delete timestamp changes hpievent 1.0: changed general search to a Temp sensor (has Low Major) 03/26/04 hpiutil 1.1.4 ARCress hpiutil.spec - changes for kill scripts hpiinit.sh - changes for chkconfig SpiLibd: Changed timeouts for GetEvent, etc. 06/24/04 hpiutil 1.1.5 ARCress SpiLibd: Fixed GetIpmiEvent for fast events, more than 1 per second. test/hpieventloop.c Created for testing fast events, not in rpm spi-lib.conf: Changed SpiLibHlpResponseTimeout from 9000 to 11000 for "hpifru -a" client timeout error. 09/02/04 hpiutil 1.1.6 ARCress SpiLibd: Changed saHpiInitialize to report version 0x010101 (A.01.01) rather than 0x000101 (pre HPI 1.0) 09/15/04 hpiutil 1.1.7 ARCress SpiLibd: fixed uninitialized pointer in debug printf for GetEvent 01/12/05 hpiutil 1.1.8 ARCress SpiLibd: fixed spiCpsRptInfoGetRspCodec for 32bit UpdateCount SaHpi.h-A: new file, include file for HPI A.01.01 spec (SaHpi.h is the working copy) SaHpi.h-B: new file, include file for HPI B.01.01 spec hpialarmpanel.c: added HPI_A/HPI_B logic, misc changes hpisel.c: added HPI_A/HPI_B logic hpisensor.c: added HPI_A/HPI_B logic, misc changes hpiwdt v1.1 - fixed RPT loop, added more decoding, added flags for HPI_A/HPI_B. hpireset v1.1 - added HPI_A/B flags hpifru v1.3 - added HPI_A/B flags, increased buffer sizes, check null ptr in fixstr hpifrub.c new file, fully ported to HPI B hpifrua.c new file, changed to skip read errors hpievent.c - added HPI_A/B flags Makefile - added a common HPI_A/B compile option 03/16/05 hpiutil 1.1.9 ARCress SpiLibd: various changes for new TIGI2U platform hpifrub.c - added FieldSet for asset tag, Changed IsTagBmc usage hpifrua.c - only write asset tag if IsTagBmc hpisel.c - decode more of the record for IPMI sensor events 04/07/05 hpiutil 1.1.10 ARCress hpievent.c - set UpMajor if not Fan threshold hpisel.c - add logic to show domain event log if HPI_B 08/30/11 hpiutil 1.1.11 ARCress hpiutil.spec - updated Version, syntax of header hpiinit.sh - use /var/run if /var/lock/subsys is not present.