summaryrefslogtreecommitdiff
path: root/src/modules/m_filter.cpp
AgeCommit message (Expand)Author
2018-04-20Optionally do not notify users if their messages are blocked by certain modul...Robby
2018-04-08Move OnStats from the core to a cross-module event.Peter Powell
2018-01-06Rework message handling.Peter Powell
2017-12-21Add SHUN as a /filter actionB00mX0r
2017-12-19Add snomask alert on m_filter quit/part G-LineB00mX0r
2017-12-03Send a snotice when m_filter kills or G-Lines a client.ThatOneRoadie
2017-12-03Move OnSync{Channel,Network,User} to ServerEventListener.Peter Powell
2017-11-21Add the override keyword in places that it is missing.Peter Powell
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2016-08-22Add stdalgo::string::equalsci and use it instead of irc::string for case-inse...Attila Molnar
2016-02-25Introduce Stats::Context, pass it to the OnStats hook and switch all code to itAttila Molnar
2016-02-25Convert WriteNumeric() calls to pass the parameters of the numeric as method ...Attila Molnar
2014-12-15Change type of some associative containers to their flat versions, including ...Attila Molnar
2014-04-26Remove redundant IS_LOCAL() checks discovered by static assertsAttila Molnar
2014-04-11m_filter Allow exemption of messages sent to nicks specified in <exemptfromfi...Attila Molnar
2014-04-11m_filter Rename config key used in exemptfromfilter from "channel" to "target...Attila Molnar
2014-04-11m_filter Rename exemptfromfilter field to exemptedchans, use std::set::count()Attila Molnar
2014-04-11m_filter Use case insensitive compare for exempted targets, add typedef for t...Attila Molnar
2014-01-25Omit the server name internally when building a /STATS reply and prepend it l...Attila Molnar
2014-01-05Remove useless ULine() checksAttila Molnar
2013-12-19m_filter Remove ImplFilter and needless dynamic_castAttila Molnar
2013-12-18Clean up CoreExceptionAttila Molnar
2013-11-12Use WriteNumeric() everywhere we send numerics and include the user's nick au...Adam
2013-09-13Pass an interface to the OnSync hooksattilamolnar
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-12Add ConfigTag::getDuration() with optional bounds checkingattilamolnar
2013-08-04Automatically attach modules to eventsattilamolnar
2013-08-04Modify the log message to contain the log type.Peter Powell
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-08-04Remove a few not-so-useful debug messagesattilamolnar
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-06-06Merge insp20attilamolnar
2013-05-21Merge pull request #545 from SaberUK/master+logging-cleanupAttila Molnar
2013-05-20Remove OnUserPreNotice and OnUserNotice hooks, add MessageType argument to On...attilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-16Remove unused variables, avoid copies where possible, check empty() instead o...attilamolnar
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-05-14Add method for writing server notices.Peter Powell
2013-04-28Merge insp20attilamolnar
2013-04-21m_filter, m_rline Remove rlines and filters when the regex engine changes or ...attilamolnar
2013-04-21m_filter Fix memory leak on unloadattilamolnar
2013-04-12Tidy up source files:Peter Powell
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-10Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()attilamolnar
2013-04-03Convert InspIRCd::Duration() to be staticattilamolnar
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-11-12Remove usage of the deprecated ConfigReaderattilamolnar
2012-11-07Fix typo in m_filter.Peter Powell