+Sun Apr 21 19:44:38 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Disconnect Payload includes now the status type. Updated
+ the protocol specs and the code. Protocol TODO #25.
+ Affected files are silcd/server.c, lib/silcclient/client.c.
+
+ * Added NOT_AUTHENTICATED, BAD_SERVER_ID, INCOMPLETE_INFORMATION,
+ KEY_EXCHANGE_FAILED and BAD_VERSION error status types.
+ Moved the silc_client_command_status_messages table to the
+ lib/silcutil/silcutil.c and added new funtion
+ silc_get_status_message, which deprecates function
+ silc_client_status_message. Affected files are
+ lib/silccore/silcstatus.h, lib/silcclient/command_reply.[ch],
+ lib/silcutil/silcutil.[ch].
+
+Fri Apr 19 17:35:15 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Defined that the nickname hash in Client ID MUST be from
+ lowercase nickname. This effectively changes nicknames in
+ SILC to case-insensitive. Updated the protocol specs and
+ the code. Affected files are lib/silcutil/silcutil.[ch],
+ silcd/serverid.c, and silcd/idlist.c.
+
+ * Added new channel user modes BLOCK_MESSAGES_USERS and
+ BLOCK_MESSAGES_ROBOTS. Updated the protocol specs and the
+ code. Affected files are lib/silccore/silcmode.h,
+ lib/silcclient/command.c, and silcd/packet_send.c.
+
+ * Added new error status ERR_RESOURCE_LIMIT. Updated protocol
+ specs and code. Affected file lib/silccore/silcstatus.h.
+
+ * Added support for watch list. It is possible to add nicknames
+ to be watched, and when they come to network, leave network
+ or user mode changes the watcher will be notified of this
+ change. Added SILC_COMMAND_WATCH command, added new
+ notify type SILC_NOTIFY_TYPE_WATCH to deliver the watch
+ notifications. Updated the protocol specs and implemented
+ this to library, client and server. Protocol TODO #21.
+ Affected files are lib/silccore/silccomand.h,
+ lib/silccore/silcnotify.h, lib/silcclient/command[_reply].[ch],
+ silcd/command[_reply].[ch], lib/silcclient/client_notify.c,
+ silcd/packet_send.[ch], silcd/packet_receive.c, and
+ irssi/src/silc/core/client_ops.c.
+
+ * Added user mode SILC_UMODE_REJECT_WATCHING to reject
+ somebody watching you. Updated the protocol specs and the
+ code. Affected files are lib/silccore/silcmode.h, and
+ lib/silcclient/command.c.
+
+Fri Apr 19 09:02:20 CEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added service support to SILC protocol. Added new command
+ SILC_COMMAND_SERVICE. Updated the protocol specs and the
+ core library. Services are not implemented in server or
+ client for now. Protocol TODO #20. Affected files are
+ lib/silccore/silcstatus.h, lib/silccore/silccommand.h.
+
+ * Added SilcStatus argument to `command' client operation
+ to return the error status when command sending fails
+ locally. Changed all command in client library to return
+ correct command status. Affected files are
+ lib/silcclient/command.c, lib/silcclient/silcclient.h and
+ irssi/src/silc/core/client_ops.c.
+
Thu Apr 18 14:09:51 CEST 2002 Pekka Riikonen <priikone@silcnet.org>
* Added silc_mime_parse function to parse MIME headers.