X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=CHANGES;h=01d6bbf5af442e7a4b4545cbdd860b08c39a57a3;hp=058ff1f33ee2a22d915c1e19d10a02daf6858040;hb=386c883d8774999c6e74d7c6c37e52e4163a4cb1;hpb=45a1deb88926ce09b38f0822f387242e8bd44231 diff --git a/CHANGES b/CHANGES index 058ff1f3..01d6bbf5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,85 @@ +Sun Feb 17 19:02:56 EET 2002 Pekka Riikonen + + * Merged latest Irssi (0.8.1) from the irssi.org's CVS into + the SILC tree. + + * Fixed the silcdoc document generator to correct generate + docs from all kinds of filenames. Affected files are + util/robodoc/Source/generator.c, scripts/silcdoc/silcdoc + + * ROBOdoc documented lib/silcutil/silcmemory.h. + Added also new function silc_memdup. + + * Removed lib/silcutil/silcbufutil.h and moved those routines + to the lib/silcutil/silcbuffer.h. + +Sun Feb 17 15:52:30 EET 2002 Pekka Riikonen + + * Added `user_count' to the SilcChannelEntry which now tells the + number of users on the channel. The user count is now saved + in normal server of global channels as well. Affected files + silcd/server.c, idlist.h, packet_receive.c and command.c. + + * Splitted lib/silcutil/silcutil.[ch] into silcfileutil.[ch] to + include file utility functions. + + * Fixed the lib/silcsftp/sftp_fs_memory.c to use silcutil routines + instead of calling directly OS routines. + + * Fixed NICK change printing in Irssi SILC Client. Fixed + KICKED notify printing in Irssi SILC Client. Affected file + irssi/src/silc/core/client_ops.c. + + * Fixed a NICK change bug in client library, to not recreate the + client_entry->channels hash table everytime nick is changed. + Affected file lib/silcclient/client.c. + +Sun Feb 17 10:10:14 EET 2002 Pekka Riikonen + + * ROBOdoc documented the lib/silcske/silcske.h, and improved + the SKE interface a bit. + + * Fixed padding problem in PKCS#1. The padding was not actually + random since the random number generator was used incorrectly. + This security bug affects only when encrypting with PKCS#1, and + it is not currently used at all in SILC. SILC only use signing + with PKCS#1. Affected file lib/silccrypt/pkcs1.c. + +Sat Feb 16 13:44:24 EET 2002 Pekka Riikonen + + * Rewrote the notify handling in Irssi SILC client to not call + the events as signals. Fixes problems with Perl support. + Affected files irssi/src/silc/core/client_ops.c, silc-channels.c. + + * Send the auto-nicking NICK command in client library with + little timeout after connecting. The affected file is + lib/silcclient/client.c. + + * Added following new config file settings: + channel_rekey_secs, key_exchange_rekey, key_exchange_pfs, + key_exchange_timeout, conn_auth_timeout, connections_max, + links_max. + + Implemented all the new config settings handling in the server. + + Optimized the use of SKE Mutual flag usage. Use it only + if connection authentication protocol is not based in public + key authentication. + + Renamed all SilcServerConfigSection* to SilcServerConfig* + to have a bit shorter names. + + Affected files silcd/serverconfig.[ch], server.[ch], and + protocol.[ch]. + +Sat Feb 16 02:46:43 CET 2002 Johnny Mnemonic + + * Cleaned up the listening sockets code, preparing for the rehash + support. Affected file is silcd/server.c. + + * Fixed some output messages. Affected files are silcd/silcd.c, + and silcd/server.c. + Fri Feb 15 19:10:20 EET 2002 Pekka Riikonen * Create lib/doc/silcrng_intro.html document as introduction