IPMItool Changelog

What's new in IPMItool 1.8.15

Feb 23, 2015
  • ID: 340 - ipmitool sol session improperly closes on packet retry
  • ID: 277 - support for hostnames longer than 64 chars
  • ID: 313 - ipmitool doesn't support hostname long than 64 symbols
  • ID: 277 - Minor issue with ipmi_intf_session_set_hostname()
  • ID: 247 - 'sensor thresh' help output is wrong
  • ID: 324 - conflicting declaration write_fru_area()
  • ID: 337 - Add support for 13G Dell PowerEdge
  • ID: 325 - DDR4 DIMM Decoding Logic
  • ID: 328 - HPM.2 fixes
  • ID: 329 - hpm.1 upgrade fixes
  • ID: 103 - picmg discover messages should be DEBUG, not INFO
  • ID: 331 - Passwords provided in file (-f option) truncated on space
  • ID: 318 - ipmi_tsol.c: fix buffer overflow
  • ID: 306 - "fru print" command prints the FRU #0 twice
  • ID: 305 - HPM.1 deferred activation support fixup
  • ID: 317 - ipmi_fwum.c: fix typo
  • ID: 315 - buildsystem: configure.in is deprecated
  • ID: 316 - Directory debian is outdated
  • ID: 103 - 'lib/ipmi_ekanalyzer.c' needs a re-work
  • ID: 46 - SEL OEM record corner case

New in IPMItool 1.8.11 (Feb 27, 2009)

  • Fix new GCC compilation issues in regards to Packing
  • New -y option added to allow specification of kg keys with non-printable characters
  • New -K option added to allow kgkey settings via environmental variable IPMI_KGKEY
  • Generic device support added for EEPROM with SDR Type 10h (gendev)
  • Fix to lan-bridging for a double-bridging crash and to fix an issue with bridging multiple concurrent requests and erroneous handling of raw Send Message
  • Lanplus fix for commands like 'sensor list' without the -t option causing wrong double bridged requests of a sensor is located on another satellite controller
  • Fix lan and lanplus request list entry removal bugs
  • Fix non-working issue when trying to send a bridge message with Cipher 3
  • Change bridge message handling to reuse command ipmi_lan_poll_recv
  • Added PICMG 2.0 and 2.3 support
  • Fix PICMG (ATCA) extension verification and reversal of BCD encoded values for "major" and "minor" fields
  • Add IANA support for Pigeon Point
  • Add OEM SW/FW Record identification
  • Fix to include I2C and LUN addresses so sensors are correctly managed
  • Patch ID 1990560 to get readings from non-linear analog sensors
  • Add support for SOL payload status command
  • SOL set parameter range checking added
  • Fixed SOL activate options usage
  • Fixed crashes when parsing 'sol payload' and 'tsol' cmds (#216967)
  • Added retries to SOL keepalive
  • Fixed wrong mask values for Front Panel disable/enable status
  • Add support to access fru internal use area
  • Add support for new PICMG 3.0 R3.0 (March 24, 2008) to allow blocks of data within the FRU storage area to be write protected.
  • Fix node reporting in GUID;
  • Fix watchdog use/action print strings
  • Fix endian bug in SDR add from file;
  • Fix crash when dumping SDRs in a file and there's an error getting an SDR; improve algorithm for optimal packet size
  • Fix occasional SDR dump segfault;
  • Allow ipmitool sel delete to accept hex list entry numbers
  • Fix SEL total space reporting.
  • Fix for garbage sensor threshold values reported when none returned.
  • ipmievd change to Monitor %used in SEL buffer and log warnings when the buffer is 80% and 100% full

New in IPMItool 1.8.10 (Sep 29, 2008)

  • Added support for BULL IANA number.
  • Fixed contrib build so the oem_ibm_sel_map file gets included in rpm builds again.
  • Added support for Debian packages to be built from CVS
  • Fix for sdr and sel timestamp reporting issues
  • Fix for discrete sensor state print routines to address state bits 8-14
  • Change ipmi_chassis_status() to non-static so it can be used externally
  • Added retries to SOL keepalive
  • Fix to stop sensor list command from reporting a failure due to missing sensor
  • Fix bug in sdr free space reporting
  • Add support for IANA number to vendor name conversion for many vendors
  • Fix segfault bug in lan set command
  • Fix bug in population of raw i2c wdata buffer
  • Fix bug in ipmb sensor reading
  • Fix misspellings, typos, incorrect strncmp lengths, white space
  • Update/fix printed help and usages for many commands
  • Add and update support for all commands in ipmitool man page
  • Fix for lanplus session re-open when the target becomes unavailable following a fw upgrade activation
  • Add support for watchdog timer shutoff, reset, and get info
  • Add support for more ibm systems in oem_ibm_sel_map
  • Add more JEDEC support info for DIMMs; decrease request size for DIMM FRU info to 16 bytes at a time to allow more DIMM FRUs to respond.
  • Fix to change hpmfwupg to version 1.02; fix to reduce hpmfwupg buffer length more aggressively when no response from iol
  • Fix HPM firmware activation via IOL; fake a timeout after IOL session re-open to force get upgrade status retry; Added retries on 0xD3 completion code
  • Add support for freeipmi 0.6.0; adjust autoconf for changes
  • Fix for oemval2str size
  • Add support for product name resolution in mc info
  • Fix FRU display format
  • Added PICMG ekeying analyzer module support (ekanalyzer); display point to point physical connectivity and power supply information between carriers and AMC modules; display matched results of ekeying match between an on-carrier device and AMC module or between 2 AMC modules
  • Fix AMC GUID display support
  • Improved amcportstate operations
  • Added resolution for new sensor types
  • Fix segfault in SOL
  • Fix bug that caused infinite loop on BMCs with empty SDRs
  • Fix to move out Kontron OEM sensor resolution for other OEMs which could lead to bad event descriptions
  • Add new FRU edit mode thereby allowing serial numbers, etc. to be changed; improvements to OEM edit mode
  • Added SPD support for parms: channel number, max read size
  • Add SDR support for adding SDR records from a dumped file, clearing SDR, adding partial SDR records
  • Add updates and fixes to hpmfwupg: upload block size to 32 bytes for KCS, handle long response option, implement rollback override, garbage output fix
  • Add double bridge lan support , fix bridging issue
  • Add HPM support to pre-check which components need to be skipped
  • Fix autodetection of maximum packet size when using IPMB
  • Add new Kontron OEM command to set the BIOS boot option sequence
  • Add support for dual-bridge/ dual send message
  • Add auto-detect for local IPMB address using PICMG 2.X extension
  • Add support for HPM.1 1.0 specification compliance
  • Fix for improper lan/lanplus addressing
  • Added transit_channel and transit_addr to ipmi_intf struct
  • Fix bad password assertion bug due to rakp2 HMAC not being checked properly
  • Added ability to interpret PPS shelf manager clia sel dump
  • Corrected PICMG M7 state event definition macros
  • Added FRU parsing enhancements
  • Added "isol info", "isol set" and "isol activate" commands to support Intel IPMI v1.5 SOL functionality. Removed "isol setup" command.
  • Fix bug in ipmi_lan_recv_packet() in lan and lanplus interfaces.
  • Fix bug in "chassis poh" command.
  • Fix HPM.1 upgrade to apply to only given component when instructed to do so
  • Added configure auto-detection if dual bridge extension is supported by OpenIPMI