Blame ChangeLog

Packit Service ed0f68
version 1.8.18 2016-10-08
Packit Service ed0f68
	* Add mac2str() and str2mac() to print/parse MAC address
Packit Service ed0f68
	* Change formatting, remove commented-out code in
Packit Service ed0f68
	src/plugins/imb/imbapi.c
Packit Service ed0f68
	* Export find_lan_channel() as global
Packit Service ed0f68
	* Expose _ipmi_get_channel_info()
Packit Service ed0f68
	* Extend buf2str to allow separator
Packit Service ed0f68
	* Fix indentation of #define in src/plugins/imb/imbapi.c
Packit Service ed0f68
	* Fix missing `goto out_free;` when ipmi_parse_hex() returns (-1)
Packit Service ed0f68
	* Fix warning for buf2str argument
Packit Service ed0f68
	* ID 408 - fix sel list last X listing
Packit Service ed0f68
	* ID: 38 - Protocol violating SOL retries when talking to
Packit Service ed0f68
	SIMSO-HTC
Packit Service ed0f68
	* ID: 459 - Fix reading FRU on Artesyn (Emerson) shelf manager,
Packit Service ed0f68
	MF105.
Packit Service ed0f68
	* ID: 464 - ipmievd crash fix in log_event
Packit Service ed0f68
	* ID:230 - check return value of malloc() in lib/ipmi_ekanalyzer.c
Packit Service ed0f68
	* ID:261 - Fix err. output consistency for % ipmitool chassis
Packit Service ed0f68
	INV_PARAM;
Packit Service ed0f68
	* ID:287 - Fix print-out of DDR3 SDRAM Serial Number
Packit Service ed0f68
	* ID:287 - Remove trailing white-spaces from dimm_spd.c
Packit Service ed0f68
	* ID:289 - bmx-snmp-proxy: PEF alerting does not work for
Packit Service ed0f68
	multiple destinations
Packit Service ed0f68
	* ID:312 - BREAKING CHANGE - Re-design of PEF user interface
Packit Service ed0f68
	* ID:312 - Fix bitmask in _ipmi_set_pef_policy_entry()
Packit Service ed0f68
	* ID:335 - Check return value of fseek(), prevent segfault
Packit Service ed0f68
	* ID:335 - Check return value of fseek(), prevent segfault
Packit Service ed0f68
	* ID:355 - Comment out statement without effect in lib/ipmi_sel.c
Packit Service ed0f68
	* ID:355 - Fix 'missing initializer' in struct lan_param
Packit Service ed0f68
	* ID:355 - Fix ``warning: ISO C forbids zero-size array 'data'''
Packit Service ed0f68
	* ID:355 - Fix different pointer type in lib/ipmi_picmg.c
Packit Service ed0f68
	* ID:355 - Fix missing struct initializers in lib/ipmi_firewall.c
Packit Service ed0f68
	* ID:355 - Fix printf format in lib/ipmi_sunoem.c
Packit Service ed0f68
	* ID:355 - Fix printf() related warnings in lib/ipmi_delloem.c
Packit Service ed0f68
	* ID:355 - Fix signedness warnings in lib/ipmi_sdr.c
Packit Service ed0f68
	* ID:355 - Fix statements without effect in lib/ipmi_ekanalyzer.c
Packit Service ed0f68
	* ID:355 - Move section_id from ipmi_fru. to ipmi_fru.c
Packit Service ed0f68
	* ID:355 - Replace DEBUG() macro with lprintf(LOG_DEBUG, ...)
Packit Service ed0f68
	* ID:375 - Add lan6 subcommand to handle IPv6 LAN parameters
Packit Service ed0f68
	* ID:400 - Add support for VITA-specific sensor types and events.
Packit Service ed0f68
	* ID:441 - Add support for HMAC_MD5 and HMAC_SHA256
Packit Service ed0f68
	* ID:443 - Disable USB driver by default on non-Linux systems
Packit Service ed0f68
	* ID:444 - Cleanup of defaults in configure.ac
Packit Service ed0f68
	* ID:445 - Fix of compilation on FreeBSD
Packit Service ed0f68
	* ID:446 - Fix broken firewall reset iterator
Packit Service ed0f68
	* ID:447 - Fix access beyond array limits in serial_terminal
Packit Service ed0f68
	* ID:449 - ipmitool close console session for sol deactivate
Packit Service ed0f68
	command
Packit Service ed0f68
	* ID:451 - Modify the memory ecc error display of SEL for new
Packit Service ed0f68
	supermicro motherboards.
Packit Service ed0f68
	* ID:452 - Add PICMG extension 5.x for PICMG extension check
Packit Service ed0f68
	* ID:454 - Add support for PICMG 3.1 R2.0 Link Types and Link
Packit Service ed0f68
	Classes.
Packit Service ed0f68
	* ID:456 - Unable to disable the VLAN ID using ipmitool
Packit Service ed0f68
	* ID:457 - Display User ID enable/disable status
Packit Service ed0f68
	* ID:463 - Removal of Nokia Siemens Networks
Packit Service ed0f68
	* ID:465 - Supermicro memory ecc Modify the memory ecc error
Packit Service ed0f68
	display of SEL for new supermicro boards.
Packit Service ed0f68
	* Moved ipmi_parse_hex() to helper.c
Packit Service ed0f68
	* Re-work ipmi_mc_get_guid() and turn it into reusable code
Packit Service ed0f68
	* Revert "ID:335 - Check return value of fseek(), prevent
Packit Service ed0f68
	segfault"
Packit Service ed0f68
	* Rewrite code with the notion that Kg is binary data, not string
Packit Service ed0f68
Packit Service ed0f68
version 1.8.17 2016-05-01
Packit Service ed0f68
	* Add INSTALL and NEWS, mandated by autoconf
Packit Service ed0f68
	* Added missing ipmi_sel_supermicro.h to template Makefile.am
Packit Service ed0f68
	* Check rsp->data_len in ipmi_sel_get_info()
Packit Service ed0f68
	* Fix "redirecting incorrect #include <sys/poll.h> to <poll.h>"
Packit Service ed0f68
	warning with musl libc
Packit Service ed0f68
	* Fix automake compatibility warnings
Packit Service ed0f68
	* Fix implicit declaration of function
Packit Service ed0f68
	'get_nic_selection_mode_12g' in lib/ipmi_delloem.c
Packit Service ed0f68
	* Fix implicit declaration of function 'ipmi_get_oem' in
Packit Service ed0f68
	src/plugins/imb/imb.c
Packit Service ed0f68
	* Fix implicit declaration of function 'ipmi_get_oem' in
Packit Service ed0f68
	src/plugins/lanplus/lanplus.c
Packit Service ed0f68
	* Fix implicit declaration of function 'ipmi_get_oem' in
Packit Service ed0f68
	src/plugins/open/open.c
Packit Service ed0f68
	* Fix implicit declarations of functions 'HpmfwupgPreUpgradeCheck'
Packit Service ed0f68
	and 'ipmi_intf_get_max_request_data_size' in lib/ipmi_hpmfwupg.c
Packit Service ed0f68
	* Fix implicit declarations of functions
Packit Service ed0f68
	'ipmi_intf_set_max_request_data_size' and
Packit Service ed0f68
	'ipmi_intf_set_max_response_data_size' in lib/hpm2.c
Packit Service ed0f68
	* Fix implicit function declaration of
Packit Service ed0f68
	ipmi_intf_get_max_response_data_size in lib/ipmi_sdr.c
Packit Service ed0f68
	* Fix several implicit declarations of functions in
Packit Service ed0f68
	lib/ipmi_main.c
Packit Service ed0f68
	* Fix several implicit function declarations in lib/ipmi_fru.c
Packit Service ed0f68
	* Fix warning: suggest parentheses around '+' inside '<<'
Packit Service ed0f68
	in lib/ipmi_main.c
Packit Service ed0f68
	* Fix warning: suggest parentheses around arithmetic in operand of
Packit Service ed0f68
	'|' in include/ipmitool/hpm2
Packit Service ed0f68
	* Get rid of old INCLUDES macro, use AM_CPPFLAGS instead.
Packit Service ed0f68
	* ID 440 - Fix 'unknown type name fd_set" error.
Packit Service ed0f68
	* ID 440 - remove obsolete headers from lib/ipmi_sunoem.c
Packit Service ed0f68
	* ID:322 - let 'ekanalyzer frushow' run without a working
Packit Service ed0f68
	IPMI target
Packit Service ed0f68
	* ID:355 - Add #include <strings.h> to lib/ipmi_sel.c
Packit Service ed0f68
	* ID:355 - Add macros and #include and reduce number of warnings
Packit Service ed0f68
	* ID:355 - Change CFLAG -std=c99 to -std=gnu99
Packit Service ed0f68
	* ID:355 - Move Super Micro stuff into dedicated header file
Packit Service ed0f68
	* ID:355 - Remove declared, but not used variables
Packit Service ed0f68
	* ID:404 - Edit FRU information update problem
Packit Service ed0f68
	* ID:405 - Use meaningful Generator ID for "ipmitool sel add"
Packit Service ed0f68
	* ID:407 - Avoid assert on mismatched session ID
Packit Service ed0f68
	* ID:409 - Fix IPv6 socket creation on Windows/Cygwin.
Packit Service ed0f68
	* ID:410 - Disable USB interface for Windows/Cygwin by default.
Packit Service ed0f68
	* ID:410 - Enable/disable USB interface by "auto"
Packit Service ed0f68
	* ID:411 - Fix HPM.2 revision check for R1.1 and subsequent
Packit Service ed0f68
	specification revisions.
Packit Service ed0f68
	* ID:412 - Check errors when setting a user password.
Packit Service ed0f68
	* ID:413 - Print new line chne character when setting user
Packit Service ed0f68
	privilege.
Packit Service ed0f68
	* ID:414 - ekanalyzer frushow fails to show 'Product Info'
Packit Service ed0f68
	correctly
