updates.
[silc.git] / TODO
diff --git a/TODO b/TODO
index 04f4e3bf04dbd7ada5967509f4fb339b063cb5d9..69330deccef3d7ae9977bdc36d816ce220fdcb31 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,9 @@
 TODO/bugs in Irssi SILC client
 ==============================
 
+ o When autoconnect="yes" is set in silc.conf the irssi complains about
+   unknown chat protocol.
+
  o Rewrite the notify handling in the new Irssi SILC client.
 
  o /cumode for unknown nick does not give any error message.
@@ -39,35 +42,26 @@ TODO/bugs In SILC Client Library
 TODO/bugs In SILC Server
 ========================
 
- o The accept_new_connection_final for router/server is broken. See XXX.
-
  o Configuration file additions:
 
        o Allow configuration of protocol execution timeouts.  This 
-         includes SKE, CONN_AUTH and REKEY timeouts.
-
-       o Add require_reverse_lookup boolean to set whether require
-         reverse lookups for hostnames and IPs.
+         includes SKE, CONN_AUTH and REKEY timeouts. Check all
+         "XXX hardcoded" from the code for these.
 
        o IP address fields in configuration file should accept mask
          format as well, IP/MASK, and not just plain IP.  This would
          allow subnet filtering etc.
 
-       o Implement Classes (or Params) for connections.
-
-       o Add also default keepalive etc. settings to General (can default
-         when Classes are not used.
-
        o Add channel key rekey default timeout.
 
-       o Add reconnection retry count, internal, max timeout, and
-         whether to keep trying or not.
-
        o Add (advanced options in General) to set how often certain ID
-         caches are purged.
+         caches are purged (could be used to optimize the server's
+         behaviour).
 
        o Add hashed passwords to config file.
 
+       o Add rehashing support.
+
  o Assure that server is allowed to connect only once to router.  Meaning
    if server connection is established already, same connection cannot be
    established again.