fixed some output config text, added macro SILC_SERVER_CONFIG_ALLOCTMP,
[silc.git] / TODO-1.0
index 814075631fe9c44b62620f0889d420fd9b26068a..afda54a93b5b1cba192eff44076874341fab1851 100644 (file)
--- a/TODO-1.0
+++ b/TODO-1.0
@@ -105,6 +105,8 @@ least could be done.
          silc_select but at least it removes one extra tarversing later
          for the same list).
 
+         Other task queues should be changed to use SilcList.
+
  o Optimizations in Server
 
        o Remove the big switch statement from the function 
@@ -145,6 +147,10 @@ least could be done.
  o SILC RNG does not implement random seed files, and they should be
    implemented.
 
+ o Add SILC scheduler's internal routines into a table of implementation
+   function pointers, that the generic code then takes as extern from
+   implementation.  These are the silc_schedule_internal_* routines.
+
  o Cipher optimizations (asm, that this) at least for i386 would be nice.
 
  o Add builtin SOCKS and HTTP Proxy support, well the SOCKS at least.
@@ -153,10 +159,10 @@ least could be done.
 
  o EPOC specific additions/changes required:
 
-       o In lib/silccore/silcpacket.c global RNG is used.  Change the
-         interface for that function.  The PKCS#1 also calls global RNG
-         (even though it is not used currently in SILC, the interface
-         allows its use).
+       o lib/silcutil/epoc routines missing or not completed.
+
+       o The PKCS#1 also calls global RNG (even though it is not used 
+         currently in SILC, the interface allows its use).
 
        o Something needs to be thought to the logging globals as well, 
          like silc_debug etc.  They won't work on EPOC.  Perhaps logging