-------------------------
o In all config tools (bmc-config, ipmi-pef-config,
ipmi-chassis-config, ipmi-sensors-config), fix bug when user
specifies --checkout and --filename option and no data outputs to
file.
o In all config tools, exit with value 1 when non-fatal errors
occur.
Exit with value 2 when fatal errors occur.
o Support Supermicro X9SPU-F-O OEM sensors and events.
o Support Supermicro X9DRI-LN4F+ OEM intepretations (previously
forgotten).
o Clarify use of --filename in config tool manpages.
- FreeIPMI 1.2.4 - 01/10/12
-------------------------
o Support Supermicro X9DRI-LN4F+ OEM sensors and events.
o Fix output corner case for "session-based" channels.
o Fix ipmi-oem set-power-restore-delay corner case in time settings.
o Fix ipmiseld memleak.
o Fix libfreeipmi potential fd leak when generating random numbers.
o Fix libfreeipmi error output bug in RMCP interface.
o Fix several minor corner cases discovered by static code analysis.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=18
-------------------------
Tools
------
o In ipmi-oem, support new Dell Poweredge R720 OEM commands extensions,
including:
- get-nic-selection-failover
- set-nic-selection-failover
- power-monitoring-over-interval
- power-monitoring-interval-range
- get-last-post-code
o In ipmi-oem, update active-lom-status for Dell Poweredge R720.
o In ipmi-oem, support new Dell Poweredge R720 get-system-info option
'cmc-info'.
o In ipmi-oem, Dell get-system-info "slot-number" key changed to
"blade-slot-info". Legacy option still supported.
o In ipmi-sel, support Dell Poweredge R720 OEM SEL extensions.
o In all tools, support nochecksumcheck workaround option.
o In all daemons (ipmiseld, ipmidetectd, bmc-watchdog), check for
syscall errors during daemon setup.
Libraries
---------
o In libfreeipmi, support Dell R720 OEM extension intepretations.
o In libfreeipmi, libipmimonitoring, and libipmiconsole, support
NO_CHECKSUM_CHECK workaround flag.
o In libipmiconsole, IPMICONSOLE_DEBUG_FILE logs debug to files in
current working directory and not /var/log. PID is also appended
to debug files.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=16
Tools
------
o Support new --sol-payload-instance and --deactivate-all-instances
options in ipmiconsole.
o Fix ipmiseld compile issue with -Werror=format-security.
Libraries
---------
o In libipmiconsole, add new ipmiconsole_ctx_set_config() and
ipmiconsole_ctx_get_config() functions.
o In libipmiconsole, add support for specifying and handling
different SOL payload instances. This support includes:
- Support new IPMICONSOLE_CTX_CONFIG_OPTION_SOL_PAYLOAD_INSTANCE
configuration option.
- In libipmiconsole, support new
IPMICONSOLE_BEHAVIOR_DEACTIVATE_ALL_INSTANCES behavior flag.
- Return more appropriate error codes when activation limits are
discovered.
o In libfreeipmi, fix debug output corner case when outputting byte
arrays.
Misc
----
o Various documentation updates and fixes.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=15
o In ipmi-sensors and ipmi-sel, fix units output corner case.
o In bmc-info, detect unsupported system info corner case.
o Update documentation with motherboard support.
Special Note: This will likely be the last release of FreeIPMI
in the 1.1.X stable branch.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=13
- Tools
------
o In ipmi-sel, support Supermicro SEL OEM interpretations in
--output-event-state.
o In ipmi-sel and ipmi-sensors, support additional sensor/SEL
interpretations including:
- Version Change
- System Firmware Progress Transition Severity
- Button/Switch Transition Severity
- Chassis Transition Severity
- POST Memory Resize State
- Cable/Interconnect Transition Severity
- Boot Error Transition Severity
- Slot Connector Transition Severity
- Memory State
- Memory Transition Severity
o In bmc-config, ipmi-chassis-config, ipmi-pef-config, and
ipmi-chassis-config, support cipher suite ID argument.
o Support Supermicro X9DRi-F OEM sensors and events.
o Fix Intel S2600JF/Appro 512x OEM SEL interpretations based on
comments from Intel.
Libraries
---------
o Support Supermicro SEL OEM interpretations.
o Support new sensor/SEL interpretations.
Misc
----
o Various documentation updates and fixes.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=10
Tools
------
o Support Supermicro OEM sensors/SEL on H8DGU-F motherboards.
o In ipmiconsole, fix password length check bug.
o In bmc-watchdog, fix --start-if-stopped and --reset-if-running
options.
o In ipmidetectd, fix usage output typos.
o In ipmi-sensors-config, fix several parallel output corner cases.
o For consistency to other tools, turn on quiet-caching if
communicating with multiple hosts in bmc-device and ipmi-oem.
o In ipmi-sensors, fix bug in which multiple workarounds could not
be used or used in combination with bridging.
o Fix start run levels in ipmidetectd init script.
Libraries
---------
o In libfreeipmi fru-parse API, handle additional device busy errors.
Misc
----
o Various documentation updates.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=7
Tools
------
o In ipmi-oem, fix error message output in several Supermicro OEM
commands.
o In ipmi-oem, add Intel --get-power-restore-delay and
--set-power-restore-delay support.
o In ipmi-sel, support Intel S2600JF/Appro 512x OEM SEL
interpretations.
Libraries
----------
o In libfreeipmi, support new sensor and SEL event
interpretations, including Session Audit, Voltage Limits.
o In libfreeipmi, support new OEM interpretations for Intel S5000PAL
NMI State and SMI timeout sensors/SEL events.
o In libfreeipmi, support Intel S2600JF/Appro 512x OEM SEL
interpretations.
Misc
----
o Various documentation updates.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=5