+Mon Sep 23 10:59:39 CEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Fixed double free in RSA public key set function
+ silc_rsa_set_public_key. Affected file lib/silccrypt/rsa.c.
+ Bug #29.
+
+Sun Sep 22 14:54:05 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Rewrote WHOIS, WHOWAS and IDENTIFY commands in the server.
+ Added server_query.[ch] which provides one interface for
+ querying information using all three commands.
+
+ * Changed all "typedef unsigned char" in core library to
+ "typedef SilcUInt8".
+
+Sat Sep 21 21:36:45 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added silc_strncat into lib/silcutil/silcstrutil.[ch].
+
+ * Renamed silc_server_get_client_resolve to
+ silc_server_query_resolve and moved to server_query.[ch].
+
+Wed Sep 18 18:28:04 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Resumed client packet handling from server put the resumed
+ client on wrong list on router and caused the client not
+ be present on the network anymore. Now fixed to put the
+ client to correct list. Affected file silcd/packet_receive.c.
+
+Wed Sep 18 15:13:48 CEST 2002 Johnny Mnemonic <johnny@themnemonic.org>
+
+ * Various cleanup in error message output in config parsing code
+ and in server init code. Fixed error log files containing
+ too many newlines ('\n') in some situations. Affected files are
+ silcd/serverconfig.c, silcd/silcd.c, and silcd/server.c.
+
+Wed Sep 18 10:51:23 CEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Use the reverse lookupped hostname in client internals
+ instead of one user provided us as remote server name.
+ Affected file lib/silcclient/client.c.
+
+Mon Sep 16 12:02:54 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added 'app_context' to silc_schedule_init. It is an
+ application specific context that is delivered to application
+ in task callback functions. Affected files are
+ lib/silcutil/silcutil.[ch].
+
+ * The hb_context in SilcSocketConnection is not freed
+ automatically anymore (application must free it). Freeing
+ it automatic is inconsistent. Affected files are
+ lib/silcutil/silcsockconn.[ch].
+
+Sun Sep 15 22:16:19 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added support for removing explicitly added client connections
+ in rehash and closing the client connections if they were
+ unconfigured in the rehash. Affected file silcd/server.c.
+
+ * Added support for aborting automatically pending commands
+ that never receives the reply (to avoid memory leaks).
+ Added also silc_server_command_pending_timed to set the
+ specific timeout for pending command. Affected files are
+ silcd/command[_reply].[ch].
+
+ * Added SILC_STATUS_ERR_TIMEDOUT status. Updated protocol
+ specs and lib/silccore/silcstatus.h.
+
+Sun Sep 15 12:25:10 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Changed the silc_get_time to accept time value as argument
+ or if zero is sent return current local time. Affected
+ file lib/silcutil/silcutil.[ch].
+
+ * Added STATS command to client library and Irssi SILC client.
+ Patch provided by Ville Räsänen <ville.rasanen@iki.fi>.
+
+Wed Sep 11 09:22:00 CEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Assure that channel key is set before sending it. May
+ crash server otherwise. Affected file silcd/packet_send.c.
+
+Tue Sep 10 09:50:08 CEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Assure that endless loop cannot happen with detached client
+ resolving on normal server. Added idlist status
+ SILC_IDLIST_STATUS_RESUME_RES. Affected files are
+ silcd/idlist.h and silcd/packet_receive.c.
+
+Mon Sep 9 12:18:18 CEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Incoming file transfer request cannot use same session as
+ the sending session. This can happen when sending file to
+ yourself. Crashed the client on quit. Affected file
+ lib/silcclient/client_ftp.c. Bug #24.
+
+Sun Sep 8 18:39:25 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Implemented the draft-riikonen-precense-attrs draft and
+ the Attribute Payload into the lib/silccore/silcattrs.[ch].
+
+Sun Sep 8 13:13:44 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Distribute the SERVER_SIGNOFF notify also to local backup
+ routers from the primary router. The backup router may not
+ have the signing of local server directly connected and need
+ to know about the signoff. Affected file silcd/server_util.c.
+
+ * Use the primary router as the origin of the locally connected
+ server when it is disconnecting from the backup router since
+ that's where it really is coming from. Now the clients from
+ the disconnecting server are removed correctly and "shadow"
+ clients are not left to the backup router. Affected file
+ silcd/server.c.
+
+Sat Sep 7 22:26:50 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * If normal server is standalone and found existing but disabled
+ channel, do not re-create the channel since it creates
+ duplicate same channels. Affected file silcd/server.c.
+
+ * Added anonymous client connections support to server. New
+ "anonymous" configuration option to ConnectionParams section
+ added. If set to true, the username and hostname information
+ of the client will be scrambled and anonymous user mode is
+ set automatically to the user. Affected files are
+ silcd/serverconfig.[ch], silcd/packet_receive.c and server.c.
+
+Sat Sep 7 16:02:09 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * In JOIN notify handling, mark that the cache entry of the
+ client cannot be expired. Can cause crashes on normal
+ server (asserts client->channels). Affected file is
+ silcd/packet_receive.c.
+
+ * From now on distribution versions are used as protocol versions
+ instead of by default using the Toolkit base version as protocol
+ version. Affected file prepare.
+
+ * Do not set the locally resolved hostname for local client
+ entry but take what server sends. This way the real hostname
+ is showed in WHOIS for yourself. Affected file is
+ lib/silcclient/idlist.c and lib/silcclient/client.c.
+
+ * Resolve local info with IDENTIFY when connecting to server.y
+
+Sat Sep 7 14:22:43 CEST 2002 Lubomir Sedlacik <salo@silcnet.org>
+
+ * Rewritten check for POSIX threads. Use --with-pthreads[=DIR]
+ for implied search (not needed on platforms which has native
+ pthreads library). Use --without-pthreads to disable threads.
+ Affected file is configure.in.pre
+
+ * Fixed --with-iconv on platforms which need to bypass (broken)
+ native iconv(). Affected file is configure.in.pre
+
+Sat Sep 7 15:08:13 EEST 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Moved -C option parsing in Irssi SILC client at same time
+ as other options. The UI was initialized earlier and caused
+ problems on command line. Bug #16. Affected file is
+ irssi/src/silc/core/silc-core.c.
+
Mon Sep 2 23:00:30 CEST 2002 Johnny Mnemonic <johnny@themnemonic.org>
* Added global variable silc_log_timestamp that tells silclog