summaryrefslogtreecommitdiff
path: root/src/modules/m_censor.cpp
AgeCommit message (Expand)Author
2021-05-14Update copyright headers.InspIRCd Robot
2021-04-17Rename censor_t to CensorMap as the _t suffix is reserved by POSIX.Sadie Powell
2021-03-05Update copyright headers.InspIRCd Robot
2020-04-10Update the module descriptions using mkversion.Sadie Powell
2020-04-04Add the Numerics::CannotSendTo class and switch stuff to use it.Sadie Powell
2020-01-31Update copyright headers.InspIRCd Robot
2020-01-23Add a method for getting the name of a MessageTarget.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-04-28Some more text fixes and improvements (#1618).Robby
2018-12-19Make more modules rehash atomically (#1535)linuxdaemon
2018-10-25Fix the censor module sending the wrong numeric in some cases.Peter Powell
2018-04-22Fix some oversights relating to numerics.Peter Powell
2018-04-22Replace ERR_{NOCTCPALLOWED,WORDFILTERED} with ERR_CANNOTSENDTOCHAN.Peter Powell
2018-04-16Replace the remaining use of irc::string with irc::find.Peter Powell
2018-01-06Rework message handling.Peter Powell
2017-11-13Only subclass Simple{Channel,User}ModeHandler when necessary.Peter Powell
2017-10-21Add a helper function for calling the OnCheckExemption event.Peter Powell
2017-03-20Move the OnCheckExemption hook out of the core.Peter Powell
2016-08-22m_censor Pass irc::string as C string to WriteNumeric()Attila Molnar
2016-08-22m_censor Switch to stdalgo::string::replace_all()Attila Molnar
2016-08-17Merge insp20Attila Molnar
2016-08-13m_censor Fix possible incorrect cast of destAttila 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-01-31Remove some dead codeAttila Molnar
2013-11-12Use WriteNumeric() everywhere we send numerics and include the user's nick au...Adam
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-07-01Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() w...attilamolnar
2013-05-20Remove OnUserPreNotice and OnUserNotice hooks, add MessageType argument to On...attilamolnar
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-04-01Whitespace and empty destructor removal, minor coding style changesattilamolnar
2012-12-02Dynamically determine the size of the eventlist[] passed to Attach()attilamolnar
2012-11-12Remove usage of the deprecated ConfigReaderattilamolnar
2012-09-30Fix more undefined behavior caused by referencing the returned buffer by std:...attilamolnar
2012-05-30Module description updatesRobby-
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-02-20Restore <options:exemptchanops> with long namesdanieldg
2010-02-09Eliminate duplicate names between user and channel modesdanieldg
2010-01-17Add Module::init() for correct exception handling during hook registrationdanieldg
2010-01-15Remove VF_COMMON from mode-provider modules (no longer needed due to better C...danieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-25Fixes from vtable cross-checkdanieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-12Make OnChannelRestrictionApply take a User* instead of a Membership* [jackmcb...danieldg
2009-10-12m_exemptchanops by jackmcbarn - channel mode +X to allow per-channel settingdanieldg
2009-10-08Add names for all modes (part 1 of named channel mode list)danieldg