When connecting to an IRC server, unlike defined in RFC1459, instead of
only prefixing the realname with a colon (":"), it also puts a space
between the colon and the realname, resulting in the realname being " user
@ iPhone" instead of "user @ iPhone".
In IRCServer.m,
_OutgoingData = [_OutgoingData stringByAppendingString: [NSString
stringWithFormat:@"USER %@ 8 * : %@ iPhone\r\n\r\n", [self username], [self
username]]];
should be
_OutgoingData = [_OutgoingData stringByAppendingString: [NSString
stringWithFormat:@"USER %@ 8 * :%@ iPhone\r\n\r\n", [self username], [self
username]]];
Thanks.
Original issue reported on code.google.com by
peterpim...@googlemail.comon 20 May 2009 at 5:35