aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Release v4.0.0. v4.0.0Gravatar Sadie Powell2024-06-291-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-292-2/+2
|
* Tell people to use the main ChatSpike domain not our alias.Gravatar Sadie Powell2024-06-281-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-217-9/+9
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-141-1/+1
|
* Update Doxygen config and fix some warnings.Gravatar Sadie Powell2024-06-111-1/+2
|
* Remove an extraneous semicolon in the SQL module header.Gravatar Sadie Powell2024-06-071-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-0787-122/+113
|
* Replace std::aligned_storage with a non-deprecated alternative.Gravatar Sadie Powell2024-06-041-1/+1
|
* Add nullability attributes to module functions.Gravatar Sadie Powell2024-06-041-65/+65
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2024-06-031-0/+1
|\
* | Make passwords for oper accounts optional.Gravatar Sadie Powell2024-05-161-0/+3
| | | | | | | | | | | | This allows restricting an oper account based on other data such as TLS fingerprint or services account but without logging them in automatically like autologin.
* | Allow mutating the status message type in OnUserPre(Tag)Message.Gravatar Sadie Powell2024-05-063-4/+8
| |
* | Add --protocoldebug, make --debug default to DEBUG not RAWIO.Gravatar Sadie Powell2024-05-011-0/+3
| |
* | Rename OnBroadcastMessage to OnRouteMessage.Gravatar Sadie Powell2024-03-081-19/+20
| | | | | | | | This is more descriptive of what it actually does.
* | Rename some of the Module member variables.Gravatar Sadie Powell2024-03-041-8/+6
| |
* | Rework SQL::PopulateUserInfo.Gravatar Sadie Powell2024-02-191-10/+18
| |
* | Allow using multiple SSL fingerprint algorithms.Gravatar Sadie Powell2024-02-192-14/+29
| | | | | | | | Closes #1804.
* | If a user has an oper connect class then reset it when de-opering.Gravatar Sadie Powell2024-02-191-1/+3
| |
* | Split ExtBan::Acting from ExtBan::ActingBase.Gravatar Sadie Powell2024-02-151-5/+23
| |
* | Move DataProvider to base.Gravatar Sadie Powell2024-01-222-8/+8
| |
* | Add Hex::Decode as a complement for Hex::Encode.Gravatar Sadie Powell2024-01-131-0/+20
| |
* | Fix the string overload of Hex::Encode not passing on the separator.Gravatar Sadie Powell2024-01-131-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-12-221-1/+1
|\|
| * Release v3.17.0. v3.17.0Gravatar Sadie Powell2023-12-221-1/+1
| |
| * Update copyright headers.Gravatar InspIRCd Robot2023-12-221-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-11-051-0/+16
|\|
| * When copying a message also copy the source string.Gravatar Sadie Powell2023-11-051-0/+16
| |
* | QuickExit is obsolete again so we can remove it again.Gravatar Sadie Powell2023-10-171-8/+0
| |
* | Allow assigning dynamic references from other dynamic references.Gravatar Sadie Powell2023-09-291-0/+6
| |
* | Add an option for including the setter's full mask in list modes.Gravatar Sadie Powell2023-09-211-0/+3
| |
* | Rename <options:hostintopic> to <options:maskintopic>.Gravatar Sadie Powell2023-09-211-1/+1
| | | | | | | | | | This option stores the user *mask* not the user host so the old name is incorrect.
* | 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.Gravatar Sadie Powell2023-09-037-63/+87
| | | | | | | | | | This allows making stringutils an optional header given that most of it is not used by most of the codebase.
* | Make the constructor of ModuleEventListener protected.Gravatar Sadie Powell2023-08-201-3/+5
| |
* | Don't include "regex/" in the link data of the filter/rline modules.Gravatar Sadie Powell2023-08-181-0/+6
| |
* | Fix big list limits and expose the limit to TellListTooLong.Gravatar Sadie Powell2023-08-121-8/+9
| |
* | Fix list modes unintentionally being case sensitive.Gravatar Sadie Powell2023-08-122-0/+33
| | | | | | | | Closes #907.
* | Rename the error log level to critical.Gravatar Sadie Powell2023-08-111-11/+7
| | | | | | | | | | "ERROR" is apparently defined by more than just Windows. Let's pick a different name which is less likely to cause collisions.
* | Update usages of stdalgo::string::equalsci to use insp::equalsci.Gravatar Sadie Powell2023-08-111-1/+1
| |
* | Move stdalgo::string::{equalsci,tocstr} to utility/string.Gravatar Sadie Powell2023-08-112-32/+27
| | | | | | | | | | Co-authored-by: Attila Molnar <attilamolnar@hush.com> Co-authored-year: 2016
* | Move stdalgo::string::join to utility/string and templatise separator.Gravatar Sadie Powell2023-08-113-20/+25
| |
* | Rename utility/string_view to utility/string.Gravatar Sadie Powell2023-08-111-0/+0
| |
* | Make config file cache invalidation more useful.Gravatar Sadie Powell2023-08-061-3/+3
| |
* | Rework how away state is stored internally.Gravatar Sadie Powell2023-08-042-14/+20
| | | | | | | | | | This will be necessary for implementing pre-away as well as some changes for WATCH compatibility with Unreal.
* | Make the X-line quit message format a lot more flexible.Gravatar Sadie Powell2023-07-212-5/+7
| |
* | Add a typedef for the Template::Replace map.Gravatar Sadie Powell2023-07-211-1/+4
| |
* | Allow timers to not be restarted after changing the interval.Gravatar Sadie Powell2023-07-211-1/+1
| | | | | | | | This is useful if you're changing them from Tick.
* | Windows build cleanup.Gravatar Sadie Powell2023-07-151-1/+8
| | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci]
* | Rename several Windows files to use the same naming scheme.Gravatar Sadie Powell2023-07-151-1/+1
| | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci]