X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=CHANGES;h=01fbdc4a4168fea133365bcaec9c0853298022e5;hb=a93321c8c98c4a84f5b3aefbb4f013d8978ec9b8;hp=8885307aec58f219ceb349a77459cda8a66f2c0f;hpb=d56ab2d482dd7f21ceb3b18a1f4fe833bc0a9c3f;p=silc.git diff --git a/CHANGES b/CHANGES index 8885307a..01fbdc4a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,33 @@ +Sat Jun 22 21:34:59 EEST 2002 Pekka Riikonen + + * Added silc_client_udpate_server function to update changed + server info. Affected file lib/silcclient/idlist.[ch]. + + * Added check for server entries that are being resolved when + notify is received. If being resolved, handle the received + notify only after it's resolved so that all notifys are + handled in same order as received from the server. + + Added similar resolver check to channel entries. Every + notify that cause resolving of any information that affects + channel entry marks the channel entry in waiting state. + After whatever resolving is over the waiters are signalled + and only then the notifys are handled in the same order + as delivered from the server. + + Affected files are lib/silcclient/idlist.[ch], and + client_notify.c. + + * Fixed KILLED notify handling in normal server. Affected + file silcd/packet_receive.c. + + * Added SILC_IDLIST_STATUS_LOCAL which indicates that entry + is locally connected, or was locally connected (but may + be detached and connection is not active). Added also + SILC_IS_LOCAL for checking this status. Affected files + silcd/idlist.h, silcd/packet_receive.c, silcd/server_util.c, + silcd/server.c and silcd/server_internal.h. + Sat Jun 22 17:06:58 EEST 2002 Pekka Riikonen * Don't send or handle TOPIC_SET if topic is already set and