Bug #25
Make string comparisons (esp. ownNick) case-insensitive
Start date:
Due date:
% Done:
0%
Estimated time:
Version:
0.13.1
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
History
#1 Updated by Sputnick about 17 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.
Fixed a bug where a case-sensitive comparison with ownNick prevented connection to Freenode.
See also BR #25.