* 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
* 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 <coffee@silcnet.org>
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);