+Wed Mar 3 15:13:49 CET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Fixed crashbug in connection closing, after a protocol
+ completion callback, which might have closed it already.
+ Affected file silcd/server.c.
+
+ * Fixed rekey with PFS in backup router. It did not allow
+ rekeys with PFS, and when the rekey protocol timedout
+ it crashed the backup router without the above fix. Affected
+ file silcd/packet_send.c and server.c.
+
+Sat Feb 28 16:25:09 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * The silc_client_add_channel_private_key now returns the
+ private key context if pointer is given as argument.
+ Affected files are lib/silcclient/silcclient.h and
+ client_channel.c.
+
+ * Added support for using channel private keys in SILC
+ Client Library even if the private key mode is not set
+ on the channel. Affected file lib/silcclient/client_channel.c.
+
+ * The channel private key used to decrypt message is now
+ delivered to the application in the 'channel_messageÃ' client
+ operation. Affected files are lib/silcclient/silcclient.h
+ and client_channel.c.
+
+ * Fixed wrong arg type for user limit in CMODE command reply.
+ Affected file silcd/command.c.
+
+ * The user limit is now taken and saved to SilcClientEntry in
+ JOIN and CMODE command replies and in CMODE_CHANGE notify.
+ Affected files lib/silcclient/silcclient.h, command_reply.c
+ and client_notify.c.
+
+ * Added support to the new private message key indicator
+ packet. Added a new function to the client library:
+ silc_client_send_private_message_key_request. The sender
+ indicates to be initiator, and receiver is responder.
+ Added the indicator to the SilcClientEntry as 'prv_resp'
+ boolean. Affected files are lib/silcclient/silcclient.h
+ client.[ch], and client_prvmsg.c.
+
+Fri Feb 27 11:25:26 CET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Fixed the JOIN command calling when called with both
+ -auth and -founder. Affected file is lib/silcclien/command.c.
+
+Wed Feb 25 23:12:11 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Check watcher list for resumed clients as well. Affected
+ file is silcd/packet_receive.c.
+
+Tue Feb 24 16:49:10 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Implemented the user limit to the CMODE_CHANGE notify,
+ CMODE command reply and JOIN command reply in server.
+ Affected files are silcd/server.c, command.c, command_reply.c,
+ packet_send.c and packet_receive.c.
+
+Mon Feb 23 23:31:15 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Defined SILC_STRFMT_END that must be used now with
+ silc_buffer_strformat, instead of SILC_STR_END. Fixes
+ crashes on AMD64. Affected files are lib/silcutil/silcbuffmt.h,
+ lib/silcclient/silcvcard.c, silcd/server_util.c.
+
+ * Fixed the adding of public key to the WATCH list in server.
+ Fixed the WATCH notify sending to client. Affected files
+ are silcd/packet_send.[ch], command.c, server_util.c.
+
+ * Implemented the watching by public key in the SILC Client
+ Library and SILC Client. Affected files are
+ lib/silcclient/command.c and client_notify.c.
+
+Mon Feb 23 09:30:30 CET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added support for public key watching in server. Affected
+ files are silcd/server.c, server_internal.h, command.c,
+ server_util.c.
+
+Sun Feb 22 19:03:59 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added public key to the SIlcClientEntry. Affected files
+ are lib/silcclient/silcclient.h, command_reply.c, idlist.c
+
+ * Fixed the get_clients_whois reply processing to return
+ exactly same entries server returned. Makes it possible
+ to search using attributes. Affected file is
+ lib/silcclient/idlist.c.
+
+Sat Feb 21 19:21:57 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Save founder key to SilcChannelEntry. Affected files are
+ lib/silcclient/silcclient.h, command_reply.c, idlist.c.
+
+Fri Feb 20 20:37:38 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Call the monitor callback with _CLOSED status from the
+ silc_client_file_close. Affected files are
+ lib/silcclient/client_fpt.c, silcclient.h
+
+ * Added silc_client_get_clients_whois which resolves using
+ WHOIS, and supports requested attributes as well.
+ Affected files are lib/silcclient/silcclient.h, idlist.c.
+
+Fri Feb 19 21:09:22 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added support for asking the destination filename where
+ the downloaded file is saved in the file transfer. Affected
+ files are lib/silccilent/silcclient.h, client_ftp.c.
+
+Wed Feb 18 02:46:17 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Fixed error handling in resuming data processing. Affected
+ files are lib/silcclient/client_resume.c and client.c.
+
+Tue Feb 17 19:34:30 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Fixed silc_client_send_private_message to return TRUE correctly.
+ Affected file lib/silcclient/client_prvmsg.c.
+
+ * Added topic to the SilcChannelEntry. Affected files are
+ lib/silcclient/silcclient.h, command_reply.c, client_notify.c.
+
+Fri Feb 13 14:19:14 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
+
+ * Use conn->cmd_ident for all silc_client_command_call()s. Affected
+ file lib/silcclient/command.c
+
+Fri Feb 13 13:53:45 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
+
+ * Convert all commands to UTF-8 before passing them to the
+ client library. Still need to convert replies from UTF-8 to
+ the locale encoding. Affected file
+ irssi/src/silc/core/silc-cmdqueue.c
+
+Fri Feb 13 13:13:07 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
+
+ * redirect all silc_client_command_calls through a queueing framework.
+ This fixes /CYCLE and the annoying "nick change after auto-joining
+ a channel". Furthermore it defines one central point where
+ command parameters can be UTF-8-ified. Affected files
+ irssi/src/silc/core/Makefile, client_ops.c, silc-channels.c,
+ silc-servers.[ch], silc-core.c, silc-cmdqueue.[ch], silc-lag.c
+
+Fri Feb 13 12:04:41 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
+
+ * use asynchronous connect() to establish router connections.
+ Fixes problem when the primary router goes down. Affected files
+ silcd/server.c, silcd/server_backup.c
+
+Thu Feb 12 20:09:59 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added SILC_[32|64]_TO_PTR and SILC_PTR_TO_[32|64] macros.
+ Fixed various compilation warnings when type casting ints
+ to pointers or vice versa, of different size. Updates around
+ the source free.
+
+Tue Feb 3 23:25:17 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Surrogates not allowed in UTF-8 strings, updated decoder.
+ Affected file lib/silcutil/silcstrutil.c. Added UTF-8
+ testers in lib/silcutil/tests/ directory.
+
+Wed Jan 14 18:42:44 EET 2004 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added SILC_CLIENT_CONN_ERROR_KE, ERROR_AUTH, ERROR_RESUME and
+ ERROR_TIMEOUT SilcClientConnectionStatus errors. Affected
+ files are lib/silcclient/silcclient.h, client.c.
+
+Mon Jan 12 13:01:10 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
+
+ * When resuming a session fails, notify the user that the session
+ file needs to be removed eventually. Affected files
+ irssi/src/fe-common/silc/module-formats.[ch],
+ irssi/src/silc/core/client_ops.c.
+
+Tue Jan 04 12:16:04 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
+
+ * Added DIST_SUBDIRS symbols to include all subdirs in distributions.
+ Affected files lib/silcutil/Makefile.am, lib/silcmath/Makefile.am
+
+ * Typofix in Irssi::Silc module. Affected file
+ irssi/src/perl/silc/Silc.xs.
+
+Tue Jan 04 02:43:44 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
+
+ * Changed the way NOTICE flagged messages are treated. Added support
+ for notices in queries and signing notices. Affected files
+ irssi/default.theme; irssi/docs/help/in/notice.in;
+ irssi/src/fe-common/silc/module-formats.[ch], fe-silc-messages.c;
+ irssi/src/silc/core/client_ops.c, silc-channels.c, silc-servers.c
+
+ * Fixed typo in /ACTION help. Affected file
+ irssi/docs/help/in/action.in
+
Mon Jan 03 23:26:38 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
- * Fixed typo in perl module. Affected file
+ * Fixed typo in perl module. Affected file
irssi/src/perl/silc/Server.xs
* Changed the way ACTION flagged messages are treated. Added support