aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_shun.cpp
Commit message (Expand)AuthorAgeFilesLines
* Yet more stylistic fixes.Gravatar Sadie Powell2022-12-011-2/+4
* Use User::IsFullyConnected instead of checking for REG_ALL.Gravatar Sadie Powell2022-10-291-1/+1
* Allow UserManager::Find{Nick,UUID,} to ignore unregistered users.Gravatar Sadie Powell2022-10-291-2/+2
* Use auto instead of type names where the type is obvious.Gravatar Sadie Powell2022-09-291-1/+1
* Fix various cases of the &* being next to the name instead of type.Gravatar Sadie Powell2022-09-291-1/+1
* Use auto in places where it is really obvious what the type is.Gravatar Sadie Powell2022-09-041-1/+1
* Fix some warnings noticed by the readability-* clang-tidy checkers.Gravatar Sadie Powell2022-09-031-2/+2
* Store the shun cleanedcommands/enabledcommands in a token list.Gravatar Sadie Powell2022-06-181-16/+10
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-051-1/+1
|\|
| * Fix the grammar of various xline messages.Gravatar Sadie Powell2022-04-051-2/+2
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-01-031-1/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-12-301-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-12-141-1/+1
|\|
| * If a user has a unique username then include it in bans.Gravatar Sadie Powell2021-12-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-12-111-12/+12
|\|
| * Add KNOCK and CYCLE to the list of sanitisable shun commands.Gravatar Sadie Powell2021-12-021-12/+12
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-1/+2
* | 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/+3
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-171-1/+0
* | Stop broadcasting the CBAN, RLINE, and SHUN commands.•••These will be broadcast by the X-line system so this legacy hack is no longer necessary. Gravatar Sadie Powell2021-07-231-8/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-2/+0
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-1/+1
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-2/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-261-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-131-0/+6
|\|
| * Add a shun option to only apply when users are fully connected.•••Closes #1825. Gravatar Sadie Powell2021-01-131-0/+6
* | Initial support for platform-specific module file extensions.Gravatar Sadie Powell2020-11-041-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-011-3/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-10-301-3/+2
* | 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-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-09-271-23/+46
|\|
| * Add a shun option for cleaning problematic allowed commands.Gravatar Sadie Powell2020-09-271-9/+23
| * Make shun block client-only tags by default.Gravatar Sadie Powell2020-09-271-0/+14
| * Refactor the shun module slightly.Gravatar Sadie Powell2020-09-271-17/+14
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-7/+13
|\|
| * Fix shuns not being applied correctly.Gravatar Sadie Powell2020-05-051-8/+16
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+1
* | Replace the flags_required field with an enum.Gravatar Sadie Powell2020-04-141-1/+1
* | Alow modules to specify multiple syntax lines.Gravatar Sadie Powell2020-04-141-1/+2
* | 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