summaryrefslogtreecommitdiff
path: root/src/modules/m_filter.cpp
AgeCommit message (Expand)Author
2019-06-08Fix a typo in the filter module.Peter Powell
2019-06-07Add an option to the filter module to ignore self messages.Peter Powell
2019-05-20m_filter: Minor cosmetic changes (#1645).Robby
2019-05-20Add an option to the filter module to exclude registered users from a filter.Filippo Cortigiani
2019-04-28Some more text fixes and improvements (#1618).Robby
2019-04-28Textual improvements and fixes such as typos, casing, etc. (#1612)Robby
2019-02-22Improve the handling of config X-lines and filters. (#1583)Matt Schatz
2019-02-19Minor text fixes for m_filter.Robby
2019-02-19Improve the messages in m_filter.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-12-12Fix conversion issues by replacing ConvToInt with ConvToNum<T>.Peter Powell
2018-11-21m_filter: Add a warn action for notifying opers while still allowing the mess...Robby
2018-11-12m_filter: add Z-Line supportMichael Hazell
2018-09-25Don't sync filters defined in the config and expire them on rehash.Peter Powell
2018-08-24Improve the snotices sent out by the filter module.Peter Powell
2018-08-15Fix aliases that resolve to messages echoing with echo-message.Peter Powell
2018-08-10Split irc::tokenparser::GetToken into GetMiddle and GetTrailing.Peter Powell
2018-08-10Remove the integer overloads of irc::tokenparser::GetToken().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-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