o Update Fujitsu OEM extension product id support range.
o In ipmiconsole, support --debugfile option for more difficult
debugging scenarios.
o In all sensor related tools, increase max number of record ids and
sensor types that can be handled.
o Fix several invalid completion code errors/values.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=77
o Update configuration file parsing code to handle values up to
1024 characters in length.
o Set FD_CLOEXEC for ipmi driver device files opened within
libfreeipmi.
o Support --read-fru, --write-fru, and --device-id option in
bmc-device.
o Support --fru-file option in ipmi-fru.
o Various library updates in libfreeipmi to handle new features.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=75
o Update Intel Node Manager support for 3.0 specification.
- Update API and fiid templates in libfreeipmi.
- Support new OEM SEL events
- Update ipmi-oem commands.
- Support new get/set-turbo-synchronization-ratio
- Support new 'policypowerdomain' option in
get-node-manager-capabilities and set-node-manager-policy.
- Update output of get-node-manager-policy and
get-node-manager-capabilities for changes.
- get/set-node-manager-alert-thresholds converted to
get/set-node-manager-policy-alert-thresholds. Legacy
commands still supported.
o Update libfreeipmi for IPMI 2.0 Errata 7.
- Support/handle FRU Multirecord NVM Express type.
o Support Get Device SDR Info, Get Device SDR, and Reserve
Device SDR Repository commands in libfreeipmi.
o Support ipmi-sel OEM interpretation of Linux kernel panics.
o Re-organize OEM header files into per-vendor files.
o In ipmi-oem, fix error in "DNS Register BMC" output in
"get-dns-config" output in Inventec, Quanta, and Wistron vendor
sections.
o Support systemd through --with-systemdsystemunitdir configure
option.
o Minor corner case bug fixes.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=73
o In ipmi-oem, support Supermicro get-power-supply-status2.
o In ipmi-locate, fix probing issue on arm32 & 64.
o Handle several additional completion code error message in
libfreeipmi.
o Handle several error handling corner cases in ipmi-sensors.
o Support Intel E5 2600 V3 motherboard OEM SEL events.
o Fix several errors in ipmi-oem intelnm get-node-manager-statistics
output.
o Fix logic errors in ipmi-oem intelnm set-node-manager-policy.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=68
o Fix typo from FRU spec, language "Tegulu" is actually "Telugu".
o Fix typo in SEL session output, "Invalid Username of Password" to
"Invalid Username or Password".
o Loop on select() call if interrupted by EINTR in openipmi, ssif,
and sunbmc inband drivers.
o Fix integer overflow bug in ipmi-config when configure
vlan ID > 255.
o Add workaround for ipmi-config issue on Supermicro X10DDW-i.
o Fix error handling bug in bmc-info.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=58
- Update to 1.4.0 beta0
Tools - New Features
--------------------
o Support new tool ipmi-config. Ipmi-config is a consolidated
configuration tool implementing everything that was previously in
bmc-config, ipmi-pef-config, ipmi-sensors-config, and
ipmi-chassis-config.
- The consolidated tool will allow users to checkout, commit, and
diff sections/fields across the four former tools using only one
tool.
- The consolidated tool will also allow users to checkout, commit,
and diff new sections/fields not yet covered in the four former
tools.
- Legacy scripts for bmc-config, ipmi-pef-config,
ipmi-sensors-config, and ipmi-chassis-config will point to the new
tool with all appropriate options to ensure full backwards
compatability.
- The ipmi-pef-config --info option has been made legacy. It is
still supported but no longer advertised.
o Support Intel Data Center Host Interface / Management Engine as
optional driver type for in-band communication.
- Typically these are loaded as /dev/dcmi and /dev/mei drivers.
- This driver is identified as the "inteldcmi" type, as it is
specific to Intel systems.
o Support OEM extensions for Intel Windmill, Wiwynn Windmill, and
Quanta Winterfell motherboards in ipmi-sel and ipmi-sensors. These
motherboards are also know as motherboards for the Open Compute
Project (OCP).
o Support DCMI configuration in ipmi-config.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=42
- Prevent crash on systems with more than 601 sensors.
Add freeipmi-max-sensor.patch
- FreeIPMI 1.3.4 - 12/12/13
-------------------------
o Support 'solchannelsupport' workraound in ipmiconsole /
IPMICONSOLE_WORKAROUND_SKIP_CHANNEL_PAYLOAD_SUPPORT workaround
flag in libipmiconsole.
o Fix SDR cache workaround for motherboards with invalid SDR record
counts listed.
o Workaround Supermicro bug in bmc-watchdog.
o Fix error checks in sensor decoding functions, leading to
possible problems in ipmi-sensors-config.
o Update documentation with additional workarounds for motherboards.
o Fix various minor bugs.
- FreeIPMI 1.3.3
-------------------------
o Add support for intelnm get-node-manager-alert-destination and
set-node-manager-alert-destination in ipmi-oem.
o Under very verbose mode, ipmi-sel will now record types for OEM
records. This should allow OEM parses outside of FreeIPMI to more
effectively parse OEM specific SEL records.
o Fix big endian portability bugs.
OBS-URL: https://build.opensuse.org/request/show/211711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=11
-------------------------
o Support 'solchannelsupport' workraound in ipmiconsole /
IPMICONSOLE_WORKAROUND_SKIP_CHANNEL_PAYLOAD_SUPPORT workaround
flag in libipmiconsole.
o Fix SDR cache workaround for motherboards with invalid SDR record
counts listed.
o Workaround Supermicro bug in bmc-watchdog.
o Fix error checks in sensor decoding functions, leading to
possible problems in ipmi-sensors-config.
o Update documentation with additional workarounds for motherboards.
o Fix various minor bugs.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=35