summaryrefslogtreecommitdiff
path: root/src/modules/m_shun.cpp
AgeCommit message (Expand)Author
2020-09-27Add a shun option for cleaning problematic allowed commands.Sadie Powell
2020-09-27Make shun block client-only tags by default.Sadie Powell
2020-09-27Refactor the shun module slightly.Sadie Powell
2020-05-05Fix shuns not being applied correctly.Sadie Powell
2020-04-24Update copyright headers.InspIRCd Robot
2020-04-10Update the module descriptions using mkversion.Sadie Powell
2020-03-29Add support for the servers/ignore-shun privilege.Sadie Powell
2020-03-29Include ADMIN and OPER in the default for <shun:enabledcmds>.Sadie Powell
2020-03-29Clean up the parsing logic for <shun:enabledcmds>.Sadie Powell
2020-02-18Generalise XLine stats numerics using RPL_STATS from aircd.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-04-28Textual improvements and fixes such as typos, casing, etc. (#1612)Robby
2019-02-18Start using DurationString() in X-line additions andMatt Schatz
2019-02-18Various text improvements: consistency, syntax, help and doc updates/fixes.Robby
2019-01-24Add the reason to xline removal notices. (#1545)Matt Schatz
2019-01-09Improve X-line text consistency.Matt Schatz
2018-12-21Only parse valid durations, don't treat invalid multipliers as seconds (#1538)linuxdaemon
2018-12-13Store durations as unsigned long not long in XLine and m_filter.Peter Powell
2018-08-10Remove the original line parameter of On{Pre,Post}Command.Peter Powell
2018-07-26Use CommandBase::Params instead of std::vector<std::string>.Peter Powell
2018-04-22Merge tag 'v2.0.26' into master.Peter Powell
2018-04-11Fix blank instead of empty PART message when a user is shunnedB00mX0r
2018-04-08Move OnStats from the core to a cross-module event.Peter Powell
2017-12-21Add SHUN as a /filter actionB00mX0r
2017-11-21Add the override keyword in places that it is missing.Peter Powell
2017-11-12Merge tag 'v2.0.25' into master.Peter Powell
2017-11-09Work around removing shuns on nicks when the nick is online.Peter Powell
2017-10-19Switch from std::stringstream to irc::spacesepstream.Peter Powell
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2016-09-12m_shun Add support for shunning CIDR masksAttila Molnar
2016-02-25Introduce Stats::Context, pass it to the OnStats hook and switch all code to itAttila Molnar
2015-02-15Convert mods calling the old compat wrapper of ModuleManager::SetPriority() t...Attila Molnar
2014-12-15Change type of some associative containers to their flat versions, including ...Attila Molnar
2013-12-15Make various self contained methods static.Peter Powell
2013-09-08Automatically register ServiceProviders created by modulesattilamolnar
2013-08-30Replace OnRehash() with ReadConfig() that is called on boot, on module load a...attilamolnar
2013-08-04Automatically attach modules to eventsattilamolnar
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-06-06Merge insp20attilamolnar
2013-06-05Remove unnecessary string copies and dead codeattilamolnar
2013-05-21Convert XLine::Displayable to return a std::string.Peter Powell
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-05-14Add method for writing server notices.Peter Powell
2013-04-10Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()attilamolnar
2013-04-09XLine: Provide a default implementation for DisplayExpiry()attilamolnar
2013-04-03Convert InspIRCd::Duration() to be staticattilamolnar
2013-04-01Whitespace and empty destructor removal, minor coding style changesattilamolnar
2013-04-01Move member variables from User to LocalUserattilamolnar
2012-12-15Add IS_SERVER() and REG_ALL checks to (mostly oper only) commands taking a ta...attilamolnar
2012-12-05m_cban, m_rline, m_shun Don't broadcast when user is a local userattilamolnar