diff options
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 53 | 
1 files changed, 30 insertions, 23 deletions
| @@ -2,24 +2,17 @@  IPMIUTIL PROJECT TODO LIST:  Add subcommand to consolidate user functions -   . enable, disable, list, set(priv/username/psw) +   user list        (shows max,enabled, lists all users) +   user enable    <user_id> [chan] +   user disable   <user_id> +   user set name     <user_id> <username> +   user set password <user_id> [<password>] +   user set priv     <user_id> <priv_level> [chan]  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) -Test SuperMicro DIMM event logic (pending bad DIMM) -   PARTIAL in ipmiutil-2.9.9, revised code implemented - -Add support for openssl-1.1.0 for fedora -   COMPLETE in ipmiutil-3.0.1 - -Add OEM Lenovo SEL decoding  -   PARTIAL in ipmiutil-3.0.1, pending test data - -Add OEM Lenovo sensor decoding  -   COMPLETE in ipmiutil-3.0.1 -  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. @@ -31,6 +24,11 @@ Thread-safe changes for IPMI LAN:  Add an option/variant of canonical output for CSV (delimiter = ',')      The current delimiter for -c is '|' +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. +    PARTIAL in ipmiutil-2.6.6 with testipmi.sh +  SPD decoding:     . handle DDR4 SPD format     . expose SPD decoding from file/buffer, not just FRU @@ -39,11 +37,12 @@ SPD decoding:  Add additional IPMI 2.0 commands from addendum:     c Get/Set System Info -   . Get/Set SEL UTC Offset (requested 4/22/13) +   c Get/Set SEL UTC Offset (requested 4/22/13)     . Forwarded Command     PARTIAL in ipmiutil-2.8.1, adding Get/Set System Info functions +   PARTIAL in ipmiutil-3.0.3, adding Get/Set SEL UTC Offset functions -Add DCMI 1.5 commands for NetFn 0x2C to ipmiutil  +Add more DCMI 1.5 commands for NetFn 0x2C to ipmiutil      .   Get/Set DCMI Configuration Parameters  (DCMI 1.5)     .   Get/Set Thermal Limit  (DCMI 1.5) @@ -58,14 +57,6 @@ Resolve MS ipmidrv.sys WBEM access memory leak:     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. -    PARTIAL in ipmiutil-2.6.6 with testipmi.sh -  Remove assert() calls from lanplus code      Need to improve error handling and remove all assert() calls from       the lib/lanplus/ code: lanplus.c lanplus_crypt.c lanplus_crypt_impl.c @@ -85,6 +76,22 @@ Add a function to send ctl-alt-del through SOL console  ------------------------------------------------------------------------------  IPMIUTIL COMPLETED TODO TASKS: +Test SuperMicro DIMM event logic (pending bad DIMM) +   COMPLETE in ipmiutil-2.9.9, revised code implemented + +Add support for openssl-1.1.0 for fedora +   COMPLETE in ipmiutil-3.0.1 + +Add OEM Lenovo SEL decoding  +   COMPLETE in ipmiutil-3.0.1 + +Add OEM Lenovo sensor decoding  +   COMPLETE in ipmiutil-3.0.1 + +Add HP-UX support +   PARTIAL in ipmiutil-2.8.4 +   COMPLETE in ipmiutil-2.9.8 +      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 | 
