X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=CHANGES;h=014ded546a64a203c7901dae1aa1786c4bed898e;hb=a818c5b5411bbc4436d1c5f011236985c96bb787;hp=21c698be99a5b130713d4c25bae1647dcfff53f8;hpb=144a2502d4b6e94b654dc22f4c58530d8acb8ba1;p=silc.git diff --git a/CHANGES b/CHANGES index 21c698be..014ded54 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,100 @@ +Sun Feb 24 12:53:25 EET 2002 Pekka Riikonen + + * Changed all integer type names: + [u]int[8/16/32/64] -> Silc[UInt/Int][8/16/32/64]. This is + to avoid collisions with other libraries using same type names + as we did. + +Sat Feb 23 20:31:43 EET 2002 Pekka Riikonen + + * Added `prefer_ipv6' argument to the functions + silc_net_gethostbyname[_async]. If it is TRUE it will return + IPv6 address over IPv4. If FALSE IPv4 address is returned + even if IPv6 address was found. Affected files + lib/silcutil/silcnet.[ch]. + + * Added support silc_net_create_connection[_async] to fallback + to IPv4 address if IPv6 address could not be used (like if + it doesn't work on a specific system). Affected file in + lib/silcutil/unix/silcunixnet.c. + +Sat Feb 23 15:20:30 EET 2002 Pekka Riikonen + + * Added silc_schedule_reinit function to do the enlarging + of the max tasks handling capabilities of the scheduler. + Affected files lib/silcutil/silcschedule.[ch]. + +Wed Feb 20 20:41:01 EET 2002 Pekka Riikonen + + * Added automatic extern "C" { ... } for C++ compilers so the + application does not need to define them. Affected file + includes/silcincludes.h. + + * Renamed lib/silcclient/silcapi.h to silcclient.h as the + old name went against naming convention. Applications now + include "silcclient.h" instead of "clientlibincludes.h". + Removed includes/clientlibincludes.h, it is redundant now. + + * Renamed includes/version.h to silcversion.h. + + * Added really preliminary support for OS/2 into the util + library. Only thread & mutex API is implemented, others + are still to be implemented. Created the lib/silcutil/os2/ + directory. Created also file includes/silcos2.h. + +Wed Feb 20 18:48:49 EET 2002 Pekka Riikonen + + * Added preliminary BeOS support into the util library. + Created lib/silcutil/beos/, and implemented all the needed + functions to support SILC on BeOS. Created also file + includes/silcbeos.h. + +Mon Feb 18 15:49:22 EET 2002 Timo Sirainen + + * Added proper initializations to silc's irssi code, so it's + now possible to load it as module. Affected files + irssi/src/silc/core/silc-core.c, + fe-common/silc/fe-common-silc-core.[ch] and fe-text/silc.c + +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/silcsftp.h, and improved + * 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