aboutsummaryrefslogtreecommitdiff
path: root/include/modules
Commit message (Expand)AuthorAgeFilesLines
...
* | Delete the old hashing interface and modules.Gravatar Sadie Powell2025-04-061-80/+0
* | Add the new hashing interface, port consumer modules to use it.Gravatar Sadie Powell2025-04-061-0/+315
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-292-2/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2025-03-282-2/+2
* | Only include <sstream> from files that actually use it.Gravatar Sadie Powell2025-03-221-0/+2
* | Add support for usernames in the cloaking system.Gravatar Sadie Powell2025-03-141-3/+57
* | Rename Cloak::Method::Generate to Cloak::Method::Cloak.Gravatar Sadie Powell2025-03-141-2/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-021-1/+1
|\|
| * Fix some inappropriate uses of ConvToNum.Gravatar Sadie Powell2025-03-011-1/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-011-2/+2
|\|
| * Avoid the use of ConvToStr in string concatenation.•••This function calls INSP_FORMAT in most cases nowadays so we may as well just call that manually. Gravatar Sadie Powell2025-03-011-2/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-011-1/+1
|\|
| * Add support for extbans without letters.Gravatar Sadie Powell2024-10-161-1/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-301-34/+37
|\|
| * Add a type alias for the extban letter type.Gravatar Sadie Powell2024-09-271-8/+11
| * Clean up the names of some variables in the extban header.Gravatar Sadie Powell2024-09-271-31/+31
* | Make the server protocol APIs use a reference instead of a pointer.Gravatar Sadie Powell2024-09-191-4/+4
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-091-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2024-09-071-1/+1
* | Use C++20 <format> instead of fmtlib when available.Gravatar Sadie Powell2024-08-222-2/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-08-181-2/+2
|\|
| * Add a formatting overload to {Membership,User}::Write(Remote)Notice.Gravatar Sadie Powell2024-08-181-2/+2
* | Add a skeleton of the account provider API.Gravatar Sadie Powell2024-08-061-1/+24
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-241-3/+3
|\|
| * Update all usages of ProtocolServer to use Server.Gravatar Sadie Powell2024-07-241-3/+3
* | Remove support for the v3 server protocol.Gravatar Sadie Powell2024-07-231-2/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-061-0/+5
|\|
| * Unregister extbans when the providing module is unloaded.Gravatar Sadie Powell2024-07-061-0/+5
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-06-232-2/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2024-06-212-2/+2
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-06-171-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2024-06-141-1/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-06-131-1/+2
|\|
| * Update Doxygen config and fix some warnings.Gravatar Sadie Powell2024-06-111-1/+2
* | Remove more deprecated functionality.Gravatar Sadie Powell2024-06-071-6/+0
* | Always use fmtlib directly.Gravatar Sadie Powell2024-06-073-4/+4
|/
* Remove an extraneous semicolon in the SQL module header.Gravatar Sadie Powell2024-06-071-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-0729-30/+31
* Allow mutating the status message type in OnUserPre(Tag)Message.Gravatar Sadie Powell2024-05-061-1/+1
* Rename OnBroadcastMessage to OnRouteMessage.•••This is more descriptive of what it actually does. Gravatar Sadie Powell2024-03-081-19/+20
* Rework SQL::PopulateUserInfo.Gravatar Sadie Powell2024-02-191-10/+18
* Allow using multiple SSL fingerprint algorithms.•••Closes #1804. Gravatar Sadie Powell2024-02-191-8/+29
* Split ExtBan::Acting from ExtBan::ActingBase.Gravatar Sadie Powell2024-02-151-5/+23
* Fix a nonsense comment in the cloak API header.Gravatar Sadie Powell2023-09-211-1/+1
* Move TokenList back to its own header and move INSP_FORMAT to compat.•••This allows making stringutils an optional header given that most of it is not used by most of the codebase. Gravatar Sadie Powell2023-09-031-0/+2
* Don't include "regex/" in the link data of the filter/rline modules.Gravatar Sadie Powell2023-08-181-0/+6
* Fix list modes unintentionally being case sensitive.•••Closes #907. Gravatar Sadie Powell2023-08-121-0/+26
* Rework how away state is stored internally.•••This will be necessary for implementing pre-away as well as some changes for WATCH compatibility with Unreal. Gravatar Sadie Powell2023-08-041-3/+4
* Fix a minor Doxygen comment issue.Gravatar Sadie Powell2023-07-031-1/+1
* Fix shun matching (again) and document what the matches do.Gravatar Sadie Powell2023-07-031-3/+6