|
From: Zdenek S. <st...@us...> - 2015-11-22 12:55:37
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "ipmitool".
The branch, master has been updated
via 2c3a876a7354e3c5dc1d500bc10f90f2f40f2035 (commit)
from 37307c93e956e5d0fbc17ee3cc15c69204c3f0bf (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2c3a876a7354e3c5dc1d500bc10f90f2f40f2035
Author: Zdenek Styblik <st...@tu...>
Date: Sun Nov 22 13:50:54 2015 +0100
Release Version 1.8.16
Update configure.ac and ChangeLog to 1.8.16.
diff --git a/ChangeLog b/ChangeLog
index 3ae1495..20ebac8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,152 @@
+version 1.8.16 2015-11-22
+ * Add _ipmi_get_channel_access() and _ipmi_get_channel_info()
+ * Add _ipmi_get_user_access() and _ipmi_set_user_access()
+ * Add _ipmi_get_user_name()
+ * Add _ipmi_set_channel_access() function
+ * Add _ipmi_set_user_password() function
+ * Add limits check in get_cmdline_macaddr()
+ * Change expression in ipmi_pef_get_info() in order to silence Coverity
+ * Change expression in ipmi_pef_list_policies() in order to silence Coverity
+ * Code cleanup in ipmi_user_main()
+ * Create ask_password() and re-use code
+ * Delete dead code from ipmi_sunoem_echo() - CID#1261338
+ * Don't output pidfile before parsing command line arguments
+ * Don't use tmp variable since it's not necessary in ipmi_user_test()
+ * Fix 'user help' output
+ * Fix Assign instead of compare in KfwumGetDeviceInfo() - CID#1149034
+ * Fix Identical code for different branches in ipmi_tsol_main() -
+ CID#1261346
+ * Fix big parameter passed by value in ipmi_sel_oem_match() - CID#1261347
+ * Fix dead code in ipmi_firewall_reset() - CID#1261342
+ * Fix eval logic in ipmi_user_priv()
+ * Fix file descriptor leak in ipmi_exec_main() - CID#1149040
+ * Fix identical code for diff branches in DellOEM - CID#1261326
+ * Fix memory leak in get_supermicro_evt_desc()
+ * Fix memory leak in ipmi_ek_display_board_info_area() - CID#1149051
+ * Fix missing return in ipmi_kontronoem_main() - CID#1261317
+ * Fix of previous commit - memset() expects pointer
+ * Fix out-of-bound-reads in get_supermicro_evt_desc()
+ * Fix resource leak in fru_area_print_board() - CDI#1149048
+ * Fix resource leak in fru_area_print_chassis() - CID#1149047
+ * Fix resource leak in fru_area_print_product() - CID#1149046
+ * Fix resource leak in ipmi_kontron_set_serial_number() - CID#1149041
+ * Fix typo vlan->VLAN in ipmi_lan_set_vlan_id() and
+ ipmi_lan_set_vlan_priority()
+ * Fix uninitialized struct in ipmi_fru_upg_ekeying() - CID#1149065
+ * Fix user input validation in Channel and User sub-commands
+ * Fix wrong size argument in ipmi_sdr_list_cache_fromfile() - CID#1149056
+ * Fix/remove pointer cast in _ipmi_set_user_access()
+ * Hook functions in ipmi_user to _ipmi_set_user_password()
+ * Hook ipmi_get_channel_info() to _ipmi_get_*()
+ * Hook ipmi_get_channel_medium() to new _ipmi_get_*() functions
+ * Hook ipmi_lan_set_password() to _ipmi_set_user_password()
+ * Hook ipmi_print_user_list() and friends to _ipmi_* functions
+ * Hook ipmi_set_alert_enable() to _ipmi_*()
+ * Hook ipmi_set_user_access() to _ipmi_set_user_access()
+ * Hook ipmi_user_priv() to _ipmi_set_user_access()
+ * ID:307 - Intel I82751 super pass through mode fixup
+ * ID:355 - Fix compiler warnings for Dummy Interface
+ * ID:380 - raw commands override retry and timeout values
+ * ID:319 - Interface safe re-open
+ * ID:320 - Add VITA 46.11 support
+ * ID:333 - Set read timeout to 15s in OpenIPMI interface
+ * ID:336 - ipmitool does not fall back to IPv4 for IPMI v2 / RMCP+ sessions
+ * ID:343 - Print actual sensor thresholds in 'sensors' comand
+ * ID:343 - Remove AC_FUNC_MALLOC
+ * ID:344 - Fix HPM.2 long message support
+ * ID:345 - Do not do several close session retries when catching SIGINT
+ * ID:346 - lib/ipmi_sdradd.c ipmi_sdr_read_record has a file descriptor leak
+ * ID:347 - Incorrect reserved channel number
+ * ID:348 - Add support for the "System Firmware Version"
+ * ID:349 - user set password - add option to choose 16/20 byte password
+ * ID:354 - Replace obsolete u_int with uint32_t in dimm_spd.c
+ * ID:354 - Replace obsolete u_int[0-9]+_t with standardized types in Free
+ iface
+ * ID:354 - forcefully switch to C99 and more strict CFLAGS
+ * ID:354 - replace/drop caddr_t in IMB
+ * ID:354 - struct member h_addr has been replaced
+ * ID:354 - uint8_t >= 0 is always true, don't test it
+ * ID:355 - Fix Enumeration value not handled in ipmi_get_event_desc()
+ * ID:355 - Fix ``ISO C forbids omitting the middle term of a ?: expression''
+ * ID:355 - Fix ``obsolete use of designated initializer with ¿:¿'' warning
+ * ID:355 - Fix comparison of unsigned expression
+ * ID:355 - Fix compiler warnings
+ * ID:355 - Fix compiler warnings in dimm_spd.c
+ * ID:355 - Fix couple compiler warnings in ipmi_lanp.h
+ * ID:355 - Fix formatting warning in get_cmdline_ipaddr()
+ * ID:355 - Fix zero-length format string warning in
+ get_supermicro_evt_desc()
+ * ID:355 - Remove defined but unused variable in _set_command_enables()
+ * ID:355 - remove unused variables from ipmi_dcmi.c
+ * ID:357 - out-of-bound access in DDR4 code ID:356 - DIMM4 Die Count is
+ unreachable
+ * ID:357 - out-of-bound access in DDR4 code
+ * ID:358 - check data length in else branch of ipmi_spd_print()
+ * ID:361 - Add a OEM IANA information
+ * ID:363 - Node Manager feature patch.
+ * ID:363 - fix Coverity issues in NM implementation
+ * ID:364 - Fix for serial-basic interface bridging
+ * ID:365 - Fix for ipmitool crash when using serial-terminal interface
+ * ID:366 - Properly clean LAN and LAN+ interfaces on close
+ * ID:367 - Fix building of non-bridged LAN interface commands
+ * ID:368 - Fix handling of bridging-related parameters
+ * ID:369 - Fix lanplus interface bridging and response matching
+ * ID:370 - add anonymous union support in CFLAGS for older gcc
+ * ID:371 - add ericsson oem
+ * ID:373 - Fix compilation of IMB on Windows
+ * ID:374 - Check/set LED Duration correctly
+ * ID:376 - Add means to configure "Bad Password Threshold"
+ * ID:381 - Script to log installation status as SEL events
+ * ID:382 - Fix memcpy() params in HpmFwupgActionUploadFirmware()
+ * ID:383 - Fix compile-time error in src/plugins/lan/lan.c
+ * ID:384 - Fix compilation under cygwin64
+ * ID:388 - Fix Error message always printed if BMC does not support VITA
+ * ID:388 - Handle ccode 0xCC as well in VITA discovery
+ * ID:388 - Turn all messages into LOG_INFO in VITA discovery
+ * ID:389 - Add on of Advantech IANA number
+ * ID:390 - Support for new Communication Interface (USB Medium)
+ * ID:391 - changing data_len from 17 to 16 according to ipmi spec 22.29,
+ first byte is completion code
+ * ID:392 - _ipmi_get_user_name() work-around for some BMCs
+ * ID:393 - ipmitool man page addition for Node Manager support.
+ * ID:394 - close fp if isn't NULL and set it NULL afterwards in USB plugin
+ * ID:394 - plugins/usb: Fix probe for SCSI devices
+ * ID:395 - Fix fru string without resizing it
+ * ID:396 - Fixed invalid length check in picmg led cap command.
+ * ID:397 - Fixed picmg policy set command.
+ * ID:398 - Fixed channel setaccess command.
+ * ID:399 - Fixed channel getciphers command.
+ * ID:401 - Fixed 30 second delay when activating SOL on 'dumb' Intel MACs.
+ * ID:402 - Misguiding error print-out when using some 'lan' commands.
+ * Init user_access_t struct in ipmi_user_priv()
+ * Make user User Privilege Limit is within range
+ * Node Manager Feature, correct 1268194 missing break.
+ * Output pidfile only in verbose mode
+ * Print error message to STDERR in ipmi_channel.c
+ * Re-work 'channel getaccess' and 'channel setaccess'
+ * Re-work ccode eval in ipmi_get_channel_medium()
+ * Remove commented-out code in ipmi_picmg_clk_set() - CID#1261339
+ * Remove dead code - rsp can't be NULL at this point - CID#1149005
+ * Remove dead code in fru_area_print_board() - CID#1149001
+ * Remove dead code in fru_area_print_chassis() - CID#1149000
+ * Remove dead code in fru_area_print_product() - CID#1148999
+ * Remove dead(duplicate) code from ipmi_sol_main() - CID#1148996
+ * Remove get_channel_access_rsp and get_channel_info_rsp structs
+ * Remove ipmi_user_set_password()
+ * Remove length checks in get_supermicro_evt_desc()
+ * Remove redundant user-input conversion from ipmi_sel_delete()
+ * Remove trailing white-spaces in ipmi_user.c
+ * Remove trailing white-spaces in ipmi_user.c
+ * Remove trailing white-spaces in src/plugins/dummy/dummy.c
+ * Remove unused variable from ipmi_get_channel_cipher_suites()
+ * Replace deprecated bzero() with memset()
+ * Replace s6_addr16 with s6_addr since Mac OS X does not have it
+ * Rewrite ipmi_set_channel_access()
+ * Split ipmi_user_main() into smaller functions
+ * ipmi_print_user_summary() to utilize _ipmi_get_user_access()
+ * ipmitool delloem: ipmitool delloem extension always return success - fix
+ it
+
version 1.8.15 2014-11-24
* ID: 340 - ipmitool sol session improperly closes on packet retry
* ID: 277 - support for hostnames longer than 64 chars
diff --git a/configure.ac b/configure.ac
index c1d0992..1d74fcf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ dnl autoconf for ipmitool
dnl
AC_INIT([src/ipmitool.c])
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE([ipmitool], [1.8.15-cvs])
+AM_INIT_AUTOMAKE([ipmitool], [1.8.16-cvs])
AM_CONFIG_HEADER(config.h)
AC_CONFIG_SRCDIR([src/ipmitool.c])
AC_PREREQ(2.50)
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 150 insertions(+), 1 deletions(-)
hooks/post-receive
--
ipmitool
|