aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_cloaking.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename the old cloaking implementation to cloak_md5.Gravatar Sadie Powell2023-01-131-573/+0
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-1/+1
* | Add the ListExtItem extension type.Gravatar Sadie Powell2022-12-271-17/+2
* | Move extension types to their own header to speed up build times.Gravatar Sadie Powell2022-12-191-0/+1
* | Yet more stylistic fixes.Gravatar Sadie Powell2022-12-011-2/+3
* | Use User::IsFullyConnected instead of checking for REG_ALL.Gravatar Sadie Powell2022-10-291-2/+2
* | More const correctness.Gravatar Sadie Powell2022-10-231-1/+1
* | Fix some warnings noticed by the readability-* clang-tidy checkers.Gravatar Sadie Powell2022-09-031-3/+6
* | Move aptosa/untosa into the sockaddrs union and add from/from_ip.•••The struct will also now always be zero-initialized by default which removes the footgun which has happened previously where the union has been accessed before being initialized leading to it containing weird values. Gravatar Sadie Powell2022-08-111-3/+3
* | Rename OnSetUserIP to OnChangeRemoteAddress.Gravatar Sadie Powell2022-08-101-1/+1
* | Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-1/+1
* | Make clientprotocol{msg,event} and numericbuilder non-default headers.Gravatar Sadie Powell2022-06-261-0/+1
* | Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-1/+1
* | 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