From: Jochen Eisinger Date: Sun, 1 Oct 2006 18:48:22 +0000 (+0000) Subject: Sun Oct 1 20:39:34 CEST 2006 Jochen Eisinger X-Git-Tag: silc.client.1.0.4~7 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=1ca0b2793a6215ec42325dc920437dcba81ba9dd;p=silc.git Sun Oct 1 20:39:34 CEST 2006 Jochen Eisinger * Only wait for a nick on connecting, when it differs (not counting case) from the username. Affected file apps/irssi/src/silc/core/client_ops.c --- diff --git a/CHANGES b/CHANGES index a9ade5d1..eb3f1721 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,9 @@ Sun Oct 1 20:39:34 CEST 2006 Jochen Eisinger * Always return a valid username. Affected file lib/silcutil/unix/silcunixutil.c + * Only wait for a nick on connecting, when it differs + (not counting case) from the username. Affected file + apps/irssi/src/silc/core/client_ops.c Sun Jul 2 19:12:36 CEST 2006 Jochen Eisinger diff --git a/apps/irssi/src/silc/core/client_ops.c b/apps/irssi/src/silc/core/client_ops.c index cf0a0e95..fb13d626 100644 --- a/apps/irssi/src/silc/core/client_ops.c +++ b/apps/irssi/src/silc/core/client_ops.c @@ -1293,7 +1293,7 @@ void silc_connect(SilcClient client, SilcClientConnection conn, case SILC_CLIENT_CONN_SUCCESS: /* We have successfully connected to server */ if ((client->nickname != NULL) && - (strcmp(client->nickname, client->username))) + (!silc_utf8_strcasecmp(client->nickname, client->username))) silc_queue_enable(conn); /* enable queueing until we have our nick */ server->connected = TRUE; signal_emit("event connected", 1, server);