Packit Service ed0f68
	* ID:417 - Fix some typos
Packit Service ed0f68
	* ID:418 - Fix Compiling under Mac OS X
Packit Service ed0f68
	* ID:419 - List dummy.h in Makefile.am, so it gets included in
Packit Service ed0f68
	a release tarball
Packit Service ed0f68
	* ID:421 - Fix memleak for sol output
Packit Service ed0f68
	* ID:423 - Don't assume internal use area is present in ekanalyzer
Packit Service ed0f68
	* ID:424 - Update dimm_spd.c with data from the latest JEDEC List
Packit Service ed0f68
	* ID:425 - Disable USB interface for OS X/darwin
Packit Service ed0f68
	* ID:426 - Fallback to run-time detection of PAGESIZE if
Packit Service ed0f68
	compile-time detection is not supported
Packit Service ed0f68
	* ID:426 - Include sys/socket.h instead of asm/socket.h
Packit Service ed0f68
	* ID:426 - Include wchar.h instead of defining wchar_t ourselves
Packit Service ed0f68
	* ID:427 - Cleanup comment in ipmi_sdr_get_header()
Packit Service ed0f68
	* ID:427 - The first two bytes of dumped raw SDR data is wrong.
Packit Service ed0f68
	* ID:428 - Update IANA numbers / Product Name for IBM and ADLINK
Packit Service ed0f68
	* ID:430 - Change Nokia Siemens Networks to Nokia Solutions
Packit Service ed0f68
	and Networks
Packit Service ed0f68
	* ID:431 - Fix correct interpretation of led states
Packit Service ed0f68
	* ID:437 - sel: Fix "sel time set <time>"
Packit Service ed0f68
	* Make bootstrap script part of dist packages
Packit Service ed0f68
	* Remove #if 0 code aka not-compiled-in
Packit Service ed0f68
	* Remove trailing white-spaces in lib/log.c
Packit Service ed0f68
	* git-ignore autoconf-generated files
Packit Service ed0f68
Packit Service ed0f68
version 1.8.16 2015-11-22
Packit Service ed0f68
	* Add _ipmi_get_channel_access() and _ipmi_get_channel_info()
Packit Service ed0f68
	* Add _ipmi_get_user_access() and _ipmi_set_user_access()
Packit Service ed0f68
	* Add _ipmi_get_user_name()
Packit Service ed0f68
	* Add _ipmi_set_channel_access() function
Packit Service ed0f68
	* Add _ipmi_set_user_password() function
Packit Service ed0f68
	* Add limits check in get_cmdline_macaddr()
Packit Service ed0f68
	* Change expression in ipmi_pef_get_info() in order to silence Coverity
Packit Service ed0f68
	* Change expression in ipmi_pef_list_policies() in order to silence Coverity
Packit Service ed0f68
	* Code cleanup in ipmi_user_main()
Packit Service ed0f68
	* Create ask_password() and re-use code
Packit Service ed0f68
	* Delete dead code from ipmi_sunoem_echo() - CID#1261338
Packit Service ed0f68
	* Don't output pidfile before parsing command line arguments
Packit Service ed0f68
	* Don't use tmp variable since it's not necessary in ipmi_user_test()
Packit Service ed0f68
	* Fix 'user help' output
Packit Service ed0f68
	* Fix Assign instead of compare in KfwumGetDeviceInfo() - CID#1149034
Packit Service ed0f68
	* Fix Identical code for different branches in ipmi_tsol_main() -
Packit Service ed0f68
	  CID#1261346
Packit Service ed0f68
	* Fix big parameter passed by value in ipmi_sel_oem_match() - CID#1261347
Packit Service ed0f68
	* Fix dead code in ipmi_firewall_reset() - CID#1261342
Packit Service ed0f68
	* Fix eval logic in ipmi_user_priv()
Packit Service ed0f68
	* Fix file descriptor leak in ipmi_exec_main() - CID#1149040
Packit Service ed0f68
	* Fix identical code for diff branches in DellOEM - CID#1261326
Packit Service ed0f68
	* Fix memory leak in get_supermicro_evt_desc()
Packit Service ed0f68
	* Fix memory leak in ipmi_ek_display_board_info_area() - CID#1149051
Packit Service ed0f68
	* Fix missing return in ipmi_kontronoem_main() - CID#1261317
Packit Service ed0f68
	* Fix of previous commit - memset() expects pointer
Packit Service ed0f68
	* Fix out-of-bound-reads in get_supermicro_evt_desc()
Packit Service ed0f68
	* Fix resource leak in fru_area_print_board() - CDI#1149048
Packit Service ed0f68
	* Fix resource leak in fru_area_print_chassis() - CID#1149047
Packit Service ed0f68
	* Fix resource leak in fru_area_print_product() - CID#1149046
Packit Service ed0f68
	* Fix resource leak in ipmi_kontron_set_serial_number() - CID#1149041
Packit Service ed0f68
	* Fix typo vlan->VLAN in ipmi_lan_set_vlan_id() and
Packit Service ed0f68
	  ipmi_lan_set_vlan_priority()
Packit Service ed0f68
	* Fix uninitialized struct in ipmi_fru_upg_ekeying() - CID#1149065
Packit Service ed0f68
	* Fix user input validation in Channel and User sub-commands
Packit Service ed0f68
	* Fix wrong size argument in ipmi_sdr_list_cache_fromfile() - CID#1149056
Packit Service ed0f68
	* Fix/remove pointer cast in _ipmi_set_user_access()
Packit Service ed0f68
	* Hook functions in ipmi_user to _ipmi_set_user_password()
Packit Service ed0f68
	* Hook ipmi_get_channel_info() to _ipmi_get_*()
Packit Service ed0f68
	* Hook ipmi_get_channel_medium() to new _ipmi_get_*() functions
Packit Service ed0f68
	* Hook ipmi_lan_set_password() to _ipmi_set_user_password()
Packit Service ed0f68
	* Hook ipmi_print_user_list() and friends to _ipmi_* functions
Packit Service ed0f68
	* Hook ipmi_set_alert_enable() to _ipmi_*()
Packit Service ed0f68
	* Hook ipmi_set_user_access() to _ipmi_set_user_access()
Packit Service ed0f68
	* Hook ipmi_user_priv() to _ipmi_set_user_access()
Packit Service ed0f68
	* ID:307 - Intel I82751 super pass through mode fixup
Packit Service ed0f68
	* ID:355 - Fix compiler warnings for Dummy Interface
Packit Service ed0f68
	* ID:380 - raw commands override retry and timeout values
Packit Service ed0f68
	* ID:319 - Interface safe re-open
Packit Service ed0f68
	* ID:320 - Add VITA 46.11 support
Packit Service ed0f68
	* ID:333 - Set read timeout to 15s in OpenIPMI interface
Packit Service ed0f68
	* ID:336 - ipmitool does not fall back to IPv4 for IPMI v2 / RMCP+ sessions
Packit Service ed0f68
	* ID:343 - Print actual sensor thresholds in 'sensors' comand
Packit Service ed0f68
	* ID:343 - Remove AC_FUNC_MALLOC
Packit Service ed0f68
	* ID:344 - Fix HPM.2 long message support
Packit Service ed0f68
	* ID:345 - Do not do several close session retries when catching SIGINT
Packit Service ed0f68
	* ID:346 - lib/ipmi_sdradd.c ipmi_sdr_read_record has a file descriptor leak
Packit Service ed0f68
	* ID:347 - Incorrect reserved channel number
Packit Service ed0f68
	* ID:348 - Add support for the "System Firmware Version"
Packit Service ed0f68
	* ID:349 - user set password - add option to choose 16/20 byte password
Packit Service ed0f68
	* ID:354 - Replace obsolete u_int with uint32_t in dimm_spd.c
Packit Service ed0f68
	* ID:354 - Replace obsolete u_int[0-9]+_t with standardized types in Free
Packit Service ed0f68
	  iface
Packit Service ed0f68
	* ID:354 - forcefully switch to C99 and more strict CFLAGS
Packit Service ed0f68
	* ID:354 - replace/drop caddr_t in IMB
Packit Service ed0f68
	* ID:354 - struct member h_addr has been replaced
Packit Service ed0f68
	* ID:354 - uint8_t >= 0 is always true, don't test it
Packit Service ed0f68
	* ID:355 - Fix Enumeration value not handled in ipmi_get_event_desc()
Packit Service ed0f68
	* ID:355 - Fix ``ISO C forbids omitting the middle term of a ?: expression''
Packit Service ed0f68
	* ID:355 - Fix ``obsolete use of designated initializer with ¿:¿'' warning
Packit Service ed0f68
	* ID:355 - Fix comparison of unsigned expression
Packit Service ed0f68
	* ID:355 - Fix compiler warnings
Packit Service ed0f68
	* ID:355 - Fix compiler warnings in dimm_spd.c
Packit Service ed0f68
	* ID:355 - Fix couple compiler warnings in ipmi_lanp.h
Packit Service ed0f68
	* ID:355 - Fix formatting warning in get_cmdline_ipaddr()
Packit Service ed0f68
	* ID:355 - Fix zero-length format string warning in
Packit Service ed0f68
	  get_supermicro_evt_desc()
Packit Service ed0f68
	* ID:355 - Remove defined but unused variable in _set_command_enables()
Packit Service ed0f68
	* ID:355 - remove unused variables from ipmi_dcmi.c
Packit Service ed0f68
	* ID:357 - out-of-bound access in DDR4 code ID:356 -  DIMM4 Die Count is
Packit Service ed0f68
	  unreachable
Packit Service ed0f68
	* ID:357 - out-of-bound access in DDR4 code
Packit Service ed0f68
	* ID:358 - check data length in else branch of ipmi_spd_print()
Packit Service ed0f68
	* ID:361 - Add a OEM IANA information
Packit Service ed0f68
	* ID:363 - Node Manager feature patch.
Packit Service ed0f68
	* ID:363 - fix Coverity issues in NM implementation
Packit Service ed0f68
	* ID:364 - Fix for serial-basic interface bridging
Packit Service ed0f68
	* ID:365 - Fix for ipmitool crash when using serial-terminal interface
Packit Service ed0f68
	* ID:366 - Properly clean LAN and LAN+ interfaces on close
Packit Service ed0f68
	* ID:367 - Fix building of non-bridged LAN interface commands
Packit Service ed0f68
	* ID:368 - Fix handling of bridging-related parameters
Packit Service ed0f68
	* ID:369 - Fix lanplus interface bridging and response matching
Packit Service ed0f68
	* ID:370 - add anonymous union support in CFLAGS for older gcc
Packit Service ed0f68
	* ID:371 - add ericsson oem
Packit Service ed0f68
	* ID:373 - Fix compilation of IMB on Windows
Packit Service ed0f68
	* ID:374 - Check/set LED Duration correctly
Packit Service ed0f68
	* ID:376 - Add means to configure "Bad Password Threshold"
Packit Service ed0f68
	* ID:381 - Script to log installation status as SEL events
Packit Service ed0f68
	* ID:382 - Fix memcpy() params in HpmFwupgActionUploadFirmware()
Packit Service ed0f68
	* ID:383 - Fix compile-time error in src/plugins/lan/lan.c
Packit Service ed0f68
	* ID:384 - Fix compilation under cygwin64
Packit Service ed0f68
	* ID:388 - Fix Error message always printed if BMC does not support VITA
Packit Service ed0f68
	* ID:388 - Handle ccode 0xCC as well in VITA discovery
Packit Service ed0f68
	* ID:388 - Turn all messages into LOG_INFO in VITA discovery
Packit Service ed0f68
	* ID:389 - Add on of Advantech IANA number
Packit Service ed0f68
	* ID:390 - Support for new Communication Interface (USB Medium)
Packit Service ed0f68
	* ID:391 - changing data_len from 17 to 16 according to ipmi spec 22.29,
Packit Service ed0f68
	  first byte is completion code
Packit Service ed0f68
	* ID:392 - _ipmi_get_user_name() work-around for some BMCs
Packit Service ed0f68
	* ID:393 - ipmitool man page addition for Node Manager support.
Packit Service ed0f68
	* ID:394 - close fp if isn't NULL and set it NULL afterwards in USB plugin
Packit Service ed0f68
	* ID:394 - plugins/usb: Fix probe for SCSI devices
Packit Service ed0f68
	* ID:395 - Fix fru string without resizing it
Packit Service ed0f68
	* ID:396 - Fixed invalid length check in picmg led cap command.
Packit Service ed0f68
	* ID:397 - Fixed picmg policy set command.
Packit Service ed0f68
	* ID:398 - Fixed channel setaccess command.
Packit Service ed0f68
	* ID:399 - Fixed channel getciphers command.
Packit Service ed0f68
	* ID:401 - Fixed 30 second delay when activating SOL on 'dumb' Intel MACs.
Packit Service ed0f68
	* ID:402 - Misguiding error print-out when using some 'lan' commands.
Packit Service ed0f68
	* Init user_access_t struct in ipmi_user_priv()
Packit Service ed0f68
	* Make user User Privilege Limit is within range
Packit Service ed0f68
	* Node Manager Feature, correct 1268194 missing break.
Packit Service ed0f68
	* Output pidfile only in verbose mode
Packit Service ed0f68
	* Print error message to STDERR in ipmi_channel.c
Packit Service ed0f68
	* Re-work 'channel getaccess' and 'channel setaccess'
Packit Service ed0f68
	* Re-work ccode eval in ipmi_get_channel_medium()
Packit Service ed0f68
	* Remove commented-out code in ipmi_picmg_clk_set() - CID#1261339
Packit Service ed0f68
	* Remove dead code - rsp can't be NULL at this point - CID#1149005
Packit Service ed0f68
	* Remove dead code in fru_area_print_board() - CID#1149001
Packit Service ed0f68
	* Remove dead code in fru_area_print_chassis() - CID#1149000
Packit Service ed0f68
	* Remove dead code in fru_area_print_product() - CID#1148999
Packit Service ed0f68
	* Remove dead(duplicate) code from ipmi_sol_main() - CID#1148996
Packit Service ed0f68
	* Remove get_channel_access_rsp and get_channel_info_rsp structs
Packit Service ed0f68
	* Remove ipmi_user_set_password()
Packit Service ed0f68
	* Remove length checks in get_supermicro_evt_desc()
Packit Service ed0f68
	* Remove redundant user-input conversion from ipmi_sel_delete()
Packit Service ed0f68
	* Remove trailing white-spaces in ipmi_user.c
Packit Service ed0f68
	* Remove trailing white-spaces in ipmi_user.c
Packit Service ed0f68
	* Remove trailing white-spaces in src/plugins/dummy/dummy.c
Packit Service ed0f68
	* Remove unused variable from ipmi_get_channel_cipher_suites()
Packit Service ed0f68
	* Replace deprecated bzero() with memset()
Packit Service ed0f68
	* Replace s6_addr16 with s6_addr since Mac OS X does not have it
Packit Service ed0f68
	* Rewrite ipmi_set_channel_access()
Packit Service ed0f68
	* Split ipmi_user_main() into smaller functions
Packit Service ed0f68
	* ipmi_print_user_summary() to utilize _ipmi_get_user_access()
Packit Service ed0f68
	* ipmitool delloem: ipmitool delloem extension always return success - fix
Packit Service ed0f68
	  it
Packit Service ed0f68
Packit Service ed0f68
version 1.8.15 2014-11-24
Packit Service ed0f68
	* ID: 340 - ipmitool sol session improperly closes on packet retry
Packit Service ed0f68
	* ID: 277 - support for hostnames longer than 64 chars
Packit Service ed0f68
	* ID: 313 - ipmitool doesn't support hostname long than 64 symbols
Packit Service ed0f68
	* ID: 277 - Minor issue with ipmi_intf_session_set_hostname()
Packit Service ed0f68
	* ID: 247 - 'sensor thresh' help output is wrong
Packit Service ed0f68
	* ID: 324 - conflicting declaration write_fru_area()
Packit Service ed0f68
	* ID: 337 - Add support for 13G Dell PowerEdge
Packit Service ed0f68
	* ID: 325 - DDR4 DIMM Decoding Logic
Packit Service ed0f68
	* ID: 328 - HPM.2 fixes
Packit Service ed0f68
	* ID: 329 - hpm.1 upgrade fixes
Packit Service ed0f68
	* ID: 103 - picmg discover messages should be DEBUG, not INFO
Packit Service ed0f68
	* ID: 331 - Passwords provided in file (-f option) truncated on space
Packit Service ed0f68
	* ID: 318 - ipmi_tsol.c: fix buffer overflow
Packit Service ed0f68
	* ID: 306 - "fru print" command prints the FRU #0 twice
Packit Service ed0f68
	* ID: 305 - HPM.1 deferred activation support fixup
Packit Service ed0f68
	* ID: 317 - ipmi_fwum.c: fix typo
Packit Service ed0f68
	* ID: 315 - buildsystem: configure.in is deprecated
Packit Service ed0f68
	* ID: 316 - Directory debian is outdated
Packit Service ed0f68
	* ID: 103 - 'lib/ipmi_ekanalyzer.c' needs a re-work
Packit Service ed0f68
	* ID: 46 - SEL OEM record corner case
Packit Service ed0f68
Packit Service ed0f68
version 1.8.14 2014-05-05
Packit Service ed0f68
	* ID: 299 - openipmi plugin writes zero to wrong byte
Packit Service ed0f68
	* ID: 301 - Add OS/Hypervisor installation status events
Packit Service ed0f68
	* ID: 298 - fix LANplus retry
Packit Service ed0f68
	* ID: 295 - inform user if SOL session disconnected
Packit Service ed0f68
	* ID: 297 - don't print-out SEL entry if ID not present
Packit Service ed0f68
	* ID: 296 - Fix PSD size decoding
Packit Service ed0f68
	* ID: 293 - Use of uninitialized variable in ipmi_main()
Packit Service ed0f68
	* ID: 278 - Error in sol looptest
Packit Service ed0f68
	* ID: 290 - ipmi_sol.c needs a clean-up
Packit Service ed0f68
	* ID: 85 - Supermicro memory ECC error display
Packit Service ed0f68
	* ID: 290 - ipmi_sol.c needs a clean-up
Packit Service ed0f68
	* ID: 286 - Open session retries hit assert in ipmi_lanplus_send_payload
Packit Service ed0f68
	* ID: 285 - Fix SEGV in ipmi_lanplus_open_session
Packit Service ed0f68
	* ID: 284 - Fix SEGV in ipmi_main
Packit Service ed0f68
	* ID: 283 - ipmi_intf_socket_connect fails with IPv4 hosts
Packit Service ed0f68
	* ID: 46 -  ipmi_fwum needs some re-work
Packit Service ed0f68
	* ID: 50 - ipmi_hpmfwupg needs a clean up
Packit Service ed0f68
	* ID: 279 - ipmitool sdr list broken
Packit Service ed0f68
	* ID: 44 - dummy interface support - fake-ipmistack project
Packit Service ed0f68
	* ID: 48 - Remove hard-coded FRU inventory access length restriction
Packit Service ed0f68
	* ID: 276 - HPM.1 upgrade combined patch
Packit Service ed0f68
	* ID: 90 - Add options to chassis bootparam set bootflag
Packit Service ed0f68
	* ID: 292 -Properly handle plugin non-zero target adddress with -t
Packit Service ed0f68
	* Numerous Fixes based on running Coverity
Packit Service ed0f68
	* Use TIOCFLUSH if TCFLSH is missing to get the serial plugin building on
Packit Service ed0f68
	  Hurd.
Packit Service ed0f68
	* Disable imb and open plugins by default on Hurd.  The platform lack
