From b18f5bf2db0fba2e7e539f68645836036d940d26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Wed, 29 Apr 2015 15:44:44 +0200 Subject: Imported Upstream version 2.9.6 --- TODO | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index cec1931..d4f2747 100644 --- a/TODO +++ b/TODO @@ -4,14 +4,25 @@ IPMIUTIL PROJECT TODO LIST: IPV6: . implement IPV6 for Windows -SuperMicro Users: - . implement OEM cmd to set user privilege level +Change ipmicmd.c/ipmilan.c to be thread-safe if accessing multiple nodes. + Currently 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. + PARTIAL in ipmiutil-2.9.0, multiple nodes in sequence is fixed + . need to use context structure for ipmilan 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) + Add additional IPMI 2.0 commands from addendum: c Get/Set System Info . Get/Set SEL UTC Offset (requested 4/22/13) @@ -24,12 +35,6 @@ Add DCMI 1.5 commands for NetFn 0x2C to ipmiutil Add an option/variant of canonical output for CSV (delimiter = ',') -Change ipmicmd.c to be thread-safe if accessing multiple nodes. - Currently 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. - PARTIAL in ipmiutil-2.9.0, multiple nodes in sequence is fixed - Add support for MAC OSX AppleBMC.kext driver not yet implemented, pending some documentation. -- cgit v1.2.3