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