126 Commits

Author SHA256 Message Date
Dominique Leuenberger
1ae4e8cd3b Accepting request 400158 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/400158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=28
2016-06-07 21:48:43 +00:00
Klaus Kämpf
288c5a4681 - Update to 1.5.2
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
2016-05-30 08:04:54 +00:00
Dominique Leuenberger
f35657a774 Accepting request 348009 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/348009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=27
2015-12-09 18:54:34 +00:00
Klaus Kämpf
130a3a31cf - Update to 1.5.1
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
2015-12-02 07:39:39 +00:00
Klaus Kämpf
3548b86deb OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=72 2015-12-02 07:08:24 +00:00
Stephan Kulow
5c8810013a Accepting request 340352 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/340352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=26
2015-10-25 18:13:12 +00:00
Klaus Kämpf
ceb2bc2239 fix RHEL/Fedora (again)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=70
2015-10-22 08:39:20 +00:00
Klaus Kämpf
44c368c2cd - Fix SLE10 and RHEL5 builds
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=69
2015-10-21 12:30:10 +00:00
Klaus Kämpf
3d259e2be1 - Update to 1.4.10
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
2015-10-21 07:50:46 +00:00
Dominique Leuenberger
14ce78d870 Accepting request 313646 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/313646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=25
2015-06-30 08:16:05 +00:00
Klaus Kämpf
8dc864becb - fix Fedora/RHEL builds
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=66
2015-06-18 07:37:41 +00:00
Dominique Leuenberger
e424e0e573 Accepting request 311282 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/311282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=24
2015-06-10 07:16:09 +00:00
Klaus Kämpf
628bb17e40 - Update to 1.4.9
o Fix strtol parse corner cases in several commands.
  o Minor documentation fixes.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=64
2015-06-02 10:54:23 +00:00
Dominique Leuenberger
1ebb62a683 Accepting request 294232 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/294232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=23
2015-04-07 07:29:16 +00:00
Klaus Kämpf
813b362dd3 Accepting request 294214 from home:pluskalm:branches:systemsmanagement
- Add gpg signature

OBS-URL: https://build.opensuse.org/request/show/294214
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=62
2015-04-02 17:34:44 +00:00
Dominique Leuenberger
fa72d42ddc Accepting request 280259 from systemsmanagement
- Update to 1.4.8
  o Fix segfault in crypt code with libgcrypt versions >= 1.6.0.
  o Fix --fanout command line parse bug.

OBS-URL: https://build.opensuse.org/request/show/280259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=22
2015-01-08 22:03:06 +00:00
Klaus Kämpf
7c7b23be0a - Update to 1.4.8
o Fix segfault in crypt code with libgcrypt versions >= 1.6.0.
  o Fix --fanout command line parse bug.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=60
2015-01-08 07:58:41 +00:00
Dominique Leuenberger
ddeab4e842 Accepting request 265744 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/265744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=21
2014-12-19 08:38:39 +00:00
Klaus Kämpf
a315378a57 - Update to 1.4.7
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
2014-12-11 12:34:19 +00:00
Stephan Kulow
2ea3e0c1c1 Accepting request 258881 from systemsmanagement
- Update to 1.4.6
  o In ipmi-fru, support output of DDR4 SDRAM modules.
  o Fix EFI probing on non IA64 systems.
  o Fix corner case in ipmi-raw w/ standard input or --file and
    empty lines.
  o Fix parsing corner case in ipmi-chassis.
  o Support SSIF bridging.

OBS-URL: https://build.opensuse.org/request/show/258881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=20
2014-10-31 08:39:46 +00:00
Klaus Kämpf
99c4340a88 - Update to 1.4.6
o In ipmi-fru, support output of DDR4 SDRAM modules.
  o Fix EFI probing on non IA64 systems.
  o Fix corner case in ipmi-raw w/ standard input or --file and
    empty lines.
  o Fix parsing corner case in ipmi-chassis.
  o Support SSIF bridging.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=56
