aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_services_account.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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-07-171-6/+0
|\|
| * Deduplicate all whois numerics to the whois module header.Gravatar Sadie Powell2021-07-051-6/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-041-4/+4
|\|
| * Fix some "targ" usages which were missed in the earlier commit.Gravatar Sadie Powell2021-07-031-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-4/+4
|\|
| * Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-211-4/+4
* | Convert simple modes to use Simple{Channel,User}Mode.Gravatar Sadie Powell2021-06-011-29/+23
* | Rename Simple{Channel,User}ModeHandler to match other mode handlers.Gravatar Sadie Powell2021-06-011-3/+3
* | Fire OnUserPreJoin regardless of whether the join is an override.Gravatar Sadie Powell2021-05-231-1/+4
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-2/+0
* | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode Gravatar Sadie Powell2021-03-301-6/+6
* | Mark {From,To}{Human,Internal,Network} as noexcept.Gravatar Sadie Powell2021-03-171-2/+2
* | Pascalize Get in extension item classes.Gravatar Sadie Powell2021-03-171-6/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-1/+1
* | Convert FOREACH_MOD_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-101-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-031-0/+4
|\|
| * Make connect class debug logging more complete and consistent.Gravatar Sadie Powell2020-11-031-0/+4
* | Convert ConnectClass from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-11-031-1/+1
* | Add first class support for extbans.•••This replaces the previous support which was pretty much a giant hack and was not synchronised between servers. Gravatar Sadie Powell2020-05-071-46/+45
* | 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
* | Move FindNickOnly to UserManager.Gravatar Sadie Powell2020-02-091-1/+1
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-21/+25
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-5/+9
| * Rename the modes in the services_account module to be less confusable.Gravatar Sadie Powell2020-01-051-16/+16
* | Move ISupport logic out of the core and into core_info.Gravatar Sadie Powell2020-01-051-4/+7
* | Rewrite and merge LocalStringExt, StringExtItem.Gravatar Sadie Powell2019-08-131-1/+1
* | Move the Module parameter of ExtensionItem et al to the start.•••This matches what other ServiceProvider types do. Gravatar Sadie Powell2019-08-131-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-08-091-7/+7
|\|
| * Convert all core ExtensionItem code away from {un,}serialize.Gravatar Peter Powell2019-08-071-7/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-20/+27
|\|
| * Replace large if/else blocks for target.type with switches (#1668).Gravatar linuxdaemon2019-06-241-20/+27
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-05-151-4/+19
|\|
| * Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-2/+2
| * Remove CXX11_OVERRIDE from some non-overrides.Gravatar Peter Powell2019-04-181-1/+1
| * Update trivially-modifiable modules to handle tag messages.Gravatar Peter Powell2019-04-161-2/+17
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-11/+11
|/
* Allow users on an accept list to bypass the +R user mode.•••As implemented in ircd-seven and possibly other servers. Gravatar Peter Powell2018-12-091-15/+24
* Fix a bunch more conflicting/unnamed numerics.Gravatar Peter Powell2018-08-141-2/+2
* Include modules/whois.h directly from files that use it.Gravatar Peter Powell2018-04-081-0/+1
* Rework message handling.•••- Move all message-related types to their own header to make moving them to a cross-module events easier. - Rename OnUserMessage to OnUserPostMessage. - Rename OnText to OnUserMessage. - Replace the dest, target_type, and status parameters with the MessageTarget class. - Replace the text, exempt_list, and msgtype parameters with the MessageDetails struct. - Add echooriginal and originaltext to the MessageDetails struct to allow spam filtering to not be broken by cap echo-message. Gravatar Peter Powell2018-01-061-5/+5
* Add names for a bunch more numerics.Gravatar Peter Powell2017-12-091-2/+8
* Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs. Gravatar Peter Powell2017-11-211-3/+3
* Only subclass Simple{Channel,User}ModeHandler when necessary.Gravatar Peter Powell2017-11-131-28/+8
* Add a helper function for calling the OnCheckExemption event.Gravatar Peter Powell2017-10-211-2/+1