| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Also match account extbans against the account identifier. | 2026-06-14 | 1 | -1/+8 | |
| | | |||||
| * | Update copyright headers. | 2026-06-05 | 1 | -1/+1 | |
| | | |||||
| * | Implement support for the IRCv3 ACCOUNTEXTBAN isupport token. | 2026-03-18 | 1 | -1/+11 | |
| | | |||||
| * | Also match account bans against grouped nicknames. | 2024-10-16 | 1 | -1/+11 | |
| | | |||||
| * | Update copyright headers. | 2024-07-14 | 1 | -1/+1 | |
| | | |||||
| * | Use auto when extracting the internal type of a message target. | 2024-07-13 | 1 | -2/+2 | |
| | | |||||
| * | Update copyright headers. | 2024-06-07 | 1 | -5/+3 | |
| | | |||||
| * | Allow mutating the status message type in OnUserPre(Tag)Message. | 2024-05-06 | 1 | -2/+2 | |
| | | |||||
| * | Update usages of stdalgo::string::equalsci to use insp::equalsci. | 2023-08-11 | 1 | -1/+1 | |
| | | |||||
| * | Allow modules to provide an error for when a class doesn't match. | 2023-03-24 | 1 | -1/+1 | |
| | | |||||
| * | Move CheckExemption::Call to CheckExemption::EventProvider. | 2023-01-25 | 1 | -1/+1 | |
| | | | | | | Now FirstResult not a macro there's no need for this to be a free function. | ||||
| * | Refactor the caching methods in User and rename to make more sense. | 2023-01-24 | 1 | -3/+3 | |
| | | |||||
| * | Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings. | 2023-01-23 | 1 | -4/+4 | |
| | | |||||
| * | Replace InspIRCd::Format with fmt::format. | 2023-01-23 | 1 | -1/+1 | |
| | | |||||
| * | Rework how users are assigned to connect classes. | 2023-01-08 | 1 | -5/+5 | |
| | | | | | | | | | | | | - Move core connect class checks and <performance:clonesonconnect> to the core_user module. - Add pre-change and post-change events for when a connect class changes. - Split explicit class changing out into its own method. - Remove the need to almost always call CheckClass after SetClass. - Add use counting to the connect class instead of relying on the shared_ptr use count. | ||||
| * | Add the ListExtItem extension type. | 2022-12-27 | 1 | -43/+2 | |
| | | |||||
| * | Update module descriptions. | 2022-12-12 | 1 | -1/+1 | |
| | | |||||
| * | Move <oper:autologin> from m_sslinfo to core_oper and rework. | 2022-12-11 | 1 | -3/+6 | |
| | | | | | | | | | - Promote autologin to a core concept with visibility in events. - Replace the binary yes/no value with strict/relaxed/never. This intentionally breaks v3 oper block autologin as admins will need to review them for the security implications of the new behaviour. | ||||
| * | Improve the oper login flow and error messages. | 2022-12-11 | 1 | -0/+2 | |
| | | |||||
| * | Allow restricting an oper account based on services account. | 2022-12-10 | 1 | -0/+22 | |
| | | |||||
| * | Avoid copying a shared_ptr where not actually necessary. | 2022-12-01 | 1 | -1/+1 | |
| | | |||||
| * | Fix building the account module on Clang. | 2022-10-18 | 1 | -1/+1 | |
| | | |||||
| * | Allow requiring users to be logged into their nick for requireaccount. | 2022-10-18 | 1 | -3/+15 | |
| | | |||||
| * | Rename the services_account module to account. | 2022-10-18 | 1 | -0/+353 | |
