From: Pekka Riikonen Date: Fri, 23 Mar 2001 13:36:19 +0000 (+0000) Subject: updates. X-Git-Tag: SILC.0.1~104 X-Git-Url: http://git.silc.fi/gitweb/?a=commitdiff_plain;h=c7a9035e822c6ddc364a0bab4eb84653c8eadde7;p=silc.git updates. --- diff --git a/TODO b/TODO index b8bb37f6..5cab4692 100644 --- a/TODO +++ b/TODO @@ -102,13 +102,13 @@ TODO In SILC Server o TODO in command.c and in command_reply.c: + o BAN is not implemented o RESTART is not implemented - o INVITE is probably not working correctly + o INVITE is not working correctly o JOIN does not check the invite and ban lists o CMODE should be rewritten as it uses a lot duplicated code. Some of the modes may still not be implemented or is implemented - the wrong way. Also, setting ban and invite lists does not - work at all and requires some thinking how to do them. + the wrong way. o In servers all command reply funtions should still call the pending command reply even if the reply was error. In client it is not called but in server, I think, it must be called. @@ -116,6 +116,8 @@ TODO In SILC Server situation correctly when it is called as pending command (it should most likely check that cmd->pending == TRUE/FALSE). + o Implement the SILC_NOTIFY_TYPE_SERVER_QUIT notify type to the server. + o Packet processing can be made faster. All packet function in the packet_receive.c has same prototypes. Instead of calling those from huge switch() make a table of callback functions that can be called