Tue Apr 10 12:40:19 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
[silc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index aceff297224675bd291b322406039a256dd61883..337bc818b26d12f047c9372119bb466fbeeb8b16 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,125 @@
+Tue Apr 10 12:40:19 CEST 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Only pass -rpath to libtool when building shared libraries.
+         Affected file lib/Makefile.ad
+       * Removing the stray "s" in configure.ad
+
+Sat Mar 24 19:13:58 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Redraw the screen after creating a new key.  Affected file
+         apps/irssi/src/silc/core/clientutil.c
+
+Sun Mar 18 15:54:10 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added SILC Client setting /set nickname_format that specifies
+         the nickname format string.  Changed default nickname format
+         string to "%n#%a".  Affected file is 
+          apps/irssi/src/silc/core/silc-core.c, apps/irssi/silc.conf.
+
+       * Fixed nickname parsing with WHOIS command to accept formatted
+         nicknames.  Changed the silc_client_get_clients_local to allow
+         the searched nickname to be formatted nickname.  Removed %s and
+         %S nickname formatters.  Affected files are in lib/silcclient/.
+
+       * Added silc_client_nickname_parse to Client library API.  Affected
+         file is lib/silcclient/silcclient.h.
+
+       * Fixed nickname parsing and resolving with /MSG, /FILE and /KEY
+          commands.  Affected file are
+          apps/irssi/src/silc/core/silc-servers.c and silc-channels.c.
+
+Sat Mar 17 19:07:15 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Incorporate SILC Plugin patches.  Affected files are
+         apps/irssi/src/fe-common/silc/module-formats.{c,h},
+         apps/irssi/src/silc/core/clientutil.{c,h},
+         apps/irssi/src/silc/core/silc-core.c,
+         apps/irssi/src/silc/core/silc-chatnets.{c,h},
+         apps/irssi/src/fe-common/silc/fe-silcnet.c, and
+         apps/irssi/src/fe-common/silc/module.h
+
+Wed Mar 14 17:31:28 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * In notify handling resolve user entries many times if the
+         resolving timedout.  Affected file lib/silcclient/client_notify.c.
+
+       * silc_client_get_clients_local do not return any invalid entries.
+         Affected file is lib/silcclient/client_entry.c.
+
+       * Do not print "there are now xx user on this channel" for users
+         that actually aren't anymore on the channel.  Affected file
+         is apps/irssi/src/client_ops.c.
+
+Sun Mar 11 17:43:18 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * When joining channels with a password given in the config file,
+         use it.  Also use it when cycling (it would be better to get
+         the password from the server, but this isn't possible in SILC).
+         Affected files apps/irssi/src/silc/core/silc-servers.c,
+         apps/irssi/src/silc/core/silc-channels.c
+
+Sun Mar 11 15:22:42 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Import perl script for sign_messages from silc-plugin.  Affected
+         file apps/irssi/scripts/silc.pl
+
+Sun Mar 11 15:19:10 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Only wait for a nick on connecting, when it differs
+         (not counting case) from the username.  Affected file
+         is apps/irssi/src/silc/core/silc-servers.c
+
+Sun Mar 11 13:50:53 CET 2007  Jochen Eisinger <coffee@silcnet.org>
+
+       * Use time settings for lag settings.  Affected file is
+         apps/irssi/src/silc/core/silc-lag.c
+
+Tue Feb 27 17:07:34 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added silc_thread_yield.  Affected file is 
+         lib/silcutil/silcmutex.h.
+
+Wed Feb 21 17:01:01 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Fixed WHOIS command and requested attributes handling in
+         client library.  Affected files are lib/silcclient/command.c
+         and lib/silcclient/client_attrs.c.
+
+       * Fixed silc_time_value to actually work.  Added new function
+         silc_timezone.  Affected files are lib/silcutil/silctime.[ch].
+
+Tue Feb 20 08:31:28 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * SILC Client 1.1 beta2.
+
+Mon Feb 19 16:06:27 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Fixed client to properly abort TCP stream creation when
+         giving /QUIT.  Affected file 
+         apps/irssi/src/silc/core/silc-servers.c.
+
+       * Fixed several connecting aborting crashes from the client
+         library, packet engine and socket stream.  Affected files
+         are in lib/silclient/, lib/silccore/silcpacket.c and
+         lib/silcutil/unix/silcunixsocketstream.c.
+
+       * Fixed private key export double free crash in key generation.
+         Affected file is lib/silccrypt/silcpk.c.
+
+       * Fixed FSM event waiting when there are multiple signallers
+         and the waiter goes away after the first signal.  Affected
+         file in lib/silcutil/silcfsm.c.
+
+Sun Feb 18 22:02:22 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Fixed FSM event signalling to check if the waiter has gone
+         away already.  Affected file is lib/silcutil/silcfsm.c.
+
+       * Fixed counter mode encryption/decryption to handle non-padded
+         SILC packets correctly.  The silc_cipher_set_iv now
+         in counter mode resets for a new block.  Affected files are
+         in lib/silcske/, lib/silccrypt/, lib/silcpacket/.
+
 Sun Feb 18 12:15:21 EET 2007  Pekka Riikonen <priikone@silcnet.org>
 
        * SILC Client 1.1 beta1.