| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move service types to their own namespace.•••- ServiceProvider is now Service::Provider - DataProvider is now Service::SimpleProvider (the old name does not really make sense now we don't have SERVICE_DATA and the only difference is automatic registration. - Some members of ModuleManager have been elevated to the Service namespace in case other code wants to use them. | 2026-03-29 | 1 | -1/+1 | |
| * | Switch modules from reference<> to shared_ptr<> and weak_ptr<>. | 2026-03-29 | 1 | -1/+1 | |
| * | Massive rework of how internal service providers work.•••- ServiceType is dead. All modules use RegisterService now. - Modules can implement UnregisterService which is called from DelService now. - Split the service type prefix into its own field. - Renamed Service::name to Service::service_name. This revealed a few bugs. | 2026-03-02 | 1 | -1/+1 | |
| * | Update copyright headers. | 2024-08-03 | 1 | -1/+1 | |
| * | Fix some minor bugs in EscapeTag/UnescapeTag. | 2024-07-29 | 1 | -25/+24 | |
| * | Update copyright headers. | 2024-06-07 | 1 | -1/+1 | |
| * | Qualify auto correctly in all cases. | 2023-01-10 | 1 | -2/+2 | |
| * | Add a method for unescaping tags. | 2023-01-02 | 1 | -0/+44 | |
| * | Merge branch 'insp3' into master. | 2022-11-30 | 1 | -2/+1 | |
| |\ | |||||
| | * | Add a method for quickly escaping a tag value. | 2022-11-30 | 1 | -0/+31 | |
| * | | Add a method for quickly escaping a tag value. | 2022-11-30 | 1 | -0/+32 | |
| * | | Fix some warnings noticed by the readability-* clang-tidy checkers. | 2022-09-03 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2022-08-27 | 1 | -3/+3 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-08-25 | 1 | -1/+1 | |
| | * | Use std::string in the Serializer constructor. | 2022-08-24 | 1 | -2/+2 | |
| * | | Modernize various minor legacy C++isms. | 2022-07-30 | 1 | -3/+2 | |
| * | | Migrate collections from insert to emplace. | 2021-04-18 | 1 | -1/+1 | |
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -4/+3 | |
| * | | Convert FOREACH_MOD_CUSTOM to a variadic function. | 2020-11-10 | 1 | -2/+2 | |
| * | | Convert FIRST_MOD_RESULT_CUSTOM to a variadic function. | 2020-11-10 | 1 | -2/+1 | |
| |/ | |||||
| * | Update copyright headers. | 2020-01-11 | 1 | -1/+2 | |
| * | Add an event provider class for the event/messagetag event. | 2020-01-03 | 1 | -1/+1 | |
| * | Rename OnClientProtocolPopulateTags to OnPopulateTags. | 2019-03-30 | 1 | -1/+1 | |
| * | Rename OnClientProtocolProcessTag to OnProcessTag. | 2019-01-22 | 1 | -1/+1 | |
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> | 2018-08-13 | 1 | -0/+105 | |
