updates.
[silc.git] / TODO
diff --git a/TODO b/TODO
index 94fae2a478a6e8c4a970124105bd24522bc329e4..c28ff5541253e9d478719850d3af4e3451479d51 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,11 @@
 TODO/bugs in Irssi SILC client
 ==============================
 
+ o Giving KILL command crashes the client.
+
+ o Waiting the answer for accepting new key after the protocol has
+   timeout and then ansering Y will crash the client.
+
  o Add PERL scripting support from Irssi CVS.
 
  o Add local commands to list the current server and client public keys
@@ -59,13 +64,8 @@ TODO/bugs In SILC Client Library
 TODO/bugs In SILC Server
 ========================
 
- o Normal server seemed not to distribute the SERVER_SIGNOFF properly
-   when its router disconnected.
-
- o Router seemed not to force the channel mode change if the normal
-   server announced different modes than what the router had.  For example
-   if router crashed and then reconnected the server had different
-   modes on the channel.
+ o Seems that router does not announce its client to the connecting
+   server when server announces its clients on the channel.
 
  o When server quits and all clients of that server are removed from all
    channels the channel keys are re-generated for all clients.  This is
@@ -111,6 +111,9 @@ TODO/bugs In SILC Server
 TODO/bugs In SILC Libraries
 ===========================
 
+ o The timeout calculation can go negative at least on BSD, so rewrite
+   in in lib/silcutil/silcschdule.c.
+
  o Incomplete IPv6 support:
 
        o All network routines in lib/silcutil/silcnet.[ch] does not