Added support for multiple PublicKey instances in the config
[silc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index d4ebaed5ab003c536903e3feff8bd314bc71db02..82b8c68dfa359de2eeed9b43d23ac59a3fb5e36a 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,46 @@
+Tue Mar 12 17:58:59 EET 2002  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added silc_hash_public_key and silc_hash_public_key_compare
+         functions to be used with SilcHashTable.  They can be used to
+         hash public keys and compare public keys in hash table.  Affected
+         file lib/silcutil/silcutil.[ch].
+
+       * Added support for specifying multiple public keys for Client
+         connection section in server configuration file.  This makes it
+         possible to accept multiple public keys from same host, or to
+         make a section that accepts any incoming host, and have the
+         accepted public keys listed in the section.
+
+         Added functions silc_sever_[find/get]_public_key,  added the
+         support for this actually to all connection sections but only
+         the Client section is currently allowed to specify multiple
+         public keys.
+
+         Affected files are silcd/server.c, server_internal.h,
+         command.c, protocol.c, server_util.[ch], packet_receive.c.
+
+Mon Mar 11 23:37:38 EET 2002  Pekka Riikonen <priikone@silcnet.org>
+
+       * Merged Irssi 0.8.2 from irssi.org CVS.
+
+Sun Mar 10 23:34:48 CET 2002  Johnny Mnemonic <johnny@themnemonic.org>
+
+       * If silc_debug is TRUE, also output standard logging messages
+         to stderr with the debug output.
+
+         Made silc_log_reset_all() flushing all channels before returning.
+         Also fixed some documentation typos.
+
+         Affected files are lib/silcutil/silclog.[ch].
+
+Sun Mar 10 20:07:49 EET 2002  Pekka Riikonen <priikone@silcnet.org>
+
+       * Fixed the server to check correctly the amount of connections
+         from single host, by checking also the type of the connection.
+         Fixed also the comparison of number of connections and number
+         of allowed connections.  Affected files are silcd/server.c, 
+         server_util.[ch].
+
 Fri Mar  8 17:16:41 EET 2002  Pekka Riikonen <priikone@silcnet.org>
 
        * Fixed the USERS command reply to save the user's mode on the
@@ -10,6 +53,10 @@ Fri Mar  8 17:16:41 EET 2002  Pekka Riikonen <priikone@silcnet.org>
          Now Irssi SILC client prints channel user modes etc. on the
          statusbar.
 
+       * The user mode (like server/router operator changes) is now shown
+         on the Irssi SILC client's statusbar.  The affected files are
+         irssi/src/silc/core/client_ops.c, silc-expandos.c.
+
 Thu Mar  7 19:21:22 EET 2002  Pekka Riikonen <priikone@silcnet.org>
 
        * Changed silc_mutex_[un]lock calls in lib/silcutil/silcschedule.c