repo: ngircd action: commit revision: path_from: revision_from: 6b62a5ec4f39238068b440fd7f6877582c54ec77: path_to: revision_to:
commit 6b62a5ec4f39238068b440fd7f6877582c54ec77 Author: Alexander BartonDate: Wed Jan 4 21:43:32 2012 +0100 Add 1 second penalty for every further target on PRIVMSG/NOTICE This reduces the possibility of flooding channels with commands like "PRIVMSG/NOTICE #a,#n,#c,... :message" a little bit. Problem noticed by Cahata -- thanks! diff --git a/src/ngircd/irc.c b/src/ngircd/irc.c
--- a/src/ngircd/irc.c +++ b/src/ngircd/irc.c @@ -494,6 +494,8 @@ Send_Message(CLIENT * Client, REQUEST * Req, int ForceType, bool SendErrors) } currentTarget = strtok_r(NULL, ",", &lastCurrentTarget); + if (currentTarget) + Conn_SetPenalty(Client_Conn(Client), 1); } return CONNECTED;
-----END OF PAGE-----