updates.
[silc.git] / TODO
diff --git a/TODO b/TODO
index 0a37eb5d5f6760a916d91df9050d2dd358bb234c..ead9982760eefb48e633b711adb7699db0c5075d 100644 (file)
--- a/TODO
+++ b/TODO
@@ -48,12 +48,16 @@ TODO/bugs In SILC Server
 
  o Server signoff notifys does not go to normal servers from routers.
 
- o On normal server the channel count can go negative (like -3 channels).
+ o Channel user mode changes are notified unnecessarely when switching
+   to backup router on router crash.
 
  o Change the sever to connect to another server from low ports (706)
    and not from high ports.  Currently we cannot do incoming connection
    checking by remote port because the port is not fixed.
 
+ o Announcements are incomplete: channel topics are not announced,
+   user modes (UMODE) are not announced.
+
  o Add a timeout to handling incoming JOIN commands.  It should be 
    enforced that JOIN command is executed only once in a second or two
    seconds.  Now it is possible to accept n incoming JOIN commands
@@ -84,9 +88,6 @@ TODO/bugs In SILC Server
    returns only the channels the server knows about.  The protocol spec
    does not prohibit of sending the LIST to the router.
 
- o Announcements are incomplete: channel topics are not announced,
-   user modes (UMODE) are not announced.
-
  o Incomplete IPv6 support:
 
        o silcd/serverid.c and its routines supports only IPv4.