cipher, hash, hmac and pkcs configuration to the Irssi SILC's config
file.
+ o The QUIT command should wait for servers disconnection (at least for
+ a while) before exiting the application.
+
+ o Add local command to switch the channel's private key when channel has
+ several private keys. Currently sending channel messages with many
+ keys is not possible because changing the key is not possible by the
+ user.
+
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 All protocol execution timeouts are hard coded. They should be
- configurable and the Irssi SILC client should be able to set them
- with for example /set key_exchange_timeout etc. The silc_client_alloc
- should take a Params structure or something as argument.
+ o The public key authentication is missing for example in OPER and SILCOPER
+ commands. See the XXX's in the lib/silcclient/command.c.
o The client library must manage somehow when receiving client that has
same nickname, same server, same username but different Client ID than
interface separately or it could just remove the old client unless
it is on some channels.
- o silc_client_close_connection leaks memory. Read the XXX from code.
-
TODO/bugs In SILC Server
========================
TODO/bugs In SILC Libraries
===========================
+ o Move all utility stuff to undef lib/silcutil/. This includes trq,
+ dotconf and zlib.
+
o Incomplete IPv6 support:
o All network routines in lib/silcutil/silcnet.[ch] does not
in separately.
+TODO/Bugs in native WIN32 support (libraries)
+=============================================
+
+ o silc_net_create_connection_async does not work the same way than on
+ Unix. Do it with threads on WIN32.
+
+
TODO In SILC Protocol
=====================