Packit Service ed0f68
	  the required kernel support.
Packit Service ed0f68
	* Change serial plugin to only try to disable the IUCLC serial line flag on
Packit Service ed0f68
	  platforms supporting it.  Fixes build problem on Hurd and FreeBSD.
Packit Service ed0f68
	* PA: 83 -  Revised IPv6 patch
Packit Service ed0f68
	* FR: 24 -  Exchange OS Name Hostname BMC URL during startup
Packit Service ed0f68
	* ID: 304 - Incorect byteswap in SOL maximum payload
Packit Service ed0f68
	* ID: 303 - Fix build error in HPM.2 code
Packit Service ed0f68
	* ID: 300 - new sunoem functionality
Packit Service ed0f68
	* ID: 144 - Fix 'dcmi power set_limit action <value>'
Packit Service ed0f68
	* ID: 302 - HPM.2 long message support
Packit Service ed0f68
	* ID: 309 - Add new SEL entries for ipmi 2.0 rev 1.1
Packit Service ed0f68
	* ID: 280 - man page cleanup
Packit Service ed0f68
	* ID: 311 - man page update for new sunoem commands
Packit Service ed0f68
Packit Service ed0f68
version 1.8.13 2013-09-09
Packit Service ed0f68
	* ID: 3611905 - Direct Serial Basic/Terminal Mode Interface drivers
Packit Service ed0f68
	* ID: 3577766 - configure's knobs and switches don't work
Packit Service ed0f68
	* ID: 3611253 - do not override OS-default values for interfaces
Packit Service ed0f68
	* ID: 65 - Fixes for configure.in for cross compilation
Packit Service ed0f68
	* ID: 3571153 - OpenIPMI/ipmievd fails to compile on Solaris
Packit Service ed0f68
	* numerous ipmitool man page updates
Packit Service ed0f68
	* ID: 3611226 - Bridging support for PICMG Platforms
Packit Service ed0f68
	* Add support for getsysinfo/setsysinfo commands to ipmi mc
Packit Service ed0f68
	* Cleanup Dell OEM code to use new sysinfo interface
Packit Service ed0f68
	* ID: 93 - str-to-int conversion is weak
Packit Service ed0f68
	* ID: 3582307 - ipmi_fru - ipmi_fru_main() return codes
Packit Service ed0f68
	* ID: 3582310 - ipmi_fru - ipmi_fru_main() - misuse of printf()
Packit Service ed0f68
	* ID: 3576213 - ipmi_fru - unused variable
Packit Service ed0f68
	* ID: 3578276 - ipmi_fru - free() on freed memory possible
Packit Service ed0f68
	* ID: 3578275 - ipmi_fru - memory leaks
Packit Service ed0f68
	* ID: 3528271 - ipmi_fru - possible *flow via FRUID
Packit Service ed0f68
	* ID: 3578277 - ipmi_fru - possible NULL pointer
Packit Service ed0f68
	* ID: 3612372 - Recognize Broadcom IANA number and BCM5725 product
Packit Service ed0f68
	* ID: 3608758 - add IPMI_NETFN_OEM
Packit Service ed0f68
	* ID: 143 - Reversed 'channel authcap' capabilities
Packit Service ed0f68
		Fixes reversed IPMIv1.5/2.0 'channel authcap' capabilities
Packit Service ed0f68
	* ID: 3587318 - "dcmi discover" is not DCMI 1.5 compatible
Packit Service ed0f68
	* ID: 3608757 - ipmi_fru - various fixes
Packit Service ed0f68
	* ID: 3598203 - 'mc getsysinfo|setsysinfo' needs a bit of re-work
Packit Service ed0f68
	* ID: 3597782 - ipmi_mc - sysinfo_param() has two consecutive returns
Packit Service ed0f68
	* ID: 3597781 - 'mc getsysinfo|setsysinfo' help has typos
Packit Service ed0f68
	* ID: 3608763 - ipmi_sdr - code cleanup & output display cleanup
Packit Service ed0f68
	* ID: 3610286 - ipmi_sdr - ipmi_sdr_print_type - incorrect eval
Packit Service ed0f68
	* ID: 3600930 - ipmi_sdr - code cleanup
Packit Service ed0f68
	* ID: 3602439 - ipmi_sdr - memory leaks
Packit Service ed0f68
	* ID: 3595199 - ipmi_sdr - Add support for 'ipmitool sdr <list|elist> help'
Packit Service ed0f68
	* ID: 3592773 - 'ipmitool sdr info'; prints incorrect info
Packit Service ed0f68
	* ID: 3592770 - 'ipmitool sdr list|elist INV_INPUT' return code
Packit Service ed0f68
	* ID: 3577159 - ipmi_sdr - uint32_t cast to uint8_t and back
Packit Service ed0f68
	* ID: 3528368 - ipmi_sdr - possible int *flow
Packit Service ed0f68
	* ID: 226 - ipmi_sdradd - typo
Packit Service ed0f68
	* ID: 258 - ipmi_sdradd - error printed on STDOUT
Packit Service ed0f68
	* Fixed ipmievd start under systemd.
Packit Service ed0f68
	* ID: 3608760 - Add bswap.h to ipmi_chassis.c and ipmi_pef.c
Packit Service ed0f68
	* ID: 3564701 - ipmitool 1.8.12 doesn't build on big endian architectures
Packit Service ed0f68
	* ID: 3600907 - defined value for "Chassis may not support Force Identify"
Packit Service ed0f68
	* ID: 256 - ipmitool could crash when IPv6 address is returned
Packit Service ed0f68
	* ID: 211 - 'lib/ipmi_dcmi.c' - typo & error printed on STDOUT
Packit Service ed0f68
	* ID: 3612237 - If DCMI command fails, incorrect completion code is printed
Packit Service ed0f68
	* ID: 3608149 - ipmitool - set pointer to NULL after free()
Packit Service ed0f68
	* ID: 3603419 - DCMI - waste of resources
Packit Service ed0f68
	* ID: 3600908 - DMCI - crash in ipmi_print_sensor_info(), NULL ref
Packit Service ed0f68
	* ID: 3609985 - delloem : Wrong MAC returned when flex addressing is enabled
Packit Service ed0f68
	* ID: 113 - delloem exec file won't handle more than one command
Packit Service ed0f68
	* ID: 28 - delloem - clean up the code
Packit Service ed0f68
	* ID: 3608261 - delloem - code formatting
Packit Service ed0f68
	* ID: 3528247 - delloem - fix possible *int flows
Packit Service ed0f68
	* ID: 3600910 - delloem - code cleanup
Packit Service ed0f68
	* ID: 3576211 - delloem - unused variable
Packit Service ed0f68
	* ID: 3578022 - delloem - fix typos
Packit Service ed0f68
	* ID: 263 - ipmi_ek* - cleanup
Packit Service ed0f68
	* ID: 3308765 - ipmi_ek* - cleanup
Packit Service ed0f68
	* ID: 3586228 - ipmi_ek* - ipmi_ekanalyzer_usage() rework
Packit Service ed0f68
	* ID: 3528388 - ipmi_ek* - a typo in error message
Packit Service ed0f68
	* ID: 3576212 - ipmi_event - better rsp handling
Packit Service ed0f68
	* ID: 3607393 - ipmi_event - redundant '\n' in error message
Packit Service ed0f68
	* ID: 153 - ipmi_firewall - printf() used instead of lprintf()
Packit Service ed0f68
	* ID: 3608003 - ipmi_fru - atol() should be replaced with str2*()
Packit Service ed0f68
	* ID: 3600911 - ipmi_fru - fix multiple increments in args to printf
Packit Service ed0f68
	* ID: 3600914 - no more crash on no response. allow more send/recv loops of waiting.
Packit Service ed0f68
	* ID: 70 - Fixes and updates for ipmitool hpm
Packit Service ed0f68
	* ID: 3528308 - ipmi_hpmfwupg - possible int *flow
Packit Service ed0f68
	* ID: 3608762 - ipmi_hpmfwup - Fixed help messages for hpm command
Packit Service ed0f68
	* ID: 3607981 - ipmi_lanp - replace atoi() calls
Packit Service ed0f68
	* ID: 3607320 - ipmi_lanp - possible NULL reference
Packit Service ed0f68
	* ID: 3600926 - ipmi_lanp - code cleanup
Packit Service ed0f68
	* ID: 3613575 - memory leak - ipmi_password_file_read()
Packit Service ed0f68
	* ID: 3522740 - reading password from file is limited to 16byte passwords
Packit Service ed0f68
	* ID: 3613605 - ipmi_main - call free() on pointer to static data
Packit Service ed0f68
	* ID: 3608761 - ipmi_main - PICMG Get Device Locator was never run
Packit Service ed0f68
	* ID: 3577155 - ipmi_main' - memory leaks
Packit Service ed0f68
	* ID: 239 - typo in 'mc selftest', add details
Packit Service ed0f68
	* ID: 3597471 - ipmi_mc - needs a bit of re-work - rc, inv. options
Packit Service ed0f68
	* ID: 3597468 - ipmi_mc - print_mc_usage() prints to STDOUT
Packit Service ed0f68
	* ID: 3597469 - 'mc watchdog off' prints on STDERR, should be STDOUT
Packit Service ed0f68
	* ID: 3597470 - 'mc watchdog reset' prints on STDERR, should be STDOUT
Packit Service ed0f68
	* ID: 3611254 - OEM handle for Intel 82751 in SPT mode
Packit Service ed0f68
	* ID: 3600927 - change eval order of input param in ipmi_oem_setup()
Packit Service ed0f68
	* ID: 3600928 - ipmi_pef - code cleanup
Packit Service ed0f68
	* ID: 3592732 - ipmi_picmg.c - printf() misuse
Packit Service ed0f68
	* ID: 3528310 - ipmi_picmg.c - NULL reference
Packit Service ed0f68
	* ID: 3528347 - ipmi_raw.c - possible int *flow
