diff options
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 32 | 
1 files changed, 23 insertions, 9 deletions
| @@ -2,24 +2,37 @@  IPMIUTIL PROJECT TODO LIST:  IPV6:  -   . implement IPV6 for Windows +   . implement IPV6 for Windows (#ifdef WIN32 case) -Change ipmicmd.c/ipmilan.c to be thread-safe if accessing multiple nodes. -   Currently is only conditionally safe, if threads access the same node. +Thread-safe changes for IPMI LAN: +   Change ipmicmd.c/ipmilan.c to be thread-safe if accessing multiple nodes. +   Currently it is only conditionally safe, if threads access the same node.     Will require adding a context struct param to the ipmi_cmd*() funcs.   -   Probably need to add new thread-safe functions to retain back-compatibility. +   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 +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 +  SPD decoding:     . handle DDR4 SPD format     . expose SPD decoding from file/buffer, not just FRU     c handle DDR3 SPD 1.0 format      PARTIAL in ipmiutil-2.9.1  -stdout/stderr debug messages mixed -   . have a global variable for stderr and if -x debug, set it to stdout. -  SuperMicro Users:     . implement an OEM cmd to set user privilege level (needs research) @@ -34,9 +47,10 @@ Add DCMI 1.5 commands for NetFn 0x2C to ipmiutil     .   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. +    Not yet implemented, pending some documentation from Apple.  More automated testing      Started this in ipmiutil-2.6.6 with testipmi.sh, but it could be @@ -67,7 +81,7 @@ Add support for a MAC OSX client      We need a system running OSX on which to build and test this.      Changes to compile on MACOS submitted to SVN on 04/12/2013      Support for AppleBMC.kext not yet implemented, pending documentation. -    COMPLETED in ipmiutil-2.9.1 +    COMPLETE in ipmiutil-2.9.1  Add snmptrap functionality to getevent -r example script     COMPLETE in ipmiutil-2.9.1 | 
