X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=CHANGES;h=60186ed1777ef0f40efa4776cf50988b8508cb8f;hb=refs%2Fheads%2Fsilc.protocol.1.0.branch;hp=f1c3b550495b5ac705a61d17dd69dfcb0dd4291d;hpb=3e70f7852074c590f19d586cf95af27f75ff5027;p=silc.git diff --git a/CHANGES b/CHANGES index f1c3b550..60186ed1 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,119 @@ +Wed Apr 17 22:07:59 CEST 2002 Johnny Mnemonic + + * Fixed a bug in the pid writing function, which couldn't be + written in a root-owned directory. + +Tue Apr 16 18:29:02 CEST 2002 Pekka Riikonen + + * Merged irssi crash fixes on /QUIT, patch from cras. + +Sun Apr 14 20:41:28 CEST 2002 Johnny Mnemonic + + * Fixed a bug in library where sending a bogus authentication + payload would lead to a crash. Affected file is + lib/silccore/silcauth.c. + +Mon Apr 8 19:57:40 CEST 2002 Johnny Mnemonic + + * Added config parse status SILC_CONFIG_EPRINTLINE, this status + must be handled by the application and should tell the application + that an error message was already printed, and it should print the + config coords (line, filename, ...). Affected files are + silcd/serverconfig.c, lib/silcutil/silcconfig.[ch]. + + * Added local macro SILC_SERVER_CONFIG_ALLOCTMP to make the + server config parsing code more readable. + + Fixed a bug in the fetch_logging() config callback. + + Affected files is silcd/serverconfig.c. + + * Drop root privileges when started in foreground. Don't drop them + if debugging also. Affected file is silcd/silcd.c. + +Wed Apr 3 12:36:05 CEST 2002 Pekka Riikonen + + * Added better error logging in rekey protocol. Affected file + silcd/protocol.c. + + * Do not check public key types in SKE during rekey. Affected + file lib/silcske/payload.c. + + * Fixed the rekey protocol with PFS, which was totally broken. + Affected file silcd/protocol.c. + +Tue Apr 2 13:39:04 CEST 2002 Johnny Mnemonic + + * Merged version 1.1.4 of zlib. Even if it not currently in use, + it's good not to have security holes here. + + * Fixed a negative refcount situtuation for the config context. + Affected file is silcd/serverconfig.c. + +Mon Apr 1 20:15:10 CEST 2002 Johnny Mnemonic + + * ROBOdoc documented lib/silcutil/silcutil.h. + +Sat Mar 30 18:15:55 EET 2002 Pekka Riikonen + + * Changed the silc_get_username and silc_get_real_name to + never fail. Affected file lib/silcutil/unix/silcunixutil.c. + + * Fixed the Irssi SILC Client to use the silc_get_username and + silc_get_real_name insted of glib routines since the glib + routines only corrupt stack. Fixes the Irssi SILC to work in + Cygwin. Affected file irssi/src/silc/core/silc-core.c. + + * Fixed the Irssi to not use g_get_home_dir since it crashes + or returns garbage on cygwin and corrupts stack. Added function + get_home_dir to Irssi routines. Affected files are + irssi/src/core/misc.[ch] and irssi/src/core/core.c. + +Fri Mar 29 10:41:07 EET 2002 Pekka Riikonen + + * And yet again reverted back the config thing since Johnny + screwed it up. Affected file silcd/serverconfig.[ch], server.c, + and silcd.c. + + * Fixed memory leaks from config object. Affected files are + silcd/serverconfig.[ch]. + + * Added support for adding new connections to the server in rehash. + After rehash they take effect. + + Added support for changing the maximum allowed connections in + rehash. The number can grow but going smaller is not supported. + + Added function silc_server_num_sockets_by_remote to the + silcd/server_util.[ch]. + + Affected files are silcd/server.c, and silcd/serverconfig.[ch]. + +Fri Mar 29 03:26:12 CET 2002 Johnny Mnemonic + + * Added preliminary checking during config parsing for a valid + public/private key and removed further checks in the code. + Affected files are silcd/serverconfig.[ch], server.c. + + * Moved functions silc_server_drop() and silc_server_daemonise() + from server.c to silcd.c since they are stricly related to + the application activity. + + * Reverted a small part of the automatic ref/unref since + it caused a double unref in some situations. Affected + files are silcd/silcd.[ch], server.c, serverconfig.c. + + * Added some .cvsignore files in the lib directory. + +Thu Mar 28 22:51:15 EET 2002 Pekka Riikonen + + * Fixed silc_net_gethostbyaddr to correctly resolve by + address. Affected file lib/silcutil/silcnet.c. + + * Fixed the notify relaying to client. The HMAC to be used + with relayed packets ws wrong and caused decryption failure + at the client end. Affected file is silcd/packet_receive.c. + Thu Mar 28 19:02:05 EET 2002 Pekka Riikonen * Created new branch silc_protocol_1_0_branch.