aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_cap.cpp
Commit message (Expand)AuthorAgeFilesLines
* Convert log calls to use fmtlib format stringsGravatar Sadie Powell2023-01-241-6/+6
* Qualify auto correctly in all cases.Gravatar Sadie Powell2023-01-101-2/+2
* Fix some unnecessary string copies.Gravatar Sadie Powell2023-01-101-1/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-1/+1
| * Update module descriptions.Gravatar Sadie Powell2022-12-301-1/+1
* | Update module descriptions.Gravatar Sadie Powell2022-12-121-1/+1
* | Use User::IsFullyConnected instead of checking for REG_ALL.Gravatar Sadie Powell2022-10-291-1/+1
* | Remove some unused method arguments.Gravatar Sadie Powell2022-10-121-3/+3
* | Replace *foo.rbegin() with foo.end().Gravatar Sadie Powell2022-10-011-2/+1
* | Use auto instead of type names where the type is obvious.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
* | Modernize various minor legacy C++isms.Gravatar Sadie Powell2022-07-301-1/+1
* | Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-1/+1
* | Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-7/+7
* | Refuse to set an extension on the wrong type of extensible.Gravatar Sadie Powell2022-01-311-0/+3
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-7/+7
* | Refactor CoreException and ModuleException.Gravatar Sadie Powell2022-01-071-1/+1
* | Make all extensibles use kebab-case for names where possible.Gravatar Sadie Powell2021-12-261-1/+1
* | Promote ExtensionItem::ExtensibleType to a top level enum class.Gravatar Sadie Powell2021-12-231-2/+2
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-5/+9
* | 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
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-1/+1
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-27/+11
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-1/+1
* | Use emplace_back where possible.Gravatar Sadie Powell2021-03-301-1/+1
* | Add a subclass of ExtensionItem exclusively for booleans.Gravatar Sadie Powell2021-03-171-2/+2
* | Mark {From,To}{Human,Internal,Network} as noexcept.Gravatar Sadie Powell2021-03-171-3/+3
* | Pascalize Unset in extension item classes.Gravatar Sadie Powell2021-03-171-2/+2
* | Pascalize Set in extension item classes.Gravatar Sadie Powell2021-03-171-3/+3
* | Pascalize Get in extension item classes.Gravatar Sadie Powell2021-03-171-5/+5
* | Convert FOREACH_MOD_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-101-3/+3
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-271-3/+3
* | Pascalize Cap::set and rename Cap::get to IsEnabled.Gravatar Sadie Powell2020-07-201-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-141-2/+4
|\|
| * Add the inspircd.org/standard-replies capability.Gravatar Sadie Powell2020-04-131-2/+4
* | 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/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-03-181-34/+55
|\|
| * Fix not assigning bits to capabilities correctly.•••This makes it correctly throw when the capability limit is reached and allows up to 64 capabilities to be created instead of 32. Gravatar Sadie Powell2020-03-091-2/+2
| * Implement support for multi-line CAP responses.Gravatar Sadie Powell2020-03-091-32/+53
* | Move FindUUID to the UserManager class.Gravatar Sadie Powell2020-02-091-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-041-8/+24
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-311-1/+1
| * Add a vendor cap which rejects any attempts to enable it.•••This is similar to the oragono.io/nope capability only instead of killing the connection it just rejects the request. This should be less intrusive for users. Gravatar Sadie Powell2020-01-281-0/+18
| * Use irc::equals instead of transforming to upper case in CAP.Gravatar Sadie Powell2020-01-181-7/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-1/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-1/+2