updates.
[silc.git] / TODO
diff --git a/TODO b/TODO
index efd655d9aca2256faa3162fed4136aaf7e9d3beb..2798813789e52b4a7e69ef6cc1f30722ab5af4a1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -105,6 +105,10 @@ TODO In SILC Server
 TODO In SILC Libraries
 ======================
 
+ o The SKE Start Payload parsing routines are an overkill.  Use the
+   SILC_STR_UI16_NSTRING_ALLOC in the parsing and not parsing them
+   one by one like done now.
+
  o Implement PFS (Perfect Forward Secrecy) flag in SKE (and in client and
    server, actually).  If PFS is set, re-key must cause new key exchange.
    This is required by the SILC protocol.
@@ -146,15 +150,6 @@ TODO in the protocol before SILC 0.x
          to various security reasons (the server must not trust the
          public keys blindly without third party verification; that's
          why SENDKEY is not for servers).
-       o Define AWAY command to set the indication flag whether the
-         client is present or not.  Do not save the away message to the
-         server though.
-       o Define the channel founder property to be permanent locally in
-         the server so that channel founder can regain its rights even
-         if it disconnects from the server.  Thus, define a new command
-         or channel user mode that can be used to set the channel founder
-         passphrase or public key that can be used in the authentication
-         when regaining the founder rights.
 
  o New features in the KE/auth protocol
    (draft-riikonen-silc-ke-auth-xx.txt):