(no author)
81b2750667
This commit was manufactured by cvs2svn to create tag 'ipmitool'.
ipmitool
2013-09-09 15:45:55 +00:00
Jim Mankovich
6a02cccb70
Updated for final 1.8.13 release
2013-09-09 15:45:53 +00:00
Jim Mankovich
3d9c5ae746
ID: 273 - SOL Input buffer size. Reduce max_inbound_payload_size by the SOL
...
header size. Committed for Liebig, Holger
2013-09-09 15:38:46 +00:00
Ales Ledvinka
49350157fe
ID: 274 - bmc-snmp-proxy does not enable PEF alterting
2013-09-05 08:58:18 +00:00
Jim Mankovich
c6f6550f27
update version string for rc1-cvs
2013-08-26 17:01:30 +00:00
Zdenek Styblik
ad86adac54
Update ChangeLog for ipmitool-1.8.13
...
Commit updates list of bugs fixed in 1.8.13
2013-08-23 18:47:38 +00:00
Zdenek Styblik
f04ccaf79e
ID: 222 - 'lib/ipmi_sdr.c' - a typo 'Not Reading' -> 'No Reading'
...
Commit replaces spurious/confusing text 'Not Reading' wiht 'No Reading'
in 'lib/ipmi_sdr.c'.
2013-08-23 18:45:54 +00:00
Zdenek Styblik
fa74f3bf3a
ID: 99 - 'lib/ipmi_sel.c' - possible int *flow
...
Commit handles possible int *flow via user input. atol()/make_int() calls
got replaced and, at least, 'errno' is being checked after strtol() calls
while reading data from file.
Reported-by: Duncan Idaho
2013-08-23 15:37:11 +00:00
Zdenek Styblik
8e95964938
ID: 242 - Incorrect DCMI Power Reading "IPMI timestamp" interpretation
...
The "IPMI timestamp" is being interpretted as a UTC time, when IPMI timestamps
are actually in localtime (to the BMC).
Commit for Rob Swindell
2013-08-23 15:23:13 +00:00
Zdenek Styblik
558bf55c41
ID: 229 - 'lib/ipmi_ekanalyzer.c' - a typo ``Too few argument!''
...
Commit replaces text in question and prints error text on STDERR.
2013-08-23 14:45:30 +00:00
Zdenek Styblik
393ae97425
ID: 266 - file descriptor leak in ipmi_fwum and ipmi_ekanalyzer
...
Commit fixes fd leaks in 'lib/ipmi_ekananlyzer.c' and 'lib/ipmi_fwum.c'.
Commit fixes file descriptor leaks in ipmi_ekanalyzer_fru_file2structure(),
source 'lib/ipmi_ekanalyzer.c', and in KfwumGetFileSize(),
source 'lib/ipmi_fwum.c'.
Reported-by: dcb
2013-08-23 14:39:52 +00:00
Zdenek Styblik
ee6c9be382
ID: 41 - ipmi_sel_interpret() - clean up formatting and kill indentation
...
Commit cleans up formatting and indentation in ipmi_sel_interpret()
in 'lib/ipmi_sel.c'.
2013-08-16 09:56:15 +00:00
Zdenek Styblik
5177966867
ID: 267 - Corruption in "lan alert print" output
...
Commit fixes corruption in 'lan alert print' output. This bug comes from two
consecutive calls to get_lan_param_select() which returns pointer to struct. In
the end, the second call would over-write data from the first one, as 'ptype'
and 'paddr' were pointing at the same address.
Thanks to Rob Swindell for logging this bug and testing the patch.
2013-08-16 09:36:17 +00:00
Jim Mankovich
f6dbaf231b
Added -cvs to the revision string so that cvs built version can be
...
differentiated from release built versions.
2013-08-15 16:43:17 +00:00
Zdenek Styblik
8cd3acb188
Commit adds ``ID: 269 - Fixes for configure.in for cross compilation''
...
to ChangeLog
2013-08-14 13:20:14 +00:00
Zdenek Styblik
2c6ca03f8a
ID: 269 - Fixes for configure.in for cross compilation
...
Commit removes '-Wno-unused-result' from configure.in
This used to be tracked under ID#65.
2013-08-14 12:24:12 +00:00
Zdenek Styblik
aebc7d3616
ID: 65 - Fixes for configure.in for cross compilation
...
Check return values of scanf() in order to get rid off compiler warnings.
Commit for Dan Gora
2013-08-14 12:12:13 +00:00
Ales Ledvinka
157132be8c
FR: 35 - Script to setup redirection of SNMP to/from BMC
...
Provides configuration script, systemd unit and sysconfig defaults.
On hosts running net-snmp and PEF alerting on BMC:
1. Redirect SNMP get requests to BMC (Service Processor).
2. Redirect SNMP Traps from BMC (Service Processor) to the Hosts' configured Trap sink.
2013-08-13 13:44:50 +00:00
Zdenek Styblik
8525fdd2a3
Added ``ID#264 - incorrect array index in get_lan_param_select()'' to ChangeLog
2013-08-13 05:20:49 +00:00
Zdenek Styblik
f8cecaa71a
ID: 264 - incorrect array index in get_lan_param_select()
...
Commit fixes incorrect array index in get_lan_param_select(). The param value
matches the cmd in the lan_param struct, but it's not the same as the
ipmi_lan_params[] array index. Here is an example of what I mean. This problem
becomes apparent with the OEM extensions which use values 192+.
Commit for Jeff Bastian
2013-08-13 04:28:43 +00:00
Zdenek Styblik
a771107c47
Added ``ID#212 - 'lib/ipmi_dcmi.c' - possible int *flow'' to ChangeLog
2013-08-12 18:06:19 +00:00
Zdenek Styblik
afd015709b
ID: 212 - 'lib/ipmi_dcmi.c' - possible int *flow
...
Commit replaces strtol() calls with appropriate str2*() ones in order to prevent
possible integer *flow via user input.
2013-08-12 18:03:10 +00:00
Zdenek Styblik
bfba2f83f5
ID: 3528308 - 'lib/ipmi_hpmfwupg.c' - possible int *flow
...
Commit replaces atoi() call with str2int() and puts a limit on accepted values
for Component ID to <0..7>.
2013-08-12 17:49:07 +00:00
Jim Mankovich
8e94374cf1
Make date format YYYY-MM-DD
2013-08-09 18:04:22 +00:00
Jim Mankovich
ced5794e48
Revision should be 1.8.13rc0 at this point
2013-08-08 17:28:01 +00:00
Jim Mankovich
a298d2e704
Documentation, version, and admin changes in prep for 1.8.13 release
2013-08-08 16:46:52 +00:00
Zdenek Styblik
2d71d428f3
ID: 65 - Fixes for configure.in for cross compilation
...
Check return value of fread() in 'lib/ipmi_hpmfwupg.c'.
Commit for Dan Gora
2013-07-25 11:56:54 +00:00
Zdenek Styblik
2e5fbc878b
ID: 65 - Fixes for configure.in for cross compilation
...
Fixed some printf() formatting warnings in 'lib/ipmi_fru.c'.
Commit for Dan Gora
2013-07-24 06:42:02 +00:00
Zdenek Styblik
8b7969a46f
ID: 65 - Fixes for configure.in for cross compilation
...
Changes to ipmi_ekanalyzer_fru_file2structure() in order to get rid off
warnings.
Commit for Dan Gora
2013-07-24 05:47:11 +00:00
Zdenek Styblik
04ba23bc5d
ID: 65 - Fixes for configure.in for cross compilation
...
Changes to ipmi_ek_display_board_info_area() in order to get rid off warnings.
Commit for Dan Gora
2013-07-24 05:42:23 +00:00
Zdenek Styblik
977c587fde
ID: 65 - Fixes for configure.in for cross compilation
...
Commit makes small changes to ipmi_ek_display_product_info_area() in order to
get rid off warnings.
2013-07-24 05:37:12 +00:00
Zdenek Styblik
dd377108ee
ID: 65 - Fixes for configure.in for cross compilation
...
Commit is a small re-work of ipmi_ek_display_chassis_info_area() (not limited)
to get rid off warnings.
2013-07-24 05:32:42 +00:00
Zdenek Styblik
4aea72e46f
ID: 65 - Fixes for configure.in for cross compilation
...
Commit is a re-work of ipmi_ek_display_fru_header_detail() (not limited to) to
get rid off warnings.
2013-07-24 05:28:53 +00:00
Zdenek Styblik
39bcb37d14
ID: 104 'src/ipmishell.c' - possible int *flow
...
Commit replaces atoi() and strtol() calls in 'src/ipmishell.c' in order to
properly handle user input.
2013-07-24 04:32:14 +00:00
Zdenek Styblik
7770739372
ID: 65 - Fixes for configure.in for cross compilation
...
'src/plugins/imb/imbapi.c' - don't cast NULL to int, ever!!!
2013-07-22 08:35:23 +00:00
Zdenek Styblik
2ac947f6e1
ID: 65 - Fixes for configure.in for cross compilation
...
'lib/ipmi_dcmi.c' - return (-1) as the rest of the function does and don't
return NULL.
2013-07-22 08:34:09 +00:00
Zdenek Styblik
c94c7a5c86
ID: 65 - Fixes for configure.in for cross compilation
...
Fixed silly error where the return from fseek was compared to (unsigned
int) NULL, which makes no sense at all.
Commit for Dan Gora
2013-07-21 19:31:57 +00:00
Zdenek Styblik
4fdbe5bbd0
ID: 263 - ipmi_ek_display_fru_header() - file descriptor leak
...
Commit fixes small file descriptor leak which happens when error occurs.
2013-07-21 16:05:30 +00:00
Zdenek Styblik
c49bc06c39
ID: 65 - Fixes for configure.in for cross compilation
...
Commit is practically a re-work of ipmi_ek_display_fru_header() in order to
eliminate warnings.
Check those return values!
Commit for Dan Gora
2013-07-21 11:36:22 +00:00
Zdenek Styblik
55524327ce
ID: 65 - Fixes for configure.in for cross compilation
...
NULL should never be cast to an int.
Commit for Dan Gora
2013-07-21 11:33:57 +00:00
Zdenek Styblik
85ff7dc46a
ID: 262 - 'set' segfaults when no IPMI inf present
...
Commit fixes segfault in 'set' sub-command when no IPMI interface is
present/available. This is caused by 'intf->session' being used without check
whether it's NULL or not which leads to NULL reference in printf().
2013-07-18 03:20:10 +00:00
Zdenek Styblik
8c5013b0ba
ID: 101 - 'lib/ipmi_sol.c' - possible int *flow
...
Fix function name - str2uint() -> str2uchar().
2013-07-18 03:10:55 +00:00
Zdenek Styblik
ea8ce15131
ID: 70 - Fixes and updates for ipmitool hpm
...
Fixed the hpm upgstatus command to print the results of the command
without having to specify -v to enable verbose operation.
It's not clear that this command is even useful to the user at all.
Perhaps it should be removed entirely.
Commit for Dan Gora
2013-07-17 10:45:56 +00:00
Zdenek Styblik
6d89531096
ID: 70 - Fixes and updates for ipmitool hpm
...
We now will print the decoded strings as well as the error value for
error response codes from the target.
Commit for Dan Gora
2013-07-17 10:42:19 +00:00
Zdenek Styblik
e56e914866
ID: 70 - Fixes and updates for ipmitool hpm
...
Update the help menu for the ipmitool hpm command. Fix the formatting
and explain better the options.
Changed the option 'upgrade <file> all' to 'upgrade <file> force'.
This makes it clearer that the user is overriding the version check
that 'upgrade <file>' performs.
Commit for Dan Gora
2013-07-17 10:38:48 +00:00
Zdenek Styblik
cee8fc659a
ID: 70 - Fixes and updates for ipmitool hpm
...
Added a new field to show the Deferred firmware version value as part
of the 'hpm check' subcommand.
The deferred firmware version is the version of the firmware which has
been loaded with the 'hpm upgrade' command, but not yet activated.
Commit for Dan Gora
2013-07-17 10:36:07 +00:00
Zdenek Styblik
25fa0f80ae
ID: 70 - Fixes and updates for ipmitool hpm
...
There is no point in putting the size of things in hex.
Commit for Dan Gora
2013-07-17 10:32:56 +00:00
Zdenek Styblik
22e38bc46f
ID: 70 - Fixes and updates for ipmitool hpm
...
Fixed a bug where the rolling percentage display could corrupt the
version line if the first call to HpmDisplayUpgrade resulted in a
non-zero percentage.
This was produced by performing:
ipmitool hpm upgrade hpm1fru.img
where hpm1fru.img is a small (820 byte) file.
We now call HpmDisplayUpgrade before we transfer any data to ensure
that we get 0% printed before the transfer starts.
Commit for Dan Gora
2013-07-17 10:30:23 +00:00
Zdenek Styblik
3bd53a2f78
ID: 70 - Fixes and updates for ipmitool hpm
...
Add two additional chars to the component name string. For the
default Pigeon Point firmware names we need a couple of extra chars
to actually be able to tell what component is which.
Before:
-----------------------------------------------------
|ID | Name | Versions |
| | | Active | Backup |
-----------------------------------------------------
|*0 |H8S-AMCc F/| 2.00 10000000 | 2.00 0F000000 |
| 1 |H8S-AMCc B/| 2.00 00000000 | ---.-- -------- |
| 2 |H8S-AMCc F/| 2.00 10000000 | ---.-- -------- |
-----------------------------------------------------
After:
--------------------------------------------------------
|ID | Name | Versions |
| | | Active | Backup |
--------------------------------------------------------
|* 0|H8S-AMCc F/W | 2.00 10000000 | 2.00 0F000000 |
| 1|H8S-AMCc B/L | 2.00 00000000 | ---.-- -------- |
| 2|H8S-AMCc F/I | 2.00 10000000 | ---.-- -------- |
--------------------------------------------------------
Commit for Dan Gora
2013-07-17 10:25:28 +00:00
Zdenek Styblik
30e4efe8a4
ID: 70 - Fixes and updates for ipmitool hpm
...
Added a '^' character to the ID field which will be set if the
component can be upgraded with the specified file with the 'hpm check
<file>' subcommand.
Commit for Dan Gora
2013-07-17 10:22:37 +00:00