- 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.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=93
This commit is contained in:
Klaus Kämpf 2018-02-03 10:31:14 +00:00 committed by Git OBS Bridge
parent ba52d54558
commit 077d59d3d7
6 changed files with 38 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b46c9432e8649b87d4646bbf4da32f7e9039796fc256f4b229c94c3ac7d0bde5
size 3321187

Binary file not shown.

3
freeipmi-1.6.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2550e08e1f2d681efe770162125ac899022a6acf96256e5b7404eabb90db549
size 3398508

BIN
freeipmi-1.6.1.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Sat Feb 3 10:11:46 UTC 2018 - kkaempf@suse.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 13:37:11 UTC 2017 - rbrown@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package freeipmi
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2003-2008 FreeIPMI Core Team
#
# All modifications and additions to the file contributed by third parties
@ -43,7 +43,7 @@
%{!?_initddir: %global _initddir %{_sysconfdir}/init.d}
Name: freeipmi
Version: 1.5.7
Version: 1.6.1
Release: %{release}
Url: http://www.gnu.org/software/freeipmi/
Source0: http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz