summaryrefslogtreecommitdiff
path: root/src/modules/m_shun.cpp
AgeCommit message (Expand)Author
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
2012-12-02Register all commands, modes and extensions using AddService()attilamolnar
2012-12-02Dynamically determine the size of the eventlist[] passed to Attach()attilamolnar
2012-12-02Attach to events and register services in init()attilamolnar
2012-11-12Remove usage of the deprecated ConfigReaderattilamolnar
2012-10-04m_cban, m_rline, m_shun Broadcast these commands as some services implementat...attilamolnar
2012-09-30Fix more undefined behavior caused by referencing the returned buffer by std:...attilamolnar
2012-09-13m_shun Convert enabled commands to uppercase so they match correctly even if ...attilamolnar
2012-07-07m_shun Display shun target correctly in the error message when adding a new s...attilamolnar
2012-06-17m_shun Fix out of bounds vector access leading to crashes when hiding part re...attilamolnar
2012-06-17m_shun Fix a couple of things, namelyattilamolnar
2012-05-30Module description updatesRobby-
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-