Packit Service ed0f68
	* ID: 3587913 - Command % ipmitool raw help; returns 1
Packit Service ed0f68
	* Added code to support sensors on other luns (On behalf of Kontron Germany)
Packit Service ed0f68
	* ID: 3611912 - Add missing newlines when cvs output is specified
Packit Service ed0f68
	* ID: 244 - ipmi_sel - "0.0" displayed for unspecified threshold values
Packit Service ed0f68
	* ID: 3612371 - Typo in impi_sel debug output
Packit Service ed0f68
	* ID: 3016359 - ipmi_sel - Get SEL Alloc Information is incorrect
Packit Service ed0f68
	* ID: 3568976 - 'sel set time' behaviour is inconsistent
Packit Service ed0f68
	* ID: 3528371 - ipmi_sensor - possible int *flow
Packit Service ed0f68
	* ID: 3601265 - 'ipmitool sensor get' leaks memory
Packit Service ed0f68
	* ID: 3601106 - 'ipmitool sensor get NACname' output incorrect/inconsistent
Packit Service ed0f68
	* ID: 3608007 - ipmi_session - typo in error message
Packit Service ed0f68
	* ID: 101 - ipmi_sol - possible int *flow
Packit Service ed0f68
	* ID: 3600933 - ipmi_sol - use of deprecated bzero()
Packit Service ed0f68
	* ID: 3609472 - ipmi_sol - Add the instance to the SOL commands
Packit Service ed0f68
	* ID: 3588726 - 'ipmitool sol payload status ...;'segfaults on no rsp
Packit Service ed0f68
	* ID: 3522731 - ipmi_sol - ipmi_get_sol_info() returns always 0
Packit Service ed0f68
	* ID: 3613042 - add missing Entity IDs
Packit Service ed0f68
	* ID: 3611306 - ipmi_tsol - fix always fail in case of error
Packit Service ed0f68
	* ID: 259 - ipmi_user - memory leak
Packit Service ed0f68
	* ID: 260 - ipmi_user - replace atoi() call
Packit Service ed0f68
	* ID: 2871903 - ipmitool user priv incorrectly sets Link Auth
Packit Service ed0f68
	* ID: 3600960 - check the copy of password exists
Packit Service ed0f68
	* ID: 3609473 - Add assertion/deassertion to threshold events
Packit Service ed0f68
	* ID: 104 - ipmishell - possible int *flow
Packit Service ed0f68
	* ID: 262 - 'set' segfaults when no IPMI inf present
Packit Service ed0f68
	* ID: 257 ipmitool exec segfaults if invalid input given
Packit Service ed0f68
	* ID: 254 - Fix retry of authentication capabilities retrieval
Packit Service ed0f68
	* ID: 3611303 - lan - error check is missing braces
Packit Service ed0f68
	* ID: 253 - Fix lanplus retransmission
Packit Service ed0f68
	* ID: 212 - 'lib/ipmi_dcmi.c' - possible int *flow
Packit Service ed0f68
	* ID: 264 - incorrect array index in get_lan_param_select()
Packit Service ed0f68
	* ID: 269 - Fixes for configure.in for cross compilation
Packit Service ed0f68
	* ID: 267 - Corruption in "lan alert print" output
Packit Service ed0f68
	* ID: 41 - ipmi_sel_interpret() - clean up formatting, indentation
Packit Service ed0f68
	* ID: 242 - Incorrect DCMI Power Reading "IPMI timestamp" interpretation
Packit Service ed0f68
	* ID: 229 - 'lib/ipmi_ekanalyzer.c' - a typo ``Too few argument!''
Packit Service ed0f68
	* ID: 266 - file descriptor leak in ipmi_fwum and ipmi_ekanalyzer
Packit Service ed0f68
	* ID: 99 - 'lib/ipmi_sel.c' - possible int *flow
Packit Service ed0f68
	* ID: 222 - 'lib/ipmi_sdr.c' - a typo 'Not Reading' -> 'No Reading'
Packit Service ed0f68
	* ID: 35 - Script to setup redirection of SNMP to/from BMC
Packit Service ed0f68
	* ID: 273 - Reduce SOL Input buffer size by SOL header size
Packit Service ed0f68
Packit Service ed0f68
Packit Service ed0f68
version 1.8.12 released 2012-08-09
Packit Service ed0f68
	* Added IPMB dual bridge support (no need for driver support)
Packit Service ed0f68
	* Enable compiler warnings and resolve all compiler warning so that
Packit Service ed0f68
		ipmitool compiles and links with no warning or error messages
Packit Service ed0f68
	* add ipmishell line to configure
Packit Service ed0f68
	* fail configure when no curses or readline is found
Packit Service ed0f68
	* support sensor bridging in free interface
Packit Service ed0f68
	* applied fix for issue #2865160 (AIX build)
Packit Service ed0f68
	* Document the ipmitool dcmi commands in the ipmitool man page
Packit Service ed0f68
	* Document that some commands are blocked by OpenIPMI.   ID 2962306
Packit Service ed0f68
	* Document the -N and -R options per tracker ID 3489643
Packit Service ed0f68
	* fix manpage misdocumentation on cipher suite privilige configuration
Packit Service ed0f68
	* Add build support for Dell OEM commands
Packit Service ed0f68
	* Add new Dell OEM commands and update man page
Packit Service ed0f68
	* added hpm and fwum in man page
Packit Service ed0f68
	* man page update for fwum and hpm commands
Packit Service ed0f68
	* Added documentation for 'ime' operating mode, used to update Intel ME.
Packit Service ed0f68
	* add new -Y option to prompt user to enter kgkey
Packit Service ed0f68
	* Add DCMI module (Data Center Management Interface)
Packit Service ed0f68
	* fixed oem/iana data type to allow 24 bits definition
Packit Service ed0f68
	* Fixed AMC point-to-point record parsing in FRU
Packit Service ed0f68
	* Fixed detection of packing support in GCC
Packit Service ed0f68
	* Added packing support detection magic on all packed structures
Packit Service ed0f68
		in project
Packit Service ed0f68
	* Dell specific mac sub command is updated to support the latest 12G
Packit Service ed0f68
		Dell servers.  Support for virtual mac is also implemented.
Packit Service ed0f68
	* Use consistent netfn/cmd for getsysinfo command
Packit Service ed0f68
	* Add Dell OEM network commands
Packit Service ed0f68
	* Resolve incorect Board Mfg Data due to incorrect date constant
Packit Service ed0f68
	* Update ipmi_fru.h to SMBIOS spec 2.6.1 - ID 2916398
Packit Service ed0f68
	* Support for analog readings in discrete sensors on HP platforms.
Packit Service ed0f68
	* Change device id mask (IPM_DEV_DEVICE_ID_REV_MASK) 0x07 for 0x0F.
Packit Service ed0f68
		As per in IPMI spec V2:
Packit Service ed0f68
	* Added PICMG clock e-keying and bused resource control identifiers
Packit Service ed0f68
	* Added PICMG major version (ATCA/AMC/uTCA) identifiers
Packit Service ed0f68
	* Correct Threshold/Discrete Sensor Display - Patch Tracker ID 3508759
Packit Service ed0f68
	* Sensor units now handle percentage units - ID 3014014
Packit Service ed0f68
	* Fixes ID 3421347 Sensor list command should use channel field from SDR
Packit Service ed0f68
	* Added packing directive for ARM cross compile with GCC 3.4.5,
Packit Service ed0f68
		otherwise the sdr structures gets padded and the pointer cast
Packit Service ed0f68
		result in incorrect alignement
Packit Service ed0f68
	* Added 'sdr fill sensors nosats' support to speed up SDR discovery
Packit Service ed0f68
	* Added SDR name display during discovery (with -v)
Packit Service ed0f68
	* Added support for sensor types - Processor related sensor
Packit Service ed0f68
		type 0x07, system incharectorization 0x20, Memory sensor type.
Packit Service ed0f68
	* Give more description for SEL which is generated for Uncorrectable
Packit Service ed0f68
		ECC and errors with respect to each Memory Bank,Card or DIMM.
Packit Service ed0f68
		The Sensor type supporting this are 0x0C and 0x10.
Packit Service ed0f68
	* Add more details about Version Change event (source of
Packit Service ed0f68
		firmware update)
Packit Service ed0f68
	* enhanced PICMG fru control
Packit Service ed0f68
	* Integrated Andy Wray's DDR3 SPD parser patch
Packit Service ed0f68
	* Adds function str2uint() to convert from string to uint32_t with
Packit Service ed0f68
		checks for valid input.
Packit Service ed0f68
	* Fix possible buffer overflow in buf2str()
Packit Service ed0f68
	* Fixes ID 3485004 - misuse of strtol()
Packit Service ed0f68
	* Replaces calls to strtol() with str2uchar() calls and adds error
Packit Service ed0f68
		messages if invalid input is given.
Packit Service ed0f68
	* Don't overwite the iflags bits prior to setting the boot parameters.
Packit Service ed0f68
		This fixes ipmitool so that
Packit Service ed0f68
		chassis bootdev bios clear-cmos=yes
Packit Service ed0f68
		will correctly clear the bios cmos.
Packit Service ed0f68
	* Clarify DCMI get limit activation (add if activate or not).
Packit Service ed0f68
	* Bug fixes for delloem lan command. This includes the support for 12G
Packit Service ed0f68
		Dell license and 12G LAN Specific command.
Packit Service ed0f68
	* delloem commands should not be executed before parsing command line.
Packit Service ed0f68
	* Fix stack overflow in delloem setled
Packit Service ed0f68
	* Fix delloem powermonitor on big-endian platforms.
Packit Service ed0f68
	* ipmitool delloem powermonitor command should convert data from
Packit Service ed0f68
		network-format to the native one, otherwise it shows garbage
Packit Service ed0f68
		on ppc/ppc64 platform.
Packit Service ed0f68
	* Add ipmi_getsysinfo command
