aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_timedbans.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add Duration::ToHuman and update messages to use it.Gravatar Sadie Powell2025-03-031-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-211-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-4/+4
* Fix list modes unintentionally being case sensitive.•••Closes #907. Gravatar Sadie Powell2023-08-121-1/+1
* Rename duration to timeutils and relocate InspIRCd::TimeString.Gravatar Sadie Powell2023-05-101-1/+1
* Replace InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-4/+4
* Move duration functions to their own header.Gravatar Sadie Powell2023-01-231-2/+3
* Qualify auto correctly in all cases.Gravatar Sadie Powell2023-01-101-1/+1
* Avoid copying shared_ptr<ConfigTag> when not necessary.Gravatar Sadie Powell2023-01-101-1/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-2/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-2/+1
* | Fix parsing extbans in banredirect and timedbans.Gravatar Sadie Powell2022-12-191-3/+6
* | Yet more stylistic fixes.Gravatar Sadie Powell2022-12-011-1/+1
* | Use auto instead of type names where the type is obvious.Gravatar Sadie Powell2022-09-291-1/+1
* | Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-1/+1
* | Move numeric helper classes to their own header.Gravatar Sadie Powell2022-06-261-0/+1
* | Add a typedef for a mode rank.Gravatar Sadie Powell2022-05-171-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-2/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-161-5/+5
|\|
| * Use FindNearestPrefixMode instead of looking for the halfop mode.Gravatar Sadie Powell2022-04-121-4/+4
| * Add a numeric builder for the ERR_CHANOPRIVSNEEDED numeric.•••This should make privilege errors more consistent. Gravatar Sadie Powell2022-04-121-1/+1
* | 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