aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_cloaking.cpp
Commit message (Expand)AuthorAgeFilesLines
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-4/+4
* Add constexpr to the initialisation of various const static fields.Gravatar Sadie Powell2022-01-181-2/+2
* Refactor CoreException and ModuleException.Gravatar Sadie Powell2022-01-071-4/+4
* Promote ExtensionItem::ExtensibleType to a top level enum class.Gravatar Sadie Powell2021-12-231-1/+1
* Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-2/+3
* Mark all mode classes as final.Gravatar Sadie Powell2021-10-011-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/+2
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-0/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-131-1/+1
|\|
| * Code refactor and minor fix (#1879)Gravatar Herman2021-06-121-1/+1
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
* | Add a new map-based method for building link data.•••The new link data is not currently used but will be in the near future. Gravatar Sadie Powell2021-05-101-4/+28
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-6/+5
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-1/+1
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
* | Use emplace_back where possible.Gravatar Sadie Powell2021-03-301-2/+2
* | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode Gravatar Sadie Powell2021-03-301-5/+5
* | Mark {From,To}{Human,Internal,Network} as noexcept.Gravatar Sadie Powell2021-03-171-1/+1
* | Pascalize Unset in extension item classes.Gravatar Sadie Powell2021-03-171-1/+1
* | Pascalize Set in extension item classes.Gravatar Sadie Powell2021-03-171-1/+1
* | Pascalize Get in extension item classes.Gravatar Sadie Powell2021-03-171-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-101-4/+16
|\|
| * Fix the cloaking module on C++98 compilers.Gravatar Sadie Powell2021-03-101-1/+1
| * Add a human-readable version of the cloak list.Gravatar Sadie Powell2021-03-091-4/+16
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-2/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-2/+3
* | Merge tag 'v3.8.1' into master.Gravatar Sadie Powell2020-11-201-1/+1
|\|
| * Avoid doing "IP changed" event stuff on quitting users.Gravatar Sadie Powell2020-11-201-1/+1
* | Move config typedefs to ServerConfig and use auto in more places.Gravatar Sadie Powell2020-11-031-1/+1
* | Move FilePosition to fileutils.h and use in ConfigTag.Gravatar Sadie Powell2020-11-031-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-011-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-10-301-1/+1
* | Add stdalgo::iterator_range and switch config tag reading to use it.•••This allows us to use range-based for loops which were not possible with the previous config tag system. Gravatar Sadie Powell2020-10-311-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-10-271-2/+10
|\|
| * Don't kill cloaking users when hash/md5 is missing.Gravatar Sadie Powell2020-10-271-2/+10
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-271-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/+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-7/+7
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-6/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-6/+12
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-6/+12
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-2/+4
|\|
| * Convert a bunch of LocalUser* casts to IS_LOCAL.•••This is a lot safer and handles users changing servers properly. Gravatar Peter Powell2019-10-131-2/+4