Packit Service ed0f68
	* Add support for drive backplane SetLED functionality
Packit Service ed0f68
	* Fix for Platform Event Message incorrect Generator ID
Packit Service ed0f68
	* Fix fru print so that it will display FRU info from satellite
Packit Service ed0f68
		controllers.
Packit Service ed0f68
	* Add support for AMC type 17h record.
Packit Service ed0f68
	* Fix in fru edit.   It is now possible to edit field 0 of sections
Packit Service ed0f68
	* New FRU get OEM record command
Packit Service ed0f68
	* fixed segfault for fru edit when "field id" is not supported and
Packit Service ed0f68
		added user feedback for string substitution(success or failure)
Packit Service ed0f68
	* Improvement to hpm upgrade during activation. This resolves issue
Packit Service ed0f68
		where activation seems to have failed because ipmitool received
Packit Service ed0f68
		an unsupported completion code.
Packit Service ed0f68
	* hpm Fixes for multi-platform support.
Packit Service ed0f68
	* hpm Fix for timeouts during firmware rollback. If completion code
Packit Service ed0f68
		is C3, wait till timeout has expired before reporting it.
Packit Service ed0f68
	* hpm During manual rollback, code now gets target capabilities
Packit Service ed0f68
		instead of using a default timeout of 60 seconds.
Packit Service ed0f68
	* Added firmware auxilliary bytes to hpm outputs
Packit Service ed0f68
	* hpm Add support for BIG Buffer (Use when -z option is used)
Packit Service ed0f68
	* Fix the case where ipmitool loses the iol connection during the upload
Packit Service ed0f68
		block process.  Once IPMITool was successfully sent the first
Packit Service ed0f68
		byte, IPMITool will not resize the block size.
Packit Service ed0f68
	* Fix the problem when we try to upgrade specific component and the
Packit Service ed0f68
		component is already updated,
Packit Service ed0f68
	* updated HPM firmware agent to version 1.04
Packit Service ed0f68
	* Fix exit code to return zero on '-o list' or '-o help' option
Packit Service ed0f68
	* limit length of user name and password that can be supplied by user.
Packit Service ed0f68
		Password is limited to 16 bytes, resp. 20 bytes, for LAN, resp.
Packit Service ed0f68
		LAN+, interface. User name is limited to 16 bytes, no interface
Packit Service ed0f68
		limitations.  ID 3184687, ID 3001519
Packit Service ed0f68
	* Add retry / timeout options for LAN
Packit Service ed0f68
	* Changed default cipher suite to 1 instead of 3 for iol20
Packit Service ed0f68
	* added fix for tracker ID 2849300 "Incorrect Firmware Revision"
Packit Service ed0f68
	* avoid reopening the interface when already opened
Packit Service ed0f68
	* Remove message for unsupported PEF capabilities that return valid
Packit Service ed0f68
		CC (80h)
Packit Service ed0f68
	* Added OEM byte (47) to verbose output
Packit Service ed0f68
	* Add option to provide a list when filling sdr repository
Packit Service ed0f68
	* SDR discovery speedups
Packit Service ed0f68
	* Added support for Dell specific sensors
Packit Service ed0f68
	* Fix segmentation fault on unrecognize OEM events.
Packit Service ed0f68
	* changed SEL timestamp formatting for 'preinit' SEL entries, allowing
Packit Service ed0f68
		the number of seconds to be displayed.
Packit Service ed0f68
	* Added sensor raw data in verbose mode. Useful for OEM sensor type.
Packit Service ed0f68
	* Add sensor hysteresis (positive & negative) to the following command
Packit Service ed0f68
	    ipmitool sensor -v
Packit Service ed0f68
	* Fixes bug ID 3484936 - missing user input validation
Packit Service ed0f68
	* Add missing RMCP+ auth type strings
Packit Service ed0f68
	* Add new Kontron Product in ipmi_strings for product ID.  Kontron
Packit Service ed0f68
		KTC5520/EATX Server Motherboard with integrated iBMC/KVM/VM
Packit Service ed0f68
		added identification support for Kontron AT8050 ATCA board
Packit Service ed0f68
	* Constrain setting of the username to no greater than 16 characters
Packit Service ed0f68
		per the IPMI specification.   ID 3001519
Packit Service ed0f68
	* Constrain User ID between 1 and 63.  ID 3519225
Packit Service ed0f68
	* Fixes ID 3485340 - user input not handled in 'lib/ipmi_user.c'
Packit Service ed0f68
	* Fixes ignorance of existing daemon PID file which results in PID being
Packit Service ed0f68
		overwritten.  Adds proper umask() before writing PID file.
Packit Service ed0f68
	* applied fix for ID 2865111 (AIX build)
Packit Service ed0f68
	* Fix a proplem when using bridged IPMI commands on the lanplus
Packit Service ed0f68
		interface (-I lanplus with -b -t or -m switches)  resulting in
Packit Service ed0f68
		"Close Session command failure".
Packit Service ed0f68
	* Add fix with usage of CFh (duplicate request).  Usefull for
Packit Service ed0f68
		slow commands
Packit Service ed0f68
	* Fix issue with sequence number. (Speed up transfer)
Packit Service ed0f68
Packit Service ed0f68
version 1.8.11 released 2009-02-25
Packit Service ed0f68
	* Fix new GCC compilation issues in regards to Packing
Packit Service ed0f68
	* Fix Tracker bug #1642710 - ipmi_kcs_drv being loaded/unloaded
Packit Service ed0f68
		for 2.4 kernel instead of ipmi_si_drv driver module
Packit Service ed0f68
	* New -y option added to allow specification of kg keys with
Packit Service ed0f68
		non-printable characters
Packit Service ed0f68
	* New -K option added to allow kgkey settings via environmental
Packit Service ed0f68
		variable IPMI_KGKEY
Packit Service ed0f68
	* Generic device support added for EEPROM with SDR Type 10h (gendev)
Packit Service ed0f68
	* Fix to lan-bridging for a double-bridging crash and to fix
Packit Service ed0f68
		an issue with bridging multiple concurrent requests and
Packit Service ed0f68
		erroneous handling of raw Send Message
Packit Service ed0f68
	* Lanplus fix for commands like 'sensor list' without the -t option
Packit Service ed0f68
		causing wrong double bridged requests of a sensor is located
Packit Service ed0f68
		on another satellite controller
Packit Service ed0f68
	* Fix lan and lanplus request list entry removal bugs
Packit Service ed0f68
	* Fix non-working issue when trying to send a bridge message with
Packit Service ed0f68
		Cipher 3
Packit Service ed0f68
	* Change bridge message handling to reuse command ipmi_lan_poll_recv
Packit Service ed0f68
	* Added PICMG 2.0 and 2.3 support
Packit Service ed0f68
	* Fix PICMG (ATCA) extension verification and reversal of BCD encoded
Packit Service ed0f68
		values for "major" and "minor" fields
Packit Service ed0f68
	* Add IANA support for Pigeon Point
Packit Service ed0f68
	* Add OEM SW/FW Record identification
Packit Service ed0f68
	* Fix to include I2C and LUN addresses so sensors are correctly managed
Packit Service ed0f68
	* Patch ID 1990560 to get readings from non-linear analog sensors
Packit Service ed0f68
	* Add support for SOL payload status command
Packit Service ed0f68
	* SOL set parameter range checking added
Packit Service ed0f68
	* Fixed SOL activate options usage 
Packit Service ed0f68
	* Fixed crashes when parsing 'sol payload' and 'tsol' cmds (#216967)
Packit Service ed0f68
	* Added retries to SOL keepalive
Packit Service ed0f68
	* Fixed wrong mask values for Front Panel disable/enable status
Packit Service ed0f68
	* Add support to access fru internal use area
Packit Service ed0f68
	* Add support for new PICMG 3.0 R3.0 (March 24, 2008) to allow
Packit Service ed0f68
		blocks of data within the FRU storage area to be write
Packit Service ed0f68
		protected.
Packit Service ed0f68
	* Fix node reporting in GUID; Tracker bug #2339675
Packit Service ed0f68
	* Fix watchdog use/action print strings
Packit Service ed0f68
	* Fix endian bug in SDR add from file; Tracker bug #2075258
Packit Service ed0f68
	* Fix crash when dumping SDRs in a file and there's an error
Packit Service ed0f68
		getting an SDR; improve algorithm for optimal packet size
Packit Service ed0f68
	* Fix occasional SDR dump segfault; #1793076
Packit Service ed0f68
	* Allow ipmitool sel delete to accept hex list entry numbers
Packit Service ed0f68
	* Fix SEL total space reporting.
Packit Service ed0f68
	* Fix for garbage sensor threshold values reported when none 
Packit Service ed0f68
		returned.  Tracker Bug #863748
Packit Service ed0f68
	* ipmievd change to Monitor %used in SEL buffer and log warnings when
Packit Service ed0f68
		the buffer is 80% and 100% full
Packit Service ed0f68
Packit Service ed0f68
version 1.8.10 released 2008-08-08
Packit Service ed0f68
	* Added support for BULL IANA number.
Packit Service ed0f68
	* Fixed contrib build so the oem_ibm_sel_map file gets included in 
Packit Service ed0f68
		rpm builds again.
Packit Service ed0f68
	* Added support for Debian packages to be built from CVS
Packit Service ed0f68
	* Fix for sdr and sel timestamp reporting issues
Packit Service ed0f68
	* Fix for discrete sensor state print routines to address state
Packit Service ed0f68
		bits 8-14
Packit Service ed0f68
	* Change ipmi_chassis_status() to non-static so it can be used
Packit Service ed0f68
		externally
Packit Service ed0f68
	* Added retries to SOL keepalive
Packit Service ed0f68
	* Fix to stop sensor list command from reporting a failure due 
Packit Service ed0f68
		to missing sensor
Packit Service ed0f68
	* Fix bug in sdr free space reporting
Packit Service ed0f68
	* Add support for IANA number to vendor name conversion for many
Packit Service ed0f68
		vendors 
Packit Service ed0f68
	* Fix segfault bug in lan set command
Packit Service ed0f68
	* Fix bug in population of raw i2c wdata buffer
Packit Service ed0f68
	* Fix bug in ipmb sensor reading
Packit Service ed0f68
	* Fix misspellings, typos, incorrect strncmp lengths, white space
Packit Service ed0f68
	* Update/fix printed help and usages for many commands
Packit Service ed0f68
	* Add and update support for all commands in ipmitool man page
Packit Service ed0f68
	* Fix for lanplus session re-open when the target becomes unavailable
Packit Service ed0f68
		following a fw upgrade activation
Packit Service ed0f68
	* Add support for watchdog timer shutoff, reset, and get info
Packit Service ed0f68
	* Add support for more ibm systems in oem_ibm_sel_map
Packit Service ed0f68
	* Add more JEDEC support info for DIMMs; decrease request size
Packit Service ed0f68
		for DIMM FRU info to 16 bytes at a time to allow more
Packit Service ed0f68
		DIMM FRUs to respond.
Packit Service ed0f68
	* Fix to change hpmfwupg to version 1.02; fix to reduce hpmfwupg 
Packit Service ed0f68
		buffer length more aggressively when no response from iol
Packit Service ed0f68
	* Fix HPM firmware activation via IOL; fake a timeout after IOL
Packit Service ed0f68
		session re-open to force get upgrade status retry;
Packit Service ed0f68
		Added retries on 0xD3 completion code
Packit Service ed0f68
	* Add support for freeipmi 0.6.0; adjust autoconf for changes
Packit Service ed0f68
	* Fix for oemval2str size
Packit Service ed0f68
	* Add support for product name resolution in mc info
Packit Service ed0f68
	* Fix FRU display format
Packit Service ed0f68
	* Added PICMG ekeying analyzer module support (ekanalyzer); 
Packit Service ed0f68
		display point to point physical connectivity and power 
Packit Service ed0f68
		supply information between carriers and AMC modules; 
Packit Service ed0f68
		display matched results of ekeying match between an 
Packit Service ed0f68
		on-carrier device and AMC module or between 2 AMC modules 
Packit Service ed0f68
	* Fix AMC GUID display support
Packit Service ed0f68
	* Improved amcportstate operations
Packit Service ed0f68
	* Added resolution for new sensor types
Packit Service ed0f68
	* Fix segfault in SOL
Packit Service ed0f68
	* Fix bug that caused infinite loop on BMCs with empty SDRs
Packit Service ed0f68
	* Fix to move out Kontron OEM sensor resolution for other OEMs
Packit Service ed0f68
		which could lead to bad event descriptions
Packit Service ed0f68
	* Add new FRU edit mode thereby allowing serial numbers, etc. to be
Packit Service ed0f68
		changed; improvements to OEM edit mode
Packit Service ed0f68
	* Added SPD support for parms: channel number, max read size
Packit Service ed0f68
	* Add SDR support for adding SDR records from a dumped file,
Packit Service ed0f68
		clearing SDR, adding partial SDR records
Packit Service ed0f68
	* Add updates and fixes to hpmfwupg: upload block size to 32 bytes 
Packit Service ed0f68
		for KCS, handle long response option, implement rollback 
Packit Service ed0f68
		override, garbage output fix
Packit Service ed0f68
	* Add double bridge lan support , fix bridging issue
Packit Service ed0f68
	* Add HPM support to pre-check which components need to be skipped
Packit Service ed0f68
	* Fix autodetection of maximum packet size when using IPMB
Packit Service ed0f68
	* Add new Kontron OEM command to set the BIOS boot option sequence
Packit Service ed0f68
	* Add support for dual-bridge/ dual send message
Packit Service ed0f68
	* Add auto-detect for local IPMB address using PICMG 2.X extension
Packit Service ed0f68
	* Add support for HPM.1 1.0 specification compliance
Packit Service ed0f68
	* Fix for improper lan/lanplus addressing
Packit Service ed0f68
	* Added transit_channel and transit_addr to ipmi_intf struct
Packit Service ed0f68
	* Fix bad password assertion bug due to rakp2 HMAC not being checked
Packit Service ed0f68
		properly
Packit Service ed0f68
	* Added ability to interpret PPS shelf manager clia sel dump
Packit Service ed0f68
	* Corrected PICMG M7 state event definition macros
Packit Service ed0f68
	* Added FRU parsing enhancements
Packit Service ed0f68
	* Added "isol info", "isol set" and "isol activate" commands
Packit Service ed0f68
		to support Intel IPMI v1.5 SOL functionality. Removed
Packit Service ed0f68
		"isol setup" command.
Packit Service ed0f68
	* Fix bug in ipmi_lan_recv_packet() in lan and lanplus interfaces.
Packit Service ed0f68
	* Fix bug in "chassis poh" command.
Packit Service ed0f68
	* Fix HPM.1 upgrade to apply to only given component when instructed
Packit Service ed0f68
		to do so
Packit Service ed0f68
	* Added configure auto-detection if dual bridge extension
Packit Service ed0f68
		is supported by OpenIPMI
Packit Service ed0f68
Packit Service ed0f68
version 1.8.9 released 2007-03-06
Packit Service ed0f68
	* Added initial AMC ekey query operation support
Packit Service ed0f68
	* Improvements to ekeying support (PICMG 3.x only)
Packit Service ed0f68
	* Added initial interactive edition support for multirec; added IANA
Packit Service ed0f68
		verification before interpreting PICMG records.
Packit Service ed0f68
	* Added edit support for AMC activation "Maximum Internal Current"
Packit Service ed0f68
	* Fix bug generating garbage on the screen when handling GetDeviceId
Packit Service ed0f68
		and sol traffic occurs
Packit Service ed0f68
	* Added ability to map OEM sensor types to OEM description string using 
Packit Service ed0f68
		IANA number; moved IANA number table
Packit Service ed0f68
	* Fix lan set access command to use value already saved within
Packit Service ed0f68
		parameters for PEF and authentication
Packit Service ed0f68
	* Fix bug in cmd ipmitool lan stats get 1
Packit Service ed0f68
	* Add support to allow ipmitool/ipmievd to target specific device
Packit Service ed0f68
		nodes on multi-BMC systems
Packit Service ed0f68
	* Add support for name+privilege lookup for lanplus sessions
Packit Service ed0f68
	* Fix time_t conversion bug for 64-bit OS
Packit Service ed0f68
	* Added prefix of hostname on sel ipmievd sessions
Packit Service ed0f68
	* Fixed FWUM Get Info
Packit Service ed0f68
	* Fix ipmievd fd closing bug
Packit Service ed0f68
	* Add set-in-progress flag support to chassis bootdev
Packit Service ed0f68
	* Added new chassis bootdev options
Packit Service ed0f68
	* Add sol payload enable/disable comman
Packit Service ed0f68
	* Fix SOL set errors when commit-write not supported
Packit Service ed0f68
	* Fix reset of session timeout for lanplus interface
Packit Service ed0f68
	* Fixed lan interface accessibility timeout handling
Packit Service ed0f68
	* Fix bug with Function Get Channel Cipher Suites command when 
Packit Service ed0f68
		more than 1 page used.
Packit Service ed0f68
	* Fix missing firmware firewall top-level command
Packit Service ed0f68
	* Fix bug in SOL keepalive functionality
Packit Service ed0f68
	* Fix SOLv2 NACK and retry handling for Intel ESB2 BMC
Packit Service ed0f68
	* Added ipmi_sel_get_oem_sensor* APIs
Packit Service ed0f68
	* Added HPM.1 support 
Packit Service ed0f68
	* Fix segfault when incorrect oem option supplied
Packit Service ed0f68
	* Fix bus problem with spd command
Packit Service ed0f68
	* Fix segfault in SOL when remote BMC does not return packet
Packit Service ed0f68
	* Adjust packet length for AMC.0 retricting IPMB packets to 32 bytes
Packit Service ed0f68
	* Added lan packet size reduction mechanism
Packit Service ed0f68
	* Fix bug with sendMessage of bad length with different target
Packit Service ed0f68
	* Fix for big endian (PPC) architecture
Packit Service ed0f68
	* NetBSD fixes
Packit Service ed0f68
	* Fix segfault and channel problem with user priv command
Packit Service ed0f68
	* Add support for bus/chan on i2c raw command
Packit Service ed0f68
	* Add freeipmi interface support
Packit Service ed0f68
	* Add remote spd printing
Packit Service ed0f68
	* Add better detection of linux/compiler.h to config
Packit Service ed0f68
	* Makefile changes to fix makedistcheck, etc. 
Packit Service ed0f68
Packit Service ed0f68
version 1.8.8
Packit Service ed0f68
	* Fix segfaults in sensor data repository list
Packit Service ed0f68
	* Fix ipmievd to open interface before daemonizing
Packit Service ed0f68
	* Fix IPMIv1.5 authtype NONE to ignore supplied password
Packit Service ed0f68
	* Fix cipher suite display bug in lan print
Packit Service ed0f68
	* Fix typo in IPMIv2 SOL output when sending break
Packit Service ed0f68
	* Fix improper LUN handling with Tyan SOL
Packit Service ed0f68
	* Add LUN support to OpenIPMI interface
Packit Service ed0f68
	* Add support for Kontron OEM commands
Packit Service ed0f68
	* Update to Kontron Firmware Update command
Packit Service ed0f68
Packit Service ed0f68
version 1.8.7
Packit Service ed0f68
	* Remove nuclear clause from license
Packit Service ed0f68
	* Add Sun OEM command for blades
Packit Service ed0f68
	* Increase argument size for raw commands in shell/exec
Packit Service ed0f68
	* Fix handling of LUNs for LAN interfaces
Packit Service ed0f68
	* Add IPMIv2 SOL loopback test
Packit Service ed0f68
	* Add support for IBM OEM SEL messages
Packit Service ed0f68
	* Disable file paranoia checks on read files by default
Packit Service ed0f68
	* Support IPMIv2 SOL on older Intel boxes
Packit Service ed0f68
	* Display message and exit if keepalive fails during SOL
Packit Service ed0f68
	* Add support for setting VLAN id and priority
Packit Service ed0f68
	* Add support for FreeBSD OpenIPMI-compatible driver
Packit Service ed0f68
	* Add support for IPMIv2 Firmware Firewall
Packit Service ed0f68
	* Fix gcc4 compile warnings
Packit Service ed0f68
	* Make ipmievd generate pidfile
Packit Service ed0f68
	* Add initscripts for ipmievd
Packit Service ed0f68
Packit Service ed0f68
version 1.8.6
Packit Service ed0f68
	* Fix memory corruption when sending encrypted SOL traffic
Packit Service ed0f68
	* Add keepalive timer to IPMIv2 SOL sessions
Packit Service ed0f68
Packit Service ed0f68
version 1.8.5
Packit Service ed0f68
	* Add support for settable SOL escape character with -e option
Packit Service ed0f68
	* Add support for Kg BMC key for IPMIv2 authentication with -k option
Packit Service ed0f68
	* Add support for Tyan IPMIv1.5 SOL with tsol command
Packit Service ed0f68
	* Add support for PICMG devices
Packit Service ed0f68
	* Add support for OEM SEL event parsing
Packit Service ed0f68
	* Add support for command bridging over lan and lanplus interfaces
Packit Service ed0f68
	* New 'chassis selftest' command
Packit Service ed0f68
	* Many bufxies and patches from contributors
Packit Service ed0f68
Packit Service ed0f68
version 1.8.3
Packit Service ed0f68
	* Add support for 'sel readraw' and 'sel writeraw' commands.
Packit Service ed0f68
	* Add support for entering NetFn as a string for RAW commands.
Packit Service ed0f68
	* Add support for appending distro tag to integrated RPM builds.
Packit Service ed0f68
	* Fix LAN parameter printing to handle Invalid Data Field response
Packit Service ed0f68
	without errors.
Packit Service ed0f68
	* Add 5ms delay to IPMIv2 SOL retry packets
Packit Service ed0f68
	* IPMIv2 interface will now correctly set session privilege level
Packit Service ed0f68
	to requested level after session is opened.
Packit Service ed0f68
Packit Service ed0f68
version 1.8.2 (released May 18 2005)
Packit Service ed0f68
	* Fix FRU reading for large (>255 bytes) areas.
Packit Service ed0f68
	* Overhaul to ipmievd to support SEL polling in addition to OpenIPMI.
Packit Service ed0f68
	* Fix LAN parameter segfault when no Ciphers supported by BMC.
Packit Service ed0f68
	* Fix IPMIv2 support on Intel v2 BMCs (use -o intelplus).
Packit Service ed0f68
	* Separate option parsing code from main ipmitool source file.
Packit Service ed0f68
	* Add raw I2C support with IPMI Master Read-Write command.
Packit Service ed0f68
	* Add support for new 'sdr elist' extended output format.
Packit Service ed0f68
	* Add support for listing sensors by type with 'sdr type' command.
Packit Service ed0f68
	* Add support for new 'sel elist' extended output format that
Packit Service ed0f68
	  cross-references events with sensors.
Packit Service ed0f68
	* Add support for sending dynamically generated platform events
Packit Service ed0f68
	  based on existing sensor information.
Packit Service ed0f68
	* New '-S' argument to read local SDR cache created with 'sdr dump'.
Packit Service ed0f68
	* Updated manpage for ipmitool and ipmievd.
Packit Service ed0f68
Packit Service ed0f68
version 1.8.1
Packit Service ed0f68
	* ipmievd installs in /usr/sbin
Packit Service ed0f68
Packit Service ed0f68
version 1.8.0
Packit Service ed0f68
	* Fix IPMIv2.0 issues
Packit Service ed0f68
	* Fix chassis boot parameter support
Packit Service ed0f68
	* Add support for linear sensors
Packit Service ed0f68
Packit Service ed0f68
version 1.7.1
Packit Service ed0f68
	* Update bmc plugin to work with new Solaris bmc driver (new ioctl
Packit Service ed0f68
	  for interface detection and new STREAMS message-based interface)
Packit Service ed0f68
Packit Service ed0f68
version 1.7.0
Packit Service ed0f68
	* Propogate errors correctly so exit status will be useful
Packit Service ed0f68
	* More consistent display of errors including completion code text
Packit Service ed0f68
	* Errors and debug is send to stderr now
Packit Service ed0f68
	* New "sel get" command that will print details about SEL entry
Packit Service ed0f68
	  and corresponding SDR records as well as FRUs via entity association
Packit Service ed0f68
	* Improved event generator, now supports reading events from text file
Packit Service ed0f68
	* New "-o oemtype" option for specifying OEM boards
Packit Service ed0f68
	  exsting types are "supermicro" and "intelwv2"
Packit Service ed0f68
	* New PEF subsystem from Tim Murphy at Dell
Packit Service ed0f68
	* New "bmc" plugin for Solaris 10 x86
Packit Service ed0f68
	* Many bugfixes and contributed patches
Packit Service ed0f68
Packit Service ed0f68
version 1.6.2
Packit Service ed0f68
	* Support for Supermicro BMC OEM authentication method
Packit Service ed0f68
Packit Service ed0f68
version 1.6.1
Packit Service ed0f68
	* Fix minor problem with LAN parameter setting
Packit Service ed0f68
Packit Service ed0f68
version 1.6.0
Packit Service ed0f68
	* Add a README file
Packit Service ed0f68
	* Add Solaris x86 interface plugin
Packit Service ed0f68
	* Add support for building Solaris packages
Packit Service ed0f68
	* Fix segfault when doing "sel list" (from Matthew Braithwaite)
Packit Service ed0f68
	* Fix "chassis identify" on some BMCs (from ebrower@sourceforge)
Packit Service ed0f68
	* Add command "bmc info" and related output (from ebrower@sourceforge)
Packit Service ed0f68
	* Add support for IPMIv2 and Serial-over-LAN from Jeremy at Newisys
Packit Service ed0f68
	* Add support for building RPMs as non-root user
Packit Service ed0f68
	* Add new "shell" and "exec" commands
Packit Service ed0f68
	* Lots of other contributed patches
Packit Service ed0f68
Packit Service ed0f68
version 1.5.9
Packit Service ed0f68
	* Add ability to get a particular sensor by name
Packit Service ed0f68
	* Add ability to set a particular sensor threshold
Packit Service ed0f68
	* Add support for displaying V2 channel authentication levels
Packit Service ed0f68
	* Add README for rrdtool scripts in contrib directory
Packit Service ed0f68
	* Improve lan interface retry handling
Packit Service ed0f68
	* Support prompting for password or reading from environment
Packit Service ed0f68
	* Move chaninfo command into channel subcommand
Packit Service ed0f68
	* Fix reservation ID handling when two sessions open to BMC
Packit Service ed0f68
	* Fix reading of large FRU data
Packit Service ed0f68
	* Add configure option for changing binary to ipmiadm for Solaris
Packit Service ed0f68
	* Fix compile problem on Solaris 8
Packit Service ed0f68
Packit Service ed0f68
version 1.5.8
Packit Service ed0f68
	* Enable static compilation of interfaces
Packit Service ed0f68
	* Fix types to be 64-bit safe
Packit Service ed0f68
	* Fix compilation problems on Solaris
Packit Service ed0f68
	* Fix multiple big-endian problems for Solaris/SPARC
Packit Service ed0f68
	* Fix channel access to save settings to NVRAM
Packit Service ed0f68
	* Set channel privilege limit to ADMIN during "access on"
Packit Service ed0f68
	* Enable gratuitous ARP in bmcautoconf.sh
Packit Service ed0f68
	* Add support for Linux kernel panic messages in SEL output
Packit Service ed0f68
	* Add support for type 3 SDR records
Packit Service ed0f68
Packit Service ed0f68
version 1.5.7
Packit Service ed0f68
	* Add IPMIv1.5 eratta fixes
Packit Service ed0f68
	* Additions to FRU printing and FRU multirecords
Packit Service ed0f68
	* Better handling of SDR printing
Packit Service ed0f68
	* Contrib scripts for creating rrdtool graphs
Packit Service ed0f68
Packit Service ed0f68
version 1.5.6
Packit Service ed0f68
	* Fix SEL event decoding for generic events
Packit Service ed0f68
	* Handle empty SEL gracefully when doing "sel list"
Packit Service ed0f68
	* Fix sdr handling of sensors that do not return a reading
Packit Service ed0f68
	* Fix for CSV display of sensor readings/units from Fredrik Öhrn
Packit Service ed0f68
Packit Service ed0f68
version 1.5.5
Packit Service ed0f68
	* Add -U option for setting LAN username
Packit Service ed0f68
	* Fix -v usage for plugin interfaces
Packit Service ed0f68
Packit Service ed0f68
version 1.5.4
Packit Service ed0f68
	* Put interface plugin API into library
Packit Service ed0f68
	* Fix ipmievd
Packit Service ed0f68
Packit Service ed0f68
version 1.5.3
Packit Service ed0f68
	* Add -g option to work with grizzly bmc
Packit Service ed0f68
Packit Service ed0f68
version 1.5.2
Packit Service ed0f68
	* Add support for setting gratuitous arp interval
Packit Service ed0f68
Packit Service ed0f68
version 1.5.1
Packit Service ed0f68
	* Better SEL support
Packit Service ed0f68
	* Fix display bug in SDR list
Packit Service ed0f68
Packit Service ed0f68
version 1.5.0
Packit Service ed0f68
	* More robust UDP packet handling
Packit Service ed0f68
	* Add Intel IMB driver support
Packit Service ed0f68
	* Use autoconf/automake/libtool
Packit Service ed0f68