Ported SFTP library to new util library.
[silc.git] / TODO
diff --git a/TODO b/TODO
index 9a8d4881008303b76dad8f1c112d717014c9784c..39edc027bd6ec5c8aa15c0f93a72badc3dfa0b57 100644 (file)
--- a/TODO
+++ b/TODO
@@ -38,6 +38,8 @@ lib/silcclient, The Client Library    ***PARTLY DONE****
 
  o File transfer rewrite.
 
+ o Connection auth request.
+
  o Starting key exchange directly, rewrite. (***DONE)
 
  o Channel messages, channel private keys, channel entires, channel 
@@ -74,10 +76,10 @@ lib/silcclient, The Client Library  ***PARTLY DONE****
  o All packet waiting timeout tests and error condition tests.
 
 
-lib/silcsftp
+lib/silcsftp                   ****DONE****
 ============
 
- o Porting to use the new util library.
+ o Porting to use the new util library. (***DONE)
 
 
 lib/silccore/silcpacket.[ch]   ****DONE****
@@ -119,7 +121,7 @@ lib/silcskr
    be.
 
 
-lib/silcske/silcske.[ch] ****PARTLY DONE****
+lib/silcske/silcske.[ch]       ****DONE****
 ========================
 
  o IV Included flag support in SKE (***DONE)
@@ -127,7 +129,7 @@ lib/silcske/silcske.[ch] ****PARTLY DONE****
  o UDP transport changes; retransmission support by using exponential
    backoff algorithm. (***DONE)
 
- o SilcConnAuth header file documentation.
+ o SilcConnAuth header file documentation. (***DONE)
 
 
 lib/silccrypt                  ****PARTLY DONE****
@@ -161,6 +163,10 @@ lib/silccrypt                      ****PARTLY DONE****
 lib/silcutil                   ****PARTLY DONE****
 ============
 
+ o The regex code from lib/contrib might compile fine on all platforms.
+   No need to make it silcutil/unix/ specific.  Add them to generic
+   silcutil.c.
+
  o silc_stringprep to non-allocating version.
 
  o Compression routines are missing.  The protocol supports packet
@@ -310,13 +316,11 @@ lib/silcmath
  o All utility functions should be made non-allocating ones.
 
 
-lib/silcutil/epoc/*
-===================
-
-  o lib/silcutil/epoc routines missing or not completed.
+lib/silcutil/symbian/          ****PARTLY DONE****
+=====================
 
-  o The PKCS#1 also calls global RNG (even though it is not used
-    currently in SILC, the interface allows its use).
+  o lib/silcutil/symbian routines missing or not completed.
+    (****TESTING NEEDED)
 
   o Something needs to be thought to the logging globals as well,
     like silc_debug etc.  They won't work on EPOC.  Perhaps logging