solanum-vs-hackint-and-char.../ircd
Ed Kellett b860ad5ffa
chmode: end the grace period more intelligently (#84)
We were ending the flood grace period for any channel mode command other
than `MODE #foo [bq]` by means of a hardcoded check. I've moved that to
after we parse the mode string, so we can correctly identify all
requests to change modes and end the grace period on exactly those.

It would have been entirely possible to move the check even further down
and flood_endgrace on only mode commands that *actually* change modes,
but I don't like the idea of making it sensitive to external conditions.
2020-11-30 09:24:32 +00:00
..
authproc.c
bandbi.c
cache.c
capability.c
channel.c
chmode.c chmode: end the grace period more intelligently (#84) 2020-11-30 09:24:32 +00:00
class.c
client.c
dns.c
extban.c
getopt.c
hash.c
hook.c Add a cap_change hook 2020-10-24 16:19:52 +01:00
hostmask.c Refactor clear_out_address_conf* 2020-10-31 16:00:02 +00:00
ircd.c
ircd_lexer.l
ircd_parser.y
ircd_signal.c
listener.c
logger.c
main.c Innovation by sed 2020-10-15 15:52:41 +01:00
Makefile.am
match.c
modules.c
monitor.c ircd: send tags on every message 2017-08-06 16:21:29 +01:00
msgbuf.c
newconf.c
operhash.c
packet.c
parse.c
privilege.c
ratelimit.c
reject.c reject: reorder to avoid leaks 2020-01-03 17:07:25 +00:00
restart.c
s_conf.c
s_newconf.c
s_serv.c
s_user.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
scache.c
send.c
snomask.c
sslproc.c
substitution.c Innovation by sed 2020-10-15 15:52:41 +01:00
supported.c
tgchange.c
version.c.SH
whowas.c
wsproc.c