aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_timedbans.cpp
Commit message (Expand)AuthorAgeFilesLines
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-6/+6
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-11-241-2/+4
|\
| * Use a mode reference in the timedbans module.Gravatar Sadie Powell2021-11-161-2/+5
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-1/+1
* | Mark more mode classes as final.Gravatar Sadie Powell2021-10-011-2/+3
* | Mark all command classes as final.Gravatar Sadie Powell2021-10-011-1/+2
* | Mark all module classes as final.Gravatar Sadie Powell2021-10-011-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-191-1/+13
|\|
| * Fix unsetting timed bans with excessively long masks.Gravatar Sadie Powell2021-06-181-0/+13
| * Avoid unnecessarily looking up the ban mode.•••We already have a ChanModeReference for this there's no need to look it up again. Gravatar Sadie Powell2021-06-181-1/+1
* | Get rid of even more pointless copy/paste comments.Gravatar Sadie Powell2021-05-191-1/+0
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-081-1/+1
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-10/+6
* | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode Gravatar Sadie Powell2021-03-301-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-3/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-3/+3
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+1
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-271-6/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-08-251-0/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-07-301-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-291-10/+27
|\|
| * Replace all erroneous space indentation with tab indentation.Gravatar Sadie Powell2020-07-291-10/+10
| * Allow disabling the timedbans set/unset notices (#1789).Gravatar iwalkalone2020-07-221-10/+25
* | Alow modules to specify multiple syntax lines.Gravatar Sadie Powell2020-04-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-1/+1
|\|
| * Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-6/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-041-3/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-311-1/+1
| * Add Channel::WriteRemoteNotice and revert WriteNotice changes.•••This is a partial reversion of 687778b72e. See also: #1749. Gravatar Sadie Powell2020-01-291-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-3/+12
|\|
| * Use irc::equals instead of strcasecmp where appropriate.Gravatar Sadie Powell2020-01-171-1/+1
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-2/+11
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-12-081-6/+2
|\|
| * Allow Channel::WriteNotice send to other servers and status ranks.Gravatar Peter Powell2019-11-171-6/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-21/+26
|\|
| * Improve the timed ban notices (#1722).•••- Save the nick of the setter to use in the expiry message. - Change both notice messages to a standard and informative style.Gravatar Matt Schatz2019-10-241-21/+26
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-05-151-1/+1
|\|
| * Some more text fixes and improvements (#1618).Gravatar Robby2019-04-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-1/+1
|\|
| * Start using DurationString() in X-line additions and•••a few other modules where it fits better than just showing seconds. Gravatar Matt Schatz2019-02-181-1/+1
* | ModeParser: remove fakederef.Gravatar Sadie Powell2019-02-071-7/+7
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-6/+6
|/
* Only parse valid durations, don't treat invalid multipliers as seconds (#1538)Gravatar linuxdaemon2018-12-211-3/+3
* Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> Gravatar Peter Powell2018-08-131-4/+4
* Add an accessor for the last mode change list to ModeParser.•••GetLastParse will be going away soon. Gravatar Peter Powell2018-08-131-1/+1
* Use CommandBase::Params instead of std::vector<std::string>.•••This is presently a typedef but will soon be replaced with a class that encapsulates both tags and parameters. Gravatar Peter Powell2018-07-261-2/+2
* Fixed misc. instances of ERR_NOSUCHNICK instead of channel numerics•••Per #1122 Gravatar B00mX0r2017-12-221-1/+1