Fixing issues with multiple CTCP requests in one message
authorMarcus Eggenberger <egs@quassel-irc.org>
Sun, 5 Sep 2010 19:41:19 +0000 (21:41 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 21 Sep 2010 09:48:27 +0000 (11:48 +0200)
commitfdec4a88742d1586a5fdfad767151c72a4a82af2
tree28facca6a645472a6319fb5b67a69f26a2eb0c3d
parente44d171b70bd7c4494fe8cc5d068b6cdd47a2c22
Fixing issues with multiple CTCP requests in one message

 If we receive multiple CTCP requests in one PRIVMSG we now answer with
 one packed NOTICE containing all CTCP replies. This fixes a possible
 DoS Attack rendering Quassels IRC connection useless. Upgrading is
 strongly recommended. Thanks to Jima for reporting and supporting.
src/core/ctcphandler.cpp
src/core/ctcphandler.h