From: Pekka Riikonen Date: Sun, 11 Mar 2001 17:40:35 +0000 (+0000) Subject: update. X-Git-Tag: SILC.0.1~136 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=cffa2cee54b460689cd72cf2d94df7191c60c805 update. --- diff --git a/apps/silc/client_ops.c b/apps/silc/client_ops.c index 5524529b..c9a5743f 100644 --- a/apps/silc/client_ops.c +++ b/apps/silc/client_ops.c @@ -335,7 +335,7 @@ void silc_client_show_users(SilcClient client, len1++; k++; } - + client->ops->say(client, conn, "Users on %s: %s", channel->channel_name, name_list); silc_free(name_list); diff --git a/doc/draft-riikonen-silc-spec-01.nroff b/doc/draft-riikonen-silc-spec-01.nroff index 6032a360..e1ad3e51 100644 --- a/doc/draft-riikonen-silc-spec-01.nroff +++ b/doc/draft-riikonen-silc-spec-01.nroff @@ -1213,7 +1213,7 @@ is always in PKCS #1 version 1.5 format. Additional public key algorithms may be defined to be used in SILC. -.ti0 +.ti 0 3.10.3 Hash Functions Hash functions are used as part of MAC algorithms defined in the next diff --git a/lib/silcclient/client_notify.c b/lib/silcclient/client_notify.c index 3d2b2978..a6379da1 100644 --- a/lib/silcclient/client_notify.c +++ b/lib/silcclient/client_notify.c @@ -192,9 +192,11 @@ void silc_client_notify_by_server(SilcClient client, channel = (SilcChannelEntry)id_cache->context; /* Add client to channel */ - chu = silc_calloc(1, sizeof(*chu)); - chu->client = client_entry; - silc_list_add(channel->clients, chu); + if (client_entry != conn->local_entry) { + chu = silc_calloc(1, sizeof(*chu)); + chu->client = client_entry; + silc_list_add(channel->clients, chu); + } /* XXX add support for multiple same nicks on same channel. Check for them here */ diff --git a/lib/silcclient/command_reply.c b/lib/silcclient/command_reply.c index d6247a82..71f55a9a 100644 --- a/lib/silcclient/command_reply.c +++ b/lib/silcclient/command_reply.c @@ -886,8 +886,6 @@ SILC_CLIENT_CMD_REPLY_FUNC(join) } else { /* Yes, we have it already */ client_entry = (SilcClientEntry)id_cache->context; - if (client_entry == conn->local_entry) - continue; } /* Join the client to the channel */