i didn't test it yet, since I've never worked with CVS
but reading the documentation on vulnscan I'm not quite sure where the difference is between the +f flag j and the new mode +j - since both are limiting joins per second in a way...
channel-mode differences between "+f j" and the ne
channel-mode differences between "+f j" and the ne
greets
/medice
/medice
From the changelog:
Angrywolf's description:Added channelmode +j (jointhrottle), syntax: /mode #chan +j X:Y, and then it will
throttle the number of joins per-user to X in Y seconds. Idea from Angrywolf (who
wrote a module that did this before). This needs testing.
It's enabled by default but can be #undef'ed in include/config.h (line 449).
That really needs to be documented better...Channel mode +j: sets a join flood protection on users. Syntax: /mode #chan +j <joins>:<seconds>, meaning that users are allowed to join #chan <joins> times in <seconds> seconds. If users exceed the limit, their join attempt will be throttled.
Actually I think the unfinished release notes description (not the one you pasted) is just fine:
Other descriptions tend to get pretty lengty...
Code: Select all
- Channel mode +j (jointhrottle). If you set +j X:Y you limit each user (individually)
to X joins per Y seconds to the channel.
Last edited by Syzop on Thu Mar 03, 2005 10:05 pm, edited 1 time in total.
Yeah, but add that to the docs, too, pleaseSyzop wrote:Actually I think the unfinished release notes description (not the one you pasted) is just fine:Other descriptions tend to get pretty lengty...Code: Select all
- Channel mode +j (jointhrottle). If you set +j X:Y you limit each user (individually) to X joins per Y seconds to the channel.
-
Ron2K