From db5e8f26947114f06480dd22b9db7e22e50ee133 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Wed, 24 Aug 2016 05:56:37 +0200 Subject: Imported Upstream version 3.0.0 --- TODO | 46 ++++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 22 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 92dc32d..6f260c5 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,8 @@ IPMIUTIL PROJECT TODO LIST: -IPV6: +IPV6 for IPMI LAN on Windows: + Currently support IPV6 on Linux, but need to implement for Windows also . implement IPV6 for Windows (#ifdef WIN32 case) Thread-safe changes for IPMI LAN: @@ -10,22 +11,10 @@ Thread-safe changes for IPMI LAN: Will require adding a context struct param to the ipmi_cmd*() funcs. May need to add new thread-safe functions to retain back-compatibility. PARTIAL in ipmiutil-2.9.0, multiple nodes in sequence is fixed - . need to use context structure for ipmilan + . need to change to context structure for ipmilan -Add pkg-config support - COMPLETE in ipmiutil-2.9.5 (in configure.ac) - -Resolve MS ipmidrv.sys WBEM access memory leak: - This bug has been reported to Microsoft in Oct 2012 as shown below. - The workaround is to use the Intel imbdrv.sys driver instead. - See the ipmiutil UserGuide section 5.1 for details. - https://sourceforge.net/p/ipmiutil/support-requests/11/ - https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/ca4df181-7fd4-4912-83a0-5896b030e3ca/latest-version-of-microsoft-ipmi-driver-ipmidrvsys?forum=wdk - -stdout/stderr debug messages mixed - . have a variable for stderr and if -x debug, set it to stdout. - . implemented in util/subs.c lprintf() based on log level - COMPLETE in ipmiutil-2.9.7 +Add an option/variant of canonical output for CSV (delimiter = ',') + The current delimiter for -c is '|' SPD decoding: . handle DDR4 SPD format @@ -33,9 +22,6 @@ SPD decoding: c handle DDR3 SPD 1.0 format PARTIAL in ipmiutil-2.9.1 -SuperMicro Users: - . implement an OEM cmd to set user privilege level (needs research) - Add additional IPMI 2.0 commands from addendum: c Get/Set System Info . Get/Set SEL UTC Offset (requested 4/22/13) @@ -46,12 +32,20 @@ Add DCMI 1.5 commands for NetFn 0x2C to ipmiutil . Get/Set DCMI Configuration Parameters (DCMI 1.5) . Get/Set Thermal Limit (DCMI 1.5) -Add an option/variant of canonical output for CSV (delimiter = ',') - The current delimiter for -c is '|' - Add support for MAC OSX AppleBMC.kext driver Not yet implemented, pending some documentation from Apple. +Resolve MS ipmidrv.sys WBEM access memory leak: + This bug has been reported to Microsoft in Oct 2012 as shown below. + The workaround is to use the Intel imbdrv.sys driver instead. + See the ipmiutil UserGuide section 5.1 for details. + https://sourceforge.net/p/ipmiutil/support-requests/11/ + https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/ca4df181-7fd4-4912-83a0-5896b030e3ca/latest-version-of-microsoft-ipmi-driver-ipmidrvsys?forum=wdk + OPEN - no update/fix from Microsoft + +SuperMicro Users: + . implement an OEM cmd to set user privilege level (needs research) + More automated testing Started this in ipmiutil-2.6.6 with testipmi.sh, but it could be more extensive and be tested on more types of IPMI firmware. @@ -76,6 +70,14 @@ Add a function to send ctl-alt-del through SOL console ------------------------------------------------------------------------------ IPMIUTIL COMPLETED TODO TASKS: +stdout/stderr debug messages mixed + . have a variable for stderr and if -x debug, set it to stdout. + . implemented in util/subs.c lprintf() based on log level + COMPLETE in ipmiutil-2.9.7 + +Add pkg-config support + COMPLETE in ipmiutil-2.9.5 (in configure.ac) + Add support for a MAC OSX client It should work with minor compile-time adjustments. We need a system running OSX on which to build and test this. -- cgit v1.2.3