X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=TODO;h=ac0175a6e883f6b400f734999754c159f8fa4bf8;hp=2941e0f85827027a6484d6f85e52241723c8e1b8;hb=c496063e2dcbce20ed4dbe221240921960d2f9c0;hpb=c83ba40afd93d30aa4464a1fed61387373c41d87 diff --git a/TODO b/TODO index 2941e0f8..ac0175a6 100644 --- a/TODO +++ b/TODO @@ -82,20 +82,11 @@ Runtime library, lib/silcutil/ o Fix universal time decoding (doesn't accept all formats) in silctime.c. - o Add functions to manipulate environment variables. - - SilcBool silc_setenv(const char *variable, const char *value); - const char *silc_getenv(const char *variable); - SilcBool silc_clearenv(const char *variable); + o Add functions to manipulate environment variables. (***DONE) o Add functions to loading shared/dynamic object symbols (replaces the SIM library (lib/silcsim) and introduces generic library). Add this - to lib/silcutil/silcdll.[ch]. - - SilcDll silc_dll_load(const char *object_path, SilcDllFlags flags); - void silc_dll_close(SilcDll dll); - void *silc_dll_getsym(SilcDll dll, const char *symbol); - const char *silc_dll_error(SilcDll dll); + to lib/silcutil/silcdll.[ch]. (***TESTING NEEDED WIN32, TODO Symbian) o Add directory opening/traversing functions @@ -181,11 +172,11 @@ Runtime library, lib/silcutil/ o silc_stringprep to non-allocating version. o silc_hash_table_replace -> silc_hash_table_set. Retain support for - silc_hash_table_replace as macro. + silc_hash_table_replace as macro. (***DONE) - o SilcStack aware SilcHashTable. + o SilcStack aware SilcHashTable. (***DONE) - o SilcStack aware SilcDList. + o SilcStack aware SilcDList. (***DONE) o Thread pool API. Add this to lib/silcutil/silcthread.[ch]. (***DONE)