+Sun Dec 9 22:18:50 EET 2001 Pekka Riikonen <priikone@silcnet.org>
+
+ * Fixed minor bug in IDENTIFY command reply sending, which
+ caused various weird problems during JOIN when it was
+ resolving names for users. Affected file silcd/command.c.
+
Sun Dec 9 19:18:41 EET 2001 Pekka Riikonen <priikone@silcnet.org>
* Fixed the IDENTIFY command reply sending to chech better valid
TODO/bugs In SILC Client Library
================================
- o N/A
+ o When changing own nickname and there exists a same nickname the library
+ can give the client now nickname in format nick@host. This is new
+ behaviour and maybe should be removed. The changer should always
+ get the one it wants and not have the formatted nickname.
TODO/bugs In SILC Server
========================
+ o If auto-reconnecting to router and EOF is received during the
+ connecting phase the server will not try to auto-reconnect anymore
+ after that. Fix to auto-reconnect.
+
o Backup router related issues
o Channel user mode changes are notified unnecessarely when
than on Unix. Do it with threads on WIN32. The function works but
is not actually async currently.
+ o Rewrite the lib/silcsim/silcsim.h. The SilcSimContext should be
+ private and silc_sim_alloc should take necessary arguments.
+
TODO in SILC Protocol
=====================
/* Process all valid client entries and send command replies */
- if (len > 1)
+ if (valid_count > 1)
status = SILC_STATUS_LIST_START;
for (i = 0, k = 0; i < clients_count; i++) {
silc_client_run @ 123 ; \r
silc_client_save_channel_key @ 124 ; \r
silc_client_send_channel_message @ 125 ; \r
- silc_client_send_command @ 126 ; \r
+ silc_client_command_send @ 126 ; \r
silc_client_send_key_agreement @ 127 ; \r
silc_client_send_private_message @ 128 ; \r
silc_client_send_private_message_key @ 129 ; \r
silc_client_file_send @ 141 ;\r
silc_client_file_receive @ 142 ;\r
silc_client_file_close @ 143 ;\r
- \r
+ silc_client_command_register @ 144 ;\r
+ silc_client_command_unregister @ 145 ;\r
+ silc_client_commands_register @ 146 ;\r
+ silc_client_commands_unregister @ 147 ;\r
+ silc_client_command_call @ 148 ;\r
+ silc_client_command_reply_quit @ 149 ;\r