updates.
[silc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 4ba77bb01bc561b5b48c01fe404b053004094d43..595b90688487af4725df488b9e527263b47fffe3 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,47 @@
+Wed Feb 13 20:51:13 EET 2002  Johnny Mnemonic <johnny@themnemonic.org>
+
+       * Unified the serverconfig.[ch]'s helper function interface.
+         Affected file silcd/serverconfig.[ch].
+
+       * Removed doc/example_silc.conf.in since it is redundant.
+         The make install will now install irssi/silc.conf file.
+
+       * Added new Passphrase and Publickey authentication methods to  
+         config file, allowing both public key and passphrase based
+         authentication to be set at the same time.
+
+         Added `prefer_passphrase_auth' setting in config file which
+         can be used to set to prefer passwd auth if both passwd and
+         public key is set.  If not set, public key is preferred.
+         This has effect only when being initiator (responder will try
+         both anyway).
+
+         Added support for authentication with passphrase and public key
+         at the same time.  The passphrase is tried first always since
+         it is faster to check.
+
+         Affected file silcd/serverconfig.[ch], server.c, protocol.[ch].
+
+Wed Feb 13 12:46:25 CET 2002  Johnny Mnemonic <johnny@themnemonic.org>
+
+       * Merged the new SILC Config library, with the server parsing
+         support.  Read the header file silcconfig.h or the toolkit
+         documentation for the news.  Affected files are
+         doc/example_silcd.conf.in lib/silcutil/silcconfig.[ch]
+         silcd/command.c silcd/packet_receive.c silcd/packet_send.c
+         silcd/protocol.c silcd/server.c silcd/server_backup.c
+         silcd/serverconfig.[ch] silcd/silcd.c.
+
+       * Fixed some silclog documentation.  Affected file is
+         lib/silcutil/silclog.h.
+
+Sun Feb 10 18:11:30 EET 2002  Pekka Riikonen <priikone@silcnet.org>
+
+       * The silc_cipher_register, silc_hash_register and
+         silc_hmac_register now checks if the object to be registered
+         is registered already.  Affected files are
+         lib/silccrypt/silccipher.c, silchash.c and silchmac.c.
+
 Sun Feb 10 15:48:38 EET 2002  Pekka Riikonen <priikone@silcnet.org>
 
        * Merged new irssi from irssi.org's CVS, the version 0.7.99.