aboutsummaryrefslogtreecommitdiffstats
path: root/include/modules/isupport.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'insp4' into master.Gravatar Sadie Powell2026-06-171-0/+33
|\
| * Allow modules to control which clients receive an ISupport diff.Gravatar Sadie Powell2026-06-171-0/+4
| |
| * Allow modules to send the ISupport list to clients.Gravatar Sadie Powell2026-06-171-0/+29
| |
| * Update copyright headers.Gravatar InspIRCd Robot2026-06-051-1/+1
| |
* | Update my email address.Gravatar Sadie Powell2026-06-061-1/+1
| |
* | Switch modules from reference<> to shared_ptr<> and weak_ptr<>.Gravatar Sadie Powell2026-03-291-2/+2
| |
* | Clean up the casemapping checking and comparison code.Gravatar Sadie Powell2026-03-131-1/+1
| |
* | Add support for per-operator isupport.Gravatar Sadie Powell2026-03-061-0/+1
| |
* | Move the event/ prefix of events to the parent class.Gravatar Sadie Powell2026-03-021-2/+2
|/
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
|
* Make module classes specify their priority manually.Gravatar Sadie Powell2023-02-271-2/+2
|
* Rework how users are assigned to connect classes.Gravatar Sadie Powell2023-01-081-1/+1
| | | | | | | | | | | - 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.
* Avoid copying a shared_ptr where not actually necessary.Gravatar Sadie Powell2022-12-011-1/+1
|
* Move numerics to the source files where they are actually used.Gravatar Sadie Powell2022-06-261-0/+6
|
* Remove duplicate includes from module headers.Gravatar Sadie Powell2022-01-251-2/+0
|
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-3/+3
|
* Add ConnectClass::Ptr as an alias for std::shared_ptr<ConnectClass>.Gravatar Sadie Powell2022-01-161-1/+1
|
* Make 005 dependent on the connect class.Gravatar Sadie Powell2022-01-161-1/+2
|
* Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-1/+1
|
* Clean up ISUPPORT code and implement support for ISUPPORT updates.Gravatar Sadie Powell2020-07-241-1/+3
|
* Move ISupport logic out of the core and into core_info.Gravatar Sadie Powell2020-01-051-0/+52