updates.
[silc.git] / TODO
diff --git a/TODO b/TODO
index 94fae2a478a6e8c4a970124105bd24522bc329e4..ea16429bf5fd286abf7739289caf11d1f8b8d96f 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,10 @@
 TODO/bugs in Irssi SILC client
 ==============================
 
+ o LEAVE does not work correctly, it doesn't leave the channel for real!
+
+ o /KICK does not remove the client from Irssi's NAMES list.
+
  o Add PERL scripting support from Irssi CVS.
 
  o Add local commands to list the current server and client public keys
@@ -30,6 +34,9 @@ TODO/bugs in Irssi SILC client
 TODO/bugs In SILC Client Library
 ================================
 
+ o Add some silc_client_del_client and other deletion funtions for
+   application to delete client entrys from the cache.
+
  o All protocol execution timeouts are hard coded. They should be 
    configurable and the Irssi SILC client should be able to set them
    with for example /set key_exchange_timeout etc.  The silc_client_alloc
@@ -59,13 +66,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