Stop RFC-violating IRC servers from crashing quassel
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 13 Apr 2010 20:04:55 +0000 (22:04 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 13 Apr 2010 20:04:55 +0000 (22:04 +0200)
Seriously, '%' is not allowed in nicknames. But who cares about RFCs...

Escaping this now in the nickname as well, and additionally prevent the style engine
from hanging itself if it still encounters an unescaped % (even though that can't happen now
anymore). Thanks to ricky26 for the heads up and a patch.

Fixes #946, fixes #947


No differences found