Changed the low level errno routines public.
[runtime.git] / TODO
diff --git a/TODO b/TODO
index 4a432c6782316fd6ed3e236daa8233ea87dc7fa7..7f116c959882044a3a3b4dea4b3cf395b1963a39 100644 (file)
--- a/TODO
+++ b/TODO
@@ -41,12 +41,20 @@ General
 Runtime library, lib/silcutil/
 ==============================
 
- o Simple SILC Rand API for pseudo-random numbers.  use SILC Crypto
-   Toolkit for really good random numbers.
+ o Unix socket support to Socket Stream API (local socket stream).
 
- o file removing, chmod, rmmod, etc. chdir, rmdir etc. to
+ o Simple SILC Rand API for pseudo-random numbers.  (***DONE)
+
+ o file removing, chmod, rmmod, etc. chdir, rmdir, stat, etc. to
    lib/silcutil/silcfileutil.h.
 
+ o mmap API
+
+ o Multicast support.
+
+ o silc_file_readfile and silc_file_writefile should perhaps do the thing
+   with mmap, as it's probably a bit faster.
+
  o silc_malloc et. al. to respect --with-alignment.
 
  o Fix universal time decoding (doesn't accept all formats) in silctime.c.
@@ -155,8 +163,6 @@ Runtime library, lib/silcutil/
  (o Fast mutex implementation.  Fast rwlock implementation.  Mutex and
    rwlock implementation using atomic operations.) not for now.
 
- (o mmap) maybe
-
 
 lib/silcutil/symbian/
 =====================