Project

General

Profile

Bug #25

Make string comparisons (esp. ownNick) case-insensitive

Added by Sputnick over 13 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Quassel Core
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Version:
0.13.0
OS:
Any

Description

Since the IRC protocol is case-insensitive, we should make sure that all comparisons are made case-insensitive. I just noticed that Freenode seems to send ownNick in lower case in some cases, which triggered the assert in Server::handleServerPrivmsg.

Fixed there, but we should check the code for more places where this could lead to problems.

Associated revisions

Revision 0ac86f1e (diff)
Added by Manuel Nickschas over 13 years ago

Fixed a bug where a case-sensitive comparison with ownNick prevented connection to Freenode.
See also BR #25.

History

#1 Updated by Sputnick almost 13 years ago

Has apparently been fixed at least for nicks; long-time testing has not shown any more problems with nick handling. However, the problem of case insensitivity needs to be something we always need to remember.

Also available in: Atom PDF