|
|
|
|
Changelog for libfreeipmi17-1.6.14-sm.150000.132.1.x86_64.rpm :
* Mon Jun 03 2024 Klaus Kämpf - use %autosetup- apply patches with -p1 * Thu Mar 07 2024 Klaus Kämpf - fix gcc-14 build: gcc-14.patch (bsc#1220476) * Mon Jan 29 2024 Klaus Kämpf - freeipmi 1.6.14 * Fix build issue common to non-x86 systems.- freeipmi 1.6.13 * Fix build issues on systems where inb/outb are declared with inline assembly. * Add additional sensor/event interpretations.- freeipmi 1.6.12 * Use poll() over select() to avoid fd limit in openipmi driver. * Fix potential portability problems on systems without cbrt(). * Minor documentation updates. * Mon Jun 12 2023 Klaus Kämpf - freeipmi 1.6.11 * Fix double free corner case in ipmiseld. * Support ISO 8601 date inputs to date range options in ipmi-sel. * Support Xilinx OEM FRU records. * Fix corner case in libipmimonitoring, support sensor if units is \"RPM per minute\", but just return \"RPM\" as the units. * Fix portability compilation on cygwin. * Fix typo in fiid template field that could lead to packet interpretation errors. * Fri Feb 17 2023 Andreas Stieger - freeipmi 1.6.10 * Support IPv6 Lan configuration in ipmi-config IPv6 configuration is supported in the new Lan6_Conf section- add upstream signing key and source signature * Mon Jan 16 2023 Andreas Schwab - Remove obsolete ExclusiveArch * Thu Jan 20 2022 Klaus Kämpf - freeipmi 1.6.9 * Support --with-systemconfigdir build option. * Fix build issue on musl where putmsg/getmsg are not available. * Fix build issue when inb/outb are not available on some systems. * Fix static build issues with gcrypt. * Add conserver documentation in faq. * Minor documentation updates. * Thu Jul 08 2021 Thomas Renninger - Fix: W: name-repeated-in-summary C FreeIPMI- Fix: freeipmi-bmc-watchdog.x86_64: W: non-etc-or-var-file-marked-as-conffile /usr/share/fillup-templates/sysconfig.bmc-watchdog Declaring fillup files as conffile is not needed- freeipmi 1.6.8 * Fix incorrect sensor read corner case on BMCs that use non-default LUNs (LP#1926299). * Remove hard coded paths from system config files (i.e. mostly files in /etc). Have paths updated based on options to configure. * Sun Feb 14 2021 Andreas Stieger - freeipmi 1.6.7: * Do not require IPMI access when running ipmi-fru with the - -fru-file option * Minor documentation updates- the following fixes were upstreamed: * Fix default permissions of various config and system files, drop 1103311-service-files-mode.patch * Sun Sep 06 2020 Klaus Kämpf - Update to 1.6.6 o In libfreeipmi, fix segfault in SPMI parsing leading to immediate failures on some hardware across all tools. * Fri May 22 2020 Klaus Kämpf - Update to 1.6.5 o Add FRU parsing workaround for Fujitsu Primergy RX1330, in which a CEh is used to indicate that no FRU data is available. o Misc minor fixes. * Thu Aug 22 2019 Klaus Kämpf - Update to 1.6.4 o In libfreeipmi, add additional workarounds for packets that are re-ordered during sensor bridging. o In libfreeipmi, add additional sensor / event interpretations. o In libfreeipmi, fix error return value on bridging requests. o Add workaround in ipmi-sel for QuantaPlex T42D-2U motherboard, whichlists a SDR record that makes no sense. o Add workaround for Dell Poweredge FC830, which have an error when reading the last SDR record on a motherboard. o Support Supermicro X10 OEM dimm events. * Fri Jan 25 2019 Klaus Kämpf - Update to 1.6.3 o In ipmi-locate, support parsing SPMI tables exported via sysfs. o Support Intel S2600GZ OEM sensor and SEL events. o Support Intel S2600WP OEM sensor and SEL events. o Support Gigabyte MG20-OP0-ZB OEM SEL events. o Fix DISCRETE_READING workaround in libipmimonitoring. o In libfreeipmi, add workaround for packets that are re-ordered during sensor bridging. o Minor bug fixes. o Various documentation updates/fixes. * Fri Jan 11 2019 trennAATTsuse.de- Add provides:freeipmi:/usr/sbin/ipmiseld to the freeipmi-ipmiseld split package for backward compatibility for now * Fri Nov 09 2018 trennAATTsuse.de- Remove has_systemd conditions- Add rcservice shortcut links to control services- Fix some more build warnings- Use %license instead of %doc where appropriate- Extract ipmiseld service as a separate package as done with other services- Declare /var/lib/freeipmi/ipckey as %ghost and do not create it explicitly in .spec file (bsc#1100124) * Tue Aug 28 2018 trennAATTsuse.de- Enable build for aarch64 (fate#326605) * Wed Aug 01 2018 josef.moellersAATTsuse.com- Changed mode of .service files from 755 to 644. [bsc#1103311, 1103311-service-files-mode.patch] * Fri May 04 2018 kkaempfAATTsuse.com- Update to 1.6.2 o Fix error in bridging where bridged requests were sent to the wrong LUN. o Fix command parsing bugs in legacy ipmi-config scripts (i.e. bmc-config, ipmi-pef-config, etc.) o Do not output full path of daemons in syslog, output only the daemon name (i.e. output \"ipmidetected\" instead of \"/usr/sbin/ipmidetectd\"). o Update channel range from 0-7 to 0-11, per errata IPMI update. * Sat Feb 03 2018 kkaempfAATTsuse.com- Update to 1.6.1 o Add IPv6 hostname support to FreeIPMI, all of FreeIPMI can now take IPv6 addresses as inputs to \"host\" parameters, options, or inputs. o Support significant portions of IPMI IPv6 configuration in libfreeipmi. o Add --no-session option in ipmi-raw. o Add SDR cache options to ipmi-config. o Legacy -f short option for --flush-cache and -Q short option for quiet-cache. Backwards compatible for tools that supported it before. o In ipmi-oem, support Gigabyte get-bmc-services and set-bmc-services. o Various performance improvements: - Remove excessive calls to secure_memset to clear memory. - Remove excessive memsets and clears of data. - Remove unnecessary \"double input checks\". - Remove expensive input checks in libfreeipmi fiid library. Fallout from this may include FIID_ERR_FIELD_NOT_FOUND errors in different fiid functions. - Remove unnecessary input checks in libfreeipmi fiid library. - Add recent \'lookups\' of fields in fiid library to internal cache. o Various minor fixes/improvements - Update libfreeipmi core API to use poll() instead of select(), to avoid issues with applications with a high number of threads. - As a side point, while IPv6 networking support has been added, IPv6 configuration in ipmi-config & bmc-config is not supported in this release. * Thu Nov 23 2017 rbrownAATTsuse.com- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) * Wed Oct 18 2017 alarrosaAATTsuse.com- Follow the shared library packaging policy. Created new packages libipmiconsole2, libipmidetect0, libipmimonitoring6, libfreeipmi17 * Wed Aug 30 2017 kkaempfAATTsuse.com- Update to 1.5.7 o In libipmimonitoring, fix several mem-leak corner cases. * Thu Jul 06 2017 kkaempfAATTsuse.com- Update to 1.5.6 o In libfreeipmi locate (used by ipmi-locate), use DMI firmware in sysfs if it exists. o Minor mem-leak corner case fix in libfreeipmi. o Minor documentation fixes. o Minor error message clarifications. * Thu Mar 09 2017 sfalkenAATTopensuse.org- Edited %files to clear unpackaged files builderror in openSUSE:Factory * Thu Nov 03 2016 kkaempfAATTsuse.com- Update to 1.5.5 o Fix invalid flag clear in libipmiconsole that can lead to a potential double close on a file descriptor. o Support Supermicro H8SGL-F OEM sensors and events. * Tue Oct 04 2016 kkaempfAATTsuse.com- Update to 1.5.4 o Various changes/fixes in libipmiconsole - If user retrieves file descriptor from ipmiconsole_ctx_fd, user is required to close it. ipmiconsole_ctx_destroy no longer closes it. This is to avoid a potential double close which can be a problem for multithreaded applications. This is a change in behavior, but we do not believe this will affect most applications since most users close the file descriptor under most scenarios anyways. - ipmiconsole_ctx_destroy() should now be called to free resources even if ipmiconsole_engine_teardown() has been called. This has been done to create consistent behavior in the API and avoid a former segfault possibility. This is a change in behavior, but we do not believe this will affect most applications since ipmiconsole_engine_teardown() is only called when an application is being shutdown. - The use of IPMICONSOLE_ENGINE_CLOSE_FD has been clarified in the header file. Some of the prior text was unclear. Behavior has not been changed. o In ipmi-oem, support Intel get-bmc-services and set-bmc- services commands. o In ipmi-oem, support Gigabyte get-nic-mode and set-nic-mode commands. o Support Gigabyte MD90-FS0-ZB OEM SEL events. * Tue Aug 02 2016 kkaempfAATTsuse.com- Update to 1.5.3 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. * Mon May 30 2016 kkaempfAATTsuse.com- 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. * Wed Dec 02 2015 kkaempfAATTsuse.com- 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. * Fri Oct 30 2015 kkaempfAATTsuse.com- Update to 1.4.11 o Fix logic error with a few OEM SEL events for Intel E5 2600 V3 motherboard. o Fix various logic errors in ipmi-oem Intel Node Manager extensions. o Documentation updates. * Wed Oct 21 2015 kkaempfAATTsuse.com- Fix SLE10 and RHEL5 builds * Wed Oct 21 2015 kkaempfAATTsuse.com- 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. * Thu Jun 18 2015 kkaempfAATTsuse.com- fix Fedora/RHEL builds * Tue Jun 02 2015 kkaempfAATTsuse.com- Update to 1.4.9 o Fix strtol parse corner cases in several commands. o Minor documentation fixes. * Thu Apr 02 2015 mpluskalAATTsuse.com- Add gpg signature * Thu Jan 08 2015 kkaempfAATTsuse.com- Update to 1.4.8 o Fix segfault in crypt code with libgcrypt versions >= 1.6.0. o Fix --fanout command line parse bug. * Thu Dec 11 2014 kkaempfAATTsuse.com- 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. * Wed Oct 29 2014 kkaempfAATTsuse.com- 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.
|
|
|