aboutsummaryrefslogtreecommitdiff
path: root/include/modules/server.h
Commit message (Collapse)AuthorAgeFilesLines
* Make the server protocol APIs use a reference instead of a pointer.Gravatar Sadie Powell2024-09-191-4/+4
|
* Update all usages of ProtocolServer to use Server.Gravatar Sadie Powell2024-07-241-3/+3
|
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
|
* Rename OnBroadcastMessage to OnRouteMessage.Gravatar Sadie Powell2024-03-081-19/+20
| | | | This is more descriptive of what it actually does.
* Make module classes specify their priority manually.Gravatar Sadie Powell2023-02-271-8/+8
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-2/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-2/+1
| |
| * Fix building with the Intel C++ compiler.Gravatar Sadie Powell2022-12-101-2/+6
| | | | | | | | | | | | - Fix adding -Wshadow in the compiler flags twice. - Detect the new Clang-based Intel compiler as well as the old one. - Silence some deprecation warnings using Intel syntax.
* | More const correctness work.Gravatar Sadie Powell2022-12-081-3/+3
| |
* | Move numerics to the source files where they are actually used.Gravatar Sadie Powell2022-06-261-0/+10
| |
* | 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-4/+4
| |
* | Convert FOREACH_MOD_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-101-2/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-0/+4
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-0/+4
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-6/+12
|\|
| * Add the OnServerBurst hook and fix the docs for OnServerLink.Gravatar Peter Powell2019-09-231-2/+7
| |
| * Add whether the server split with an error to OnServerSplit.Gravatar Peter Powell2019-09-231-4/+20
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-271-0/+25
|\|
| * Add an event for adding tags to S2S messages.Gravatar Peter Powell2019-07-191-0/+25
| |
* | Remove code relating to v3 API changes and v2 module compatibility.Gravatar Sadie Powell2019-07-181-15/+0
|/
* Split ServerEventListener into {Broadcast,Link,Sync}EventListener.Gravatar Peter Powell2019-07-151-3/+46
| | | | | | | | There is no reason to have these events in one big handler and it causes unnecessary event hooks to be created by having them like this. The ServerEventListener class still exists for compatibility
* Remove trailing whitespace from various source files.Gravatar Peter Powell2019-01-241-1/+0
|
* Fix the chanhistory module being inconsistent across servers.Gravatar Peter Powell2018-10-011-0/+8
| | | | Closes #331.
* Move OnSync{Channel,Network,User} to ServerEventListener.Gravatar Peter Powell2017-12-031-0/+20
|
* Rename the spanningtree module header to server.Gravatar Peter Powell2017-12-031-0/+41
In the future we will have server linking modules that are not the spanningtree module.