keys is not possible because changing the key is not possible by the
user.
+ o JOINing to +a (requires passphrase to JOIN) does not work on autojoin.
+ Seems the passwords in the .silc/config has no effect.
+
o Add local commands to list the current server and client public keys
that the user has. And a local command to dump the contents of the
public key to the screen. Something like LISTKEYS, SHOWKEY...
TODO/bugs In SILC Client Library
================================
- o Someone changing nickname on the channel from nick to Nick will cause
- that the new nick becomes Nick@host, because the old nick is not
- removed from the cache before adding the new one. This is because
- of the way NICK_CHANGE notify is handled. This should be fixed so
- that if the old nick is to be removed the new nick will *replace*
- the old one.
-
o JOIN command's argument handling is buggy. See the XXX in the code.
o Add perhaps /var/run/silcd.pid for PID information for the server.
+ o The backup router support described in the protocol specification
+ should be done at some point.
+
o Add a timeout to handling incmoing JOIN commands. It should be
enforced that JOIN command is executed only once in a second or two
seconds. Now it is possible to accept n incoming JOIN commands
each JOIN command will create and distribute the new channel key
to everybody on the channel.
- o The backup router support described in the protocol specification
- should be done at some point.
+ o Add support for sending the LIST command to primary router on normal
+ server to receive all the created channels. Currently the command
+ returns only the channels the server knows about. The protocol spec
+ does not prohibit of sending the LIST to the router.
o Incomplete IPv6 support: