| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Pass a server reference to OnRouteMessage. | 2026-04-04 | 1 | -1/+1 | |
| * | Switch modules from reference<> to shared_ptr<> and weak_ptr<>. | 2026-03-29 | 1 | -4/+4 | |
| * | Rework sending server protocol messages.•••- Replace CmdBuilder with MessageBuilder. This has a less footgun API. All message building has to go through this now so we can implement other message formats in the future. - Replace the message parsing in WriteLine with an analogue to PreProcessOldProtocolMessage. This should be much faster. - Move parameter translation from the core to spanningtree. - Change EncodeParameter to return the value instead of updating in place. - Replace the OnBuild*Message events with one OnServerMessage that can now access all parts of the message and change them. | 2026-03-12 | 1 | -10/+3 | |
| * | Move the event/ prefix of events to the parent class. | 2026-03-02 | 1 | -4/+4 | |
| * | Make the server protocol APIs use a reference instead of a pointer. | 2024-09-19 | 1 | -4/+4 | |
| * | Update all usages of ProtocolServer to use Server. | 2024-07-24 | 1 | -3/+3 | |
| * | Update copyright headers. | 2024-06-07 | 1 | -1/+1 | |
| * | Rename OnBroadcastMessage to OnRouteMessage.•••This is more descriptive of what it actually does. | 2024-03-08 | 1 | -19/+20 | |
| * | Make module classes specify their priority manually. | 2023-02-27 | 1 | -8/+8 | |
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -2/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -2/+1 | |
| | * | Fix building with the Intel C++ compiler.•••- 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. | 2022-12-10 | 1 | -2/+6 | |
| * | | More const correctness work. | 2022-12-08 | 1 | -3/+3 | |
| * | | Move numerics to the source files where they are actually used. | 2022-06-26 | 1 | -0/+10 | |
| * | | Remove duplicate includes from module headers. | 2022-01-25 | 1 | -2/+0 | |
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -4/+4 | |
| * | | Convert FOREACH_MOD_CUSTOM to a variadic function. | 2020-11-10 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -0/+4 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -0/+4 | |
| * | | Merge branch 'insp3' into master. | 2019-11-13 | 1 | -6/+12 | |
| |\| | |||||
| | * | Add the OnServerBurst hook and fix the docs for OnServerLink. | 2019-09-23 | 1 | -2/+7 | |
| | * | Add whether the server split with an error to OnServerSplit. | 2019-09-23 | 1 | -4/+20 | |
| * | | Merge branch 'insp3' into master. | 2019-07-27 | 1 | -0/+25 | |
| |\| | |||||
| | * | Add an event for adding tags to S2S messages. | 2019-07-19 | 1 | -0/+25 | |
| * | | Remove code relating to v3 API changes and v2 module compatibility. | 2019-07-18 | 1 | -15/+0 | |
| |/ | |||||
| * | Split ServerEventListener into {Broadcast,Link,Sync}EventListener.•••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 | 2019-07-15 | 1 | -3/+46 | |
| * | Remove trailing whitespace from various source files. | 2019-01-24 | 1 | -1/+0 | |
| * | Fix the chanhistory module being inconsistent across servers.•••Closes #331. | 2018-10-01 | 1 | -0/+8 | |
| * | Move OnSync{Channel,Network,User} to ServerEventListener. | 2017-12-03 | 1 | -0/+20 | |
| * | Rename the spanningtree module header to server.•••In the future we will have server linking modules that are not the spanningtree module. | 2017-12-03 | 1 | -0/+41 | |
