- 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. OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=18
This commit is contained in:
parent
96d0ebcdc7
commit
5f48591bfc
12
fix-buffer-overflow.patch
Normal file
12
fix-buffer-overflow.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-freeipmi-1.2.5/libfreeipmi/sel/ipmi-sel-string-intel.c ./libfreeipmi/sel/ipmi-sel-string-intel.c
|
||||
--- ../orig-freeipmi-1.2.5/libfreeipmi/sel/ipmi-sel-string-intel.c 2013-01-10 01:05:03.000000000 +0100
|
||||
+++ ./libfreeipmi/sel/ipmi-sel-string-intel.c 2013-02-28 09:18:00.724771244 +0100
|
||||
@@ -2333,7 +2333,7 @@
|
||||
uint8_t dimm_slot_id;
|
||||
char *error_type_str;
|
||||
char *processor_socket_str;
|
||||
- char channel_number_str[INTEL_EVENT_BUFFER_LENGTH];
|
||||
+ char channel_number_str[INTEL_EVENT_BUFFER_LENGTH + 1];
|
||||
char channel_number_char = 0;
|
||||
char *dimm_slot_id_str;
|
||||
int processor_socket_valid = 0;
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:853e0ed630124fa39391ac6e9d2c9f948a6c6319d5806b178135e6f01c44d888
|
||||
size 2164942
|
3
freeipmi-1.2.5.tar.bz2
Normal file
3
freeipmi-1.2.5.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a800ea1edfc37b57fcbc33d794fc47d78bd37baa528461b5ba9d4d5d6332247f
|
||||
size 2168475
|
@ -1,3 +1,30 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 28 08:02:52 UTC 2013 - kkaempf@suse.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 08:59:44 UTC 2012 - kkaempf@suse.com
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package freeipmi
|
||||
#
|
||||
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2003-2008 FreeIPMI Core Team
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define name freeipmi
|
||||
%define version 1.2.3
|
||||
%define version 1.2.5
|
||||
%if %{?_with_debug:1}%{!?_with_debug:0}
|
||||
%define release 1.debug%{?dist}
|
||||
%else
|
||||
@ -32,7 +32,8 @@ Version: %{version}
|
||||
Release: %{release}
|
||||
Url: http://www.gnu.org/software/freeipmi/
|
||||
Source: ftp://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.bz2
|
||||
|
||||
# buffer overflow, reported upstream, kkaempf@suse.de
|
||||
Patch: fix-buffer-overflow.patch
|
||||
Summary: FreeIPMI
|
||||
License: GPL-3.0+
|
||||
Group: System/Management
|
||||
@ -100,6 +101,7 @@ This service detects and monitors IPMI nodes.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch -p1
|
||||
|
||||
%build
|
||||
%if 0%{?suse_version} >= 1110
|
||||
|
Loading…
Reference in New Issue
Block a user