solanum-vs-hackint-and-char.../modules
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
..
core chmode: end the grace period more intelligently (#84) 2020-11-30 09:24:32 +00:00
cap_account_tag.c Innovation by sed 2020-10-15 15:52:41 +01:00
cap_server_time.c Innovation by sed 2020-10-15 15:52:41 +01:00
chm_nocolour.c Innovation by sed 2020-10-15 15:52:41 +01:00
chm_noctcp.c Innovation by sed 2020-10-15 15:52:41 +01:00
m_accept.c
m_admin.c Message handlers should return void. 2016-03-09 01:37:03 -06:00
m_alias.c
m_away.c
m_cap.c m_cap: refactor clicap_generate to use multiline 2020-11-12 19:18:01 -05:00
m_capab.c
m_certfp.c
m_challenge.c m_challenge: various fixes 2020-11-19 16:48:44 -05:00
m_chghost.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
m_close.c
m_connect.c
m_dline.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
m_encap.c
m_etrace.c
m_grant.c add ConfigFileEntry.oper_secure_only, to require TLS to oper up (#76) 2020-11-18 14:29:08 +00:00
m_help.c cppcheck: fix various warnings/errors 2016-10-28 20:13:36 +01:00
m_info.c add ConfigFileEntry.oper_secure_only, to require TLS to oper up (#76) 2020-11-18 14:29:08 +00:00
m_invite.c
m_ison.c
m_kline.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
m_knock.c
m_links.c
m_list.c Innovation by sed 2020-10-15 15:52:41 +01:00
m_lusers.c
m_map.c
m_monitor.c m_monitor: refactor to use multiline 2020-11-12 19:18:01 -05:00
m_motd.c
m_names.c names: refactor to use multiline 2020-11-12 19:18:01 -05:00
m_oper.c add ConfigFileEntry.oper_secure_only, to require TLS to oper up (#76) 2020-11-18 14:29:08 +00:00
m_operspy.c
m_pass.c
m_ping.c
m_pong.c
m_post.c
m_privs.c m_privs: refactor to use multiline 2020-11-12 19:18:01 -05:00
m_rehash.c Remove shared blocks 2020-11-01 04:20:44 +00:00
m_restart.c Remove shared blocks 2020-11-01 04:20:44 +00:00
m_resv.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
m_sasl.c Mint CLICAP_FLAGS_PRIORITY 2020-10-19 19:30:43 -04:00
m_scan.c Innovation by sed 2020-10-15 15:52:41 +01:00
m_services.c
m_set.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
m_signon.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
m_snote.c Innovation by sed 2020-10-15 15:52:41 +01:00
m_starttls.c Replace IsInsecure with IsSecure 2020-10-31 16:00:02 +00:00
m_stats.c Get rid of hub_mask/leaf_mask 2020-11-14 18:22:08 +00:00
m_svinfo.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
m_tb.c
m_testline.c m_testline: Complain on formerly-silent failures 2020-10-23 10:28:55 +01:00
m_testmask.c
m_tginfo.c
m_time.c
m_topic.c
m_trace.c
m_unreject.c
m_user.c
m_userhost.c
m_users.c
m_version.c
m_wallops.c
m_who.c
m_whois.c m_whois: refactor channel list to use multiline 2020-11-12 19:18:01 -05:00
m_whowas.c
m_xline.c make more snotes L_NETWIDE 2020-11-08 14:30:41 -05:00
Makefile.am Implement the solanum.chat/identify-msg vendor cap 2020-10-16 21:47:38 +01:00
sno_routing.c Innovation by sed 2020-10-15 15:52:41 +01:00
um_callerid.c um_callerid: Use newer common channel iteration 2020-10-21 20:24:40 +01:00
um_regonlymsg.c