updates.
[silc.git] / TODO
diff --git a/TODO b/TODO
index 7184c05e2683d4ef31aad629b8b10811e3a4cb71..6f8aa18b77122547cde72e38a6b8bd59ff9afce9 100644 (file)
--- a/TODO
+++ b/TODO
@@ -17,10 +17,6 @@ TODO/bugs in Irssi SILC client
    cipher, hash, hmac and pkcs configuration to the Irssi SILC's config
    file.
 
- o Add auto-nick support to Irssi, so that the user specified nickname
-   would be sent to the server immediately (automatically) after the
-   client is connected to the server.
-
  o Add PERL scripting support from Irssi CVS.
 
  o Extend the /HELP command to support sub commands or something.  So
@@ -65,6 +61,7 @@ TODO/bugs In SILC Server
 ========================
 
  o strerror messages from premature EOF's to signoff messages.
+   (add perhaps a socket error thingy to SilcSockeConnection).
 
  o Backup router related issues
 
@@ -162,6 +159,13 @@ describe new stuff to be added to protocol versions 1.x.
     can be used to silence (moderate) normal users and opers (this set
     only by founder).  To be included in protocol version 1.1.
 
+ 7. Channel Message Payload needs slight redesining to include the IV
+    field to the MAC generation of the payload.  It is authenticated
+    by the packet's MAC but not by the payload's MAC.  Since the IV
+    belongs to the payload, its integrity should be protected by the
+    payload MAC and not alone by packet MAC.  To be included in protocol 
+    version 1.1.
+
 
 TODO After 1.0
 ==============