2014-10-29 20:29:15 +00:00
Stephan Kulow
033a878ddb Accepting request 246855 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/246855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=19
2014-09-03 16:22:20 +00:00
c2975319ba Accepting request 246848 from home:juwolf:branches:systemsmanagement
Remove executable flags from systemd service files to prevent systemd warning (bnc#893142)

OBS-URL: https://build.opensuse.org/request/show/246848
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=54
2014-08-29 14:46:44 +00:00
Stephan Kulow
94f2bef91c Accepting request 242796 from systemsmanagement
- Update to 1.4.5
  o Fix libipmiconsole calculation bug w/ SOL character send size.
  o Support Supermicro H8DGU and H8DG6 OEM sensors and events.
  o Minor documentation updates.

OBS-URL: https://build.opensuse.org/request/show/242796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=17
2014-07-29 14:48:34 +00:00
Klaus Kämpf
8a01d799fb - Update to 1.4.5
o Fix libipmiconsole calculation bug w/ SOL character send size.
  o Support Supermicro H8DGU and H8DG6 OEM sensors and events.
  o Minor documentation updates.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=52
2014-07-29 06:21:54 +00:00
Stephan Kulow
6c9573ba36 Accepting request 239058 from systemsmanagement
- Update to 1.4.4
  o Support retrys of SSIF reads to handle SSIF NACKs.

OBS-URL: https://build.opensuse.org/request/show/239058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=16
2014-07-02 13:04:47 +00:00
Klaus Kämpf
fb8662b497 - Update to 1.4.4
o Support retrys of SSIF reads to handle SSIF NACKs.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=50
2014-07-01 05:51:24 +00:00
Stephan Kulow
c0e6d02a8d Accepting request 234118 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/234118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=15
2014-05-15 17:10:44 +00:00
Klaus Kämpf
a1b51928c0 - Update to 1.4.3
has freeipmi-1.4.2.patch included, drop local patch
- Fix compile bug, add freeipmi-1.4.2.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=48
2014-05-08 07:24:15 +00:00
Klaus Kämpf
1a799b1ab0 - Update to 1.4.2
o In ipmi-oem, support Supermicro get-power-supply-status and
    get-pmbus-power-supply-status commands.
  o Support 'ipmiping' workaround in ipmipower.
  o Minor documentation updates.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=47
2014-05-07 06:28:05 +00:00
Stephan Kulow
18614a71f1 Accepting request 224628 from systemsmanagement
- Update to 1.4.1
  Tools - New Features
  --------------------
  o Support 'serialalertsdeferred' workaround in ipmiconsole.
  o Support 'solpacketseq' workaround in ipmiconsole.
  o Fix portability issues for Apple / OS X.

OBS-URL: https://build.opensuse.org/request/show/224628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=14
2014-03-06 10:56:59 +00:00
Klaus Kämpf
bb692c58a3 fix source
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=45
2014-03-04 15:24:55 +00:00
Klaus Kämpf
b12e952313 - Update to 1.4.1
Tools - New Features
  --------------------
  o Support 'serialalertsdeferred' workaround in ipmiconsole.
  o Support 'solpacketseq' workaround in ipmiconsole.
  o Fix portability issues for Apple / OS X.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=44
2014-03-04 12:28:03 +00:00
Stephan Kulow
9ad6168153 Accepting request 222211 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/222211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=13
2014-02-15 07:04:30 +00:00
Klaus Kämpf
6f1954a3ab - Drop freeipmi-max-sensor.patch, included upstream
- 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
2014-02-06 13:15:06 +00:00
Stephan Kulow
9691aa5aaf Accepting request 214179 from systemsmanagement
- Updated 1.3.4 release from upstream to support ppc64le.

OBS-URL: https://build.opensuse.org/request/show/214179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=12
2014-01-20 19:41:51 +00:00
Klaus Kämpf
9de461e86c fix source url
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=40
2014-01-17 12:30:05 +00:00
Klaus Kämpf
ab2fa09b5e source url
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=39
2014-01-17 11:53:03 +00:00
Klaus Kämpf
8287b5b2a4 - Updated 1.3.4 release from upstream to support ppc64le.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=38
2014-01-17 06:45:24 +00:00
Tomáš Chvátal
b9160fbffe Accepting request 211711 from systemsmanagement
- 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
2013-12-22 18:32:26 +00:00
Klaus Kämpf
e5879c76fb - Prevent crash on systems with more than 601 sensors.
Add freeipmi-max-sensor.patch

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=36
2013-12-19 14:04:25 +00:00
Klaus Kämpf
76102d6dda - 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.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=35
2013-12-13 07:38:10 +00:00
Klaus Kämpf
26e1c4c5aa - 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/package/show/systemsmanagement/freeipmi?expand=0&rev=34
2013-12-13 07:31:05 +00:00
Stephan Kulow
38807fa62f Accepting request 205000 from systemsmanagement
Add systemd support for openSUSE >= 12.3 (forwarded request 204927 from posophe)

OBS-URL: https://build.opensuse.org/request/show/205000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=10
2013-10-29 08:24:58 +00:00
Klaus Kämpf
048a3aff6d Accepting request 204927 from home:posophe:branches:systemsmanagement
Add systemd support for openSUSE >= 12.3

OBS-URL: https://build.opensuse.org/request/show/204927
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=32
2013-10-28 11:50:59 +00:00
Tomáš Chvátal
69d379cc74 Accepting request 202939 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/202939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=9
2013-10-11 09:04:14 +00:00
Klaus Kämpf
ae604da92b - FreeIPMI 1.3.2 - 09/10/13
-------------------------
  o Update FreeIPMI tools to check libfreeipmi API error codes
    correctly.
  o Update ipmi-api.h to list mappings of IPMI completion codes and
    RMCPPlus codes to API Error codes.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=30
2013-10-04 08:03:37 +00:00
Stephan Kulow
2e4d9580cb Accepting request 200805 from systemsmanagement
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/200805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=8
2013-09-27 15:10:03 +00:00
Klaus Kämpf
d743b5bb8f - FreeIPMI 1.3.1 - 08/22/13
Tools - New Features
  --------------------
  o In all tools reporting time (ipmi-sel, ipmi-fru, ipmi-oem,
    bmc-device, ipmi-sensors, ipmi-dcmi), timestamps are now reporting
    under the assumption the timestamp is already in localtime (compared
    to being in UTC time and converted to localtime).  This is by
    definition in the IPMI specification.
  o In all tools reporting time (ipmi-sel, ipmi-fru, ipmi-oem,
    bmc-device, ipmi-sensors, ipmi-dcmi), support --utc-to-localtime,
    --localtime-to-utc, and --utc-offset options to allow users to
    adjust timestamps as needed for certain environments.
  o In ipmi-fru, support output of DDR3 SDRAM modules.
  o In ipmi-fru, support output of new FRU multirecords, most notably
    extended DC output and extended DC load (per FRU Revision 1.2
    update).
  o In bmc-device, support --get-sel-time-utc-offset and
    --set-sel-time-utc-offset.
  Tools - Bug Fixes/Minor Changes
  -------------------------------
  o In ipmi-fru, report power supply low/high end voltage ranges as
    signed numbers (per FRU Revision 1.2 update).
  o In ipmi-fru, output "unspecified" for manufacturing date/time or
    peak capacity as appropriate (per FRU Revision 1.2 update).
  o In ipmi-fru, bridge additional FRU entries as appropriate.
  o In all tools reporting time (ipmi-sel, ipmi-fru, ipmi-oem,
    bmc-device, ipmi-sensors, ipmi-dcmi), special timestamps such as
    Post-Init and Unspecified will now be output.
  o Fix output corner case with entity sensor names in various tools.
  Libraries

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=28
2013-08-26 07:12:26 +00:00
Stephan Kulow
2e65ec01f2 Accepting request 184045 from systemsmanagement
- FreeIPMI 1.2.9 - 07/17/13
  -------------------------
  o Fix threshold output corner case in ipmi-sensors.
  o Fix invalid declaration in libipmimonitoring header.
  o Fix older compiler build problems.

OBS-URL: https://build.opensuse.org/request/show/184045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=6
2013-07-25 11:18:57 +00:00