Changelog for
freeipmi-1.2.5.955767-1.7.x86_64.rpm :
Tue Mar 12 13:00:00 2013 drahnAATTsuse.com
- drop obsolete fix-buffer-overflow.patch
Tue Mar 12 13:00:00 2013 drahnAATTsuse.com
- build current svn snapshot for FTS
Thu Feb 28 13:00:00 2013 kkaempfAATTsuse.com
- fix for automake 1.13
Thu Feb 28 13:00:00 2013 kkaempfAATTsuse.com
- FreeIPMI 1.2.5 - 02/26/13
- ------------------------
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.
Thu Nov 15 13:00:00 2012 kkaempfAATTsuse.com
- FreeIPMI 1.2.3 - 11/14/12
- ------------------------
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.
Misc
- ---
o Various documentation updates and fixes.
Thu Oct 4 14:00:00 2012 kkaempfAATTsuse.com
FreeIPMI 1.2.2 - 10/02/12
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.
Mon Jul 30 14:00:00 2012 kkaempfAATTsuse.com
- FreeIPMI 1.1.7 - 07/30/12
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.
Wed Jul 4 14:00:00 2012 kkaempfAATTsuse.com
- Fix build: %make_install -> %makeinstall
Fri Jun 29 14:00:00 2012 kkaempfAATTsuse.com
- FreeIPMI 1.1.6 - 06/28/12
- 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.
Thu May 17 14:00:00 2012 kkaempfAATTsuse.com
- FreeIPMI 1.1.5 - 05/17/12
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.
Tue May 8 14:00:00 2012 trennAATTsuse.de
- Fix build: Added version 1.1.4 tarball
- Adjust specfile according to spec-cleaner as suggested by Sascha Peilicke
to get this package into factory.
Fri Apr 20 14:00:00 2012 kkaempfAATTsuse.com
- FreeIPMI 1.1.4 - 04/19/12
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.
Fri Mar 23 13:00:00 2012 trennAATTsuse.de
- Adjust source url, downloadable tarballs moved from zresearch
to ftp.gnu.org
- Update to 1.1.3
Mon Mar 19 13:00:00 2012 trennAATTsuse.de
- Adjust .spec file via format_spec_file
Tue Mar 6 13:00:00 2012 trennAATTsuse.de
- Update to 1.1.2
- Adjusted license to GPL-3.0
- Silent some build checks:
- license string
- too short description
- remove INSTALL file from %docdir
Wed Sep 21 14:00:00 2011 kkaempfAATTsuse.com
- Update to 1.0.6
o Support \'ignorescanningdisabled\' workaround in ipmi-sensors.
o Support Supermicro X8SIL-F, X9SCL, and X9SCM motherboard OEM sensors.
o Update bmc-watchdog logrotate script to reduce unnecessary output.
o Fix ipmi-fru output typo.
- Update to 1.0.5
o Fix various issues in ipmi-dcmi, including command line parsing
bugs, asset tag/string identifier overwriting, and fix assumptions
based on new information in v1.5 errata.
o Support pkg-config files for libraries.
o Various documentation updates.
Sat Apr 23 14:00:00 2011 kkaempfAATTnovell.com
- Update to 1.0.4
o Support \"discretereading\" workaround in ipmi-sensors and
associated libraries.
o Support \"spinpoll\" workaround/performance optimization in tools
and libraries.
o Support additional sensor/SEL interpretations for Intel
motherboards.
o Add convenience input checking functions to libipmiconsole.
o Fix bug in libipmimonitoring to allow additional OEM
interpretations.
Wed Mar 30 14:00:00 2011 kkaempfAATTnovell.com
- update to 1.0.3
o Support additional error handling in bmc-info.
o Support ability to set \"none\" workaround flags on the command
line and in tools.
o In libipmiconsole, force ipmiconsole_engine_init() to be
called before ipmiconsole_ctx_create().
o Fix libipmiconsole callback semantics.
o Fix libipmiconsole bugs in overriding standard defaults vs.
config file defaults.
o Fix potential race in libipmiconsole during engine teardown.
o Add package version macros to libfreeipmi.
o Add library version macros to all libraries.
o Fix Solaris build bug.
o Fix config output bug in ipmipower.
- update to 1.0.2
o Support --ignore-unrecognized-events in ipmi-sensors.
o Clarify error messages in ipmi-locate.
o Support Supermicro X7DBR-3, X8DTL-3F, X8DT3-LN4F motherboard OEM
sensors.
o Support Dell Module/Board OEM sensor interpretation on Poweredge
R210 motherboards.
o In bmc-info, support motherboards that don\'t implement Get Device
Guid.
o In bmc-watchdog, fix error logging corner case.
o Support new -r option in ganglia_ipmi_sensors.pl plugin to modify
ipmi hostname.
o Add workaround for SDR caching compliance bug in HP Proliant
DL585G7.
o In bmc-config, add workaround for motherboards that do not allow
you to configure identical usernames.
o Various documentation updates.
- update to 1.0.1
o Remove ipmimonitoring tool. Tool is now superseded by ipmi-sensors
and the new --output-sensor-state option.
o Support --output-event-state option for ipmi-sel to support SEL
event interpretation.
o All config-tools now support multi-channel configuration under
verbose mode.
o Re-architect libipmimonitoring to support all defined IPMI sensor
types, OEM bitmasks, and OEM interpretations.
o Add SEL monitoring support to libipmimonitoring.
o Support new \'interpret\' sub-library in libfreeipmi.
o Support interpretation rules for sensors when no states/events occur.
o Support interpretation rules for out of spec sensor states/events.
o Support interpretation rules for OEM sensors and events.
o Move all config files to /etc/freeipmi/. Support legacy config
files for backwards compatibility.
o Support serial keepalive in ipmiconsole to check if serial
connection has remained alive across system reboots.
o Create symlinks and manpage pointers for \'ipmi-power\', \'ipmi-ping\',
\'rmcp-ping\', \'ipmi-console\', and \'ipmi-detect\' to give some additional
consistency to the tool naming.
o Various documentation updates.
o Update to support DCMI 1.1.
o Update all licensing information to GPLv3.
- update to 0.8.12
o In bmc-config, workaround RMCP+ Privilege Level configuration
compliance bugs on HP DL145 servers.
o In ipmi-chassis-config, after configuring boot flags, set valid bits
appropriately.
o Fix N/A output corner case in ipmi-sel.
o Support Supermicro X8DTU-6+ motherboard OEM sensors.
o Fix FRU date/time calculation bug that did not account for leap
years.
- update to 0.8.11
o Support Fujitsu iRMC S1 and iRMC S2 OEM extensions in
ipmi-sensors and ipmi-sel.
o Support --output-oem-event-string in ipmi-sel.
o Other minor documentation/bug fixes.
- update to 0.8.10
o Support many new Inventec OEM extensions in ipmi-oem.
o Support many new Quanta OEM extensions in ipmi-oem.
o Support many new Intel OEM extensions in ipmi-oem.
o Support Intel s5500WB OEM extensions in ipmi-sel.
o Support Intel Node Manager SEL events across Quanta S99Q,
Inventec 5441, Inventec 5442, and Intel S5500WB motherboards.
o Move some OEM extensions from Dell section to Inventec section in
ipmi-oem. Were previously thought to be additions by Dell, but
in fact are not. Backwards compatability supported.
o Support \'assumeio\' inband workaround globally.
o Gracefully handle some errors in ipmi-sensors.
o Fix in-band probing corner case.
o Fix various parameter input checks in ipmi-oem.
o Fix help output corner cases in ipmi-oem.
o Other minor documentation/bug fixes.
- update to 0.8.9
o In ipmi-sel and ipmimonitoring, workaround Supermicro H8QME SEL
compliance issues in ipmi-sel.
o In ipmi-sel, do not report error if SEL is empty.
o Support Fujitsu \'get-sel-entry-long-text\' in ipmi-oem.
o Fix workaround flags bug in ipmimonitoring.
o Revert \'Open Session Privilege Workaround\' changes in 0.8.8, were
unnecessary.
o Fix daylight savings bug when configuring BMC times in bmc-device.
o Support \'veryslowcommit\' workaround for config tools to work around
very slow BMCs.
o Support --enable-rawdumps compile option.
o Support SHA256 in IPMI 2.0.
o Other minor bug fixes.
- update to 0.8.8
o Support Supermicro \'get-bmc-services-status\' and
\'set-bmc-services-status\' in ipmi-oem.
o Support bmc-watchdog \'ignorestateflag\' workaround around more
issues.
o Support Open Session Privilege Workaround around more related
compliance issues.
o Fix bmc-watchdog --version option.
o Fix legacy workaround corner case in channel detection for
Intel nodes.
o Support Quanta reset-to-defaults command in ipmi-oem.
o Modify ipmiconsole protocol to not deactivate SOL protocol is
SOL is already deactivated.
o Modify ipmiconsole protocol to not error out under several
malformed packet scenarios.
o Fix ipmiping/rmcpping command line parsing corner case.
o Minor documentation updates.
o Minor error message output fixes.
o Support --without-random-device configure option for some
embedded systems.
- update to 0.8.7
o Support Supermicro X8DTG OEM sensors.
o Support Supermicro X8DTG workarounds with \'integritycheckvalue\'
workaround flag.
o Document workarounds for Intel S5500WBV/Penguin Relion 700
motherboard.
o Map IPMI 2.0 \"invalid role\" error code to \"privilege level cannot be
obtained\" for better usability.
o Fix bmc-config Security Keys commit by making some required fields
optional.
o Fix bmc-watchdog init script return codes on Suse.
o Support \'ignorestateflag\' workaround in bmc-watchdog.
o Fix ipmi-sensors corner case for sensors with percentage units.
o Support \'slowcommit\' workaround for config tools to work around
slower BMCs.
o Update documentation w/ Supermicro X8DTG issues.
o Update documentation w/ inband troubleshooting.
- update to 0.8.6
o Support Quanta S99Q/Dell FS12-TY OEM SEL events.
o In ipmi-oem, support Quanta S99Q/Dell FS12-TY OEM commands.
o Fix --key-pair parsing bug in all config tools.
o Locally support sunbmc driver if bmc_intf.h header not found.
o If Sunbmc driver is not supported, report \"Device Not Supported\"
instead of \"Internal Error\".
o Fix error output messages.
o Fix Solaris install issue.
o Other minor fixes.
Fri Apr 30 14:00:00 2010 kkaempfAATTnovell.com
- update to 0.8.5
- Support Inventec 5442/Dell Xanadu III OEM events.
- Workaround Quanta S99Q/Dell FS12-TY Node Busy errors.
- Fix some library error checks limiting bmc-config Bad Password
Threshold configuration.
- Fix some library macro names based on actual OEM names.
- Fix documentation typos.
(update to 0.8.4)
- Fix IPMI 2.0 sequence number wrap around corner case.
- Fix ipmi-sensors --comma-separated-output corner case.
- In ipmi-sensors, output multiple event strings w/ space
delimiter in simple output.
- In ipmi-oem, support Dell get-active-lom-status.
- In ipmi-oem, support IBM get-led.
- In ipmi-sel, fix possible --assume-system-event-records
corner case.
- Fix Posix portability issue w/ time functions.
- Minor documentation updates.
Wed Feb 3 13:00:00 2010 kkaempfAATTnovell.com
- update to 0.8.3
- fix buffer overflow (was: ipmi-messaging-support-cmds.patch)
Thu Jan 14 13:00:00 2010 kkaempfAATTnovell.com
- adapt_to_suse_docdir.patch: Use /usr/share/doc/packages/$(name)
- add_default_start.patch: Add \'Default-Start:\' to init.d scripts
- ipmi-messaging-support-cmds.patch: Fix buffer overflow
Thu Jan 14 13:00:00 2010 kkaempfAATTnovell.com
- Update to 0.8.2