aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_services_account.cpp
Commit message (Collapse)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).Gravatar Josh Soref2021-06-211-4/+4
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | 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.Gravatar Sadie Powell2021-03-301-6/+6
| | | | | | | | | | | | | | | | - AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode
* | 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.Gravatar Sadie Powell2020-05-071-46/+45
| | | | | | | | | | This replaces the previous support which was pretty much a giant hack and was not synchronised between servers.
* | 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.Gravatar Sadie Powell2019-08-131-1/+1
| | | | | | | | This matches what other ServiceProvider types do.
* | 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.Gravatar Peter Powell2018-12-091-15/+24
| | | | As implemented in ircd-seven and possibly other servers.
* 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.Gravatar Peter Powell2018-01-061-5/+5
| | | | | | | | | | | | | - 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.
* Add names for a bunch more numerics.Gravatar Peter Powell2017-12-091-2/+8
|
* Add the override keyword in places that it is missing.Gravatar Peter Powell2017-11-211-3/+3
| | | | GCCs warnings for this are much better than Clangs.
* 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
|