X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=CHANGES;h=abc7a30abeeec793f0bb5548c472c102b8396886;hp=40e281ac905e35aadc754d78f077345796baa8cf;hb=ecb19b3983b3e74bc4aaa82277abd125c53c3623;hpb=382d15d447b7a95390decfa783836ae4fe255b3d diff --git a/CHANGES b/CHANGES index 40e281ac..abc7a30a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,91 @@ +Tue Feb 4 22:53:26 EET 2003 Pekka Riikonen + + * NULL terminate allocated string in silc_buffer_strformat. + Affected file lib/silcutil/silcbuffmt.c. + + * Rewrote the invite/ban list string handling in server to + use SilcBuffer instead. Affected files are silcd/command.c + and silcd/server_util.c. + +Mon Feb 3 14:43:52 CET 2003 Pekka Riikonen + + * Fixed double free in CMODE command when setting new HMAC + for channel. Affected file silcd/command.c. + + * Added couple of missing memset's to zero sensitive memory. + Affected files silcd/command.c, lib/silcclient/command.c. + +Sun Jan 26 12:20:30 EET 2003 Pekka Riikonen + + * Fixed a double free in INVITE command error handling in + server. Affected file silcd/command.c. + + * Added macros SILC_SWAB_[16|32] to swab byte order of + 16-bit and 32-bit unsigned integers. Affected file + lib/silcutil/silctypes.h. + + * Use the SILC_SWAB_16 instead of htons() in server when + handling ports since the ports in structures are always + in little-endian order (regardless of platform). Affected + file silcd/serverid.c and silcd/server_backup.c. + +Tue Jan 21 17:18:04 EET 2003 Pekka Riikonen + + * Send DISCONNECT in close admin command in server. Affected + file silcd/command.c. + + * Check whether we are already connecting to a remote router + (in addition of checking whether we are already connected) + before creating new connection. Affected file silcd/server.c. + +Thu Jan 16 18:47:00 EET 2003 Pekka Riikonen + + * Added better compiler and compiler flags checking in + configure. + + * Check that socket is valid after QoS is applied to data. + Affected file lib/silcutil/unix/silcunixsockconn.c. + + * Make sure the socket connecetion is not closed to early + when closing connection in server. Also make sure the + connection is always closed after error in a protocol. + Affected file silcd/server.c. + +Wed Jan 15 11:03:36 CET 2003 Pekka Riikonen + + * Removed --session and --dummy options from Irssi SILC Client. + -d option is available only if --enable-debug was given. + Affected files are irssi/src/silc/core/silc-core, + irssi/src/core/session.c and irssi/src/fe-text/silc.c. + +Tue Jan 14 12:25:09 CET 2003 Pekka Riikonen + + * Added silc_buffer_steal to steal the data from the buffer. + Affected file lib/silcutil/silcbuffer.h. + +Sat Jan 11 18:16:29 CET 2003 Giovanni Giacobbi + + * Fixed server crash with double Primary block in config file. + + Fixed also various memory leaks around the config file + parser. Affected files lib/silcutil/silcconfig.c, + silcd/serverconfig.c. + + * Changed my nickname (Johnny Mnemonic) to my real name, this + means that bugs introduced by him were actually introduced + by me! + +Tue Jan 7 21:58:53 CET 2003 Jochen Eisinger + + * Don't display "foo appears as foo\nYou're now known as foo" + messages. Affected file irssi/src/silc/core/client_ops.c + +Tue Jan 7 20:08:15 EET 2003 Pekka Riikonen + + * Fixed error handling of invalid client entry when calling + commands in server. Fixes a crash. Affected file + silcd/command.c. + Thu Dec 26 14:19:29 EET 2002 Pekka Riikonen * Added some sanity checks in server for correctness of the