+Sun Feb 24 12:53:25 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Changed all integer type names:
+ [u]int[8/16/32/64] -> Silc[UInt/Int][8/16/32/64]. This is
+ to avoid collisions with other libraries using same type names
+ as we did.
+
+Sat Feb 23 20:31:43 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added `prefer_ipv6' argument to the functions
+ silc_net_gethostbyname[_async]. If it is TRUE it will return
+ IPv6 address over IPv4. If FALSE IPv4 address is returned
+ even if IPv6 address was found. Affected files
+ lib/silcutil/silcnet.[ch].
+
+ * Added support silc_net_create_connection[_async] to fallback
+ to IPv4 address if IPv6 address could not be used (like if
+ it doesn't work on a specific system). Affected file in
+ lib/silcutil/unix/silcunixnet.c.
+
+Sat Feb 23 15:20:30 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added silc_schedule_reinit function to do the enlarging
+ of the max tasks handling capabilities of the scheduler.
+ Affected files lib/silcutil/silcschedule.[ch].
+
+Wed Feb 20 20:41:01 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added automatic extern "C" { ... } for C++ compilers so the
+ application does not need to define them. Affected file
+ includes/silcincludes.h.
+
+ * Renamed lib/silcclient/silcapi.h to silcclient.h as the
+ old name went against naming convention. Applications now
+ include "silcclient.h" instead of "clientlibincludes.h".
+ Removed includes/clientlibincludes.h, it is redundant now.
+
+ * Renamed includes/version.h to silcversion.h.
+
+ * Added really preliminary support for OS/2 into the util
+ library. Only thread & mutex API is implemented, others
+ are still to be implemented. Created the lib/silcutil/os2/
+ directory. Created also file includes/silcos2.h.
+
+Wed Feb 20 18:48:49 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added preliminary BeOS support into the util library.
+ Created lib/silcutil/beos/, and implemented all the needed
+ functions to support SILC on BeOS. Created also file
+ includes/silcbeos.h.
+
+Mon Feb 18 15:49:22 EET 2002 Timo Sirainen <tss@iki.fi>
+
+ * Added proper initializations to silc's irssi code, so it's
+ now possible to load it as module. Affected files
+ irssi/src/silc/core/silc-core.c,
+ fe-common/silc/fe-common-silc-core.[ch] and fe-text/silc.c
+
+Sun Feb 17 19:02:56 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Merged latest Irssi (0.8.1) from the irssi.org's CVS into
+ the SILC tree.
+
+ * Fixed the silcdoc document generator to correct generate
+ docs from all kinds of filenames. Affected files are
+ util/robodoc/Source/generator.c, scripts/silcdoc/silcdoc
+
+ * ROBOdoc documented lib/silcutil/silcmemory.h.
+ Added also new function silc_memdup.
+
+ * Removed lib/silcutil/silcbufutil.h and moved those routines
+ to the lib/silcutil/silcbuffer.h.
+
+Sun Feb 17 15:52:30 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Added `user_count' to the SilcChannelEntry which now tells the
+ number of users on the channel. The user count is now saved
+ in normal server of global channels as well. Affected files
+ silcd/server.c, idlist.h, packet_receive.c and command.c.
+
+ * Splitted lib/silcutil/silcutil.[ch] into silcfileutil.[ch] to
+ include file utility functions.
+
+ * Fixed the lib/silcsftp/sftp_fs_memory.c to use silcutil routines
+ instead of calling directly OS routines.
+
+ * Fixed NICK change printing in Irssi SILC Client. Fixed
+ KICKED notify printing in Irssi SILC Client. Affected file
+ irssi/src/silc/core/client_ops.c.
+
+ * Fixed a NICK change bug in client library, to not recreate the
+ client_entry->channels hash table everytime nick is changed.
+ Affected file lib/silcclient/client.c.
+
+Sun Feb 17 10:10:14 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * ROBOdoc documented the lib/silcske/silcske.h, and improved
+ the SKE interface a bit.
+
+ * Fixed padding problem in PKCS#1. The padding was not actually
+ random since the random number generator was used incorrectly.
+ This security bug affects only when encrypting with PKCS#1, and
+ it is not currently used at all in SILC. SILC only use signing
+ with PKCS#1. Affected file lib/silccrypt/pkcs1.c.
+
+Sat Feb 16 13:44:24 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Rewrote the notify handling in Irssi SILC client to not call
+ the events as signals. Fixes problems with Perl support.
+ Affected files irssi/src/silc/core/client_ops.c, silc-channels.c.
+
+ * Send the auto-nicking NICK command in client library with
+ little timeout after connecting. The affected file is
+ lib/silcclient/client.c.
+
+ * Added following new config file settings:
+ channel_rekey_secs, key_exchange_rekey, key_exchange_pfs,
+ key_exchange_timeout, conn_auth_timeout, connections_max,
+ links_max.
+
+ Implemented all the new config settings handling in the server.
+
+ Optimized the use of SKE Mutual flag usage. Use it only
+ if connection authentication protocol is not based in public
+ key authentication.
+
+ Renamed all SilcServerConfigSection* to SilcServerConfig*
+ to have a bit shorter names.
+
+ Affected files silcd/serverconfig.[ch], server.[ch], and
+ protocol.[ch].
+
+Sat Feb 16 02:46:43 CET 2002 Johnny Mnemonic <johnny@themnemonic.org>
+
+ * Cleaned up the listening sockets code, preparing for the rehash
+ support. Affected file is silcd/server.c.
+
+ * Fixed some output messages. Affected files are silcd/silcd.c,
+ and silcd/server.c.
+
+Fri Feb 15 19:10:20 EET 2002 Pekka Riikonen <priikone@silcnet.org>
+
+ * Create lib/doc/silcrng_intro.html document as introduction
+ to SILC RNG. ROBOdoc documented lib/silccrypt/silcrng.h.
+
+Fri Feb 15 13:23:03 CET 2002 Johnny Mnemonic <johnny@themnemonic.org>
+
+ * Fixes to the silcd config template. Affected file is
+ doc/example_silcd.conf.in.
+
+ * Removed type casts from silc_calloc(), conforming to the
+ CodingStyle. Affected file is lib/silcutil/silcconfig.c.
+
+ * Removed param_name member from client, server, and router
+ section structs, now identifying the param directly.
+
+ Added CONFIG_FREE_AUTH macro in config file parsing.
+
+ Affected files are silcd/serverconfig.[ch].
+
+Fri Feb 15 12:24:08 EET 2002 Timo Sirainen <tss@iki.fi>
+
+ * Fixed command line parameter handling. All SILC initialization
+ is now done in silc_core_init() which also fixes autoconnecting
+ to servers.
+
+ Affected files irssi/src/silc/core/silc-core.c,
+ irssi/src/fe-text/silc.c.
+
Thu Feb 14 22:03:58 EET 2002 Pekka Riikonen <priikone@silcnet.org>
* Added new configuration options and blocks: