36 Commits

Author SHA1 Message Date
Sadie Powell
803faa5f7a Merge branch 'insp4' into master. 2024-11-24 01:50:45 +00:00
Sadie Powell
59f2baec85 Merge branch 'insp4' into master. 2024-11-03 09:38:22 +00:00
Sadie Powell
8a3aba4044 Merge branch 'insp4' into master. 2024-11-01 15:53:04 +00:00
Sadie Powell
44bab92df1 Default <options:extbanformat> to name. 2024-11-01 14:26:01 +00:00
Sadie Powell
d407400621 Merge branch 'insp4' into master. 2024-09-30 17:15:12 +01:00
Sadie Powell
d370308daa Fix some warnings when building with Clang. 2024-09-19 16:03:45 +01:00
Sadie Powell
4f9830ff2e Make the server protocol APIs use a reference instead of a pointer. 2024-09-19 15:53:54 +01:00
Sadie Powell
c3e067e3bf Add some extra methods to the Server class. 2024-09-19 15:40:45 +01:00
Sadie Powell
f75795d176 Implement remote WriteNotice in spanningtree like with WriteNumeric. 2024-09-19 14:43:16 +01:00
Sadie Powell
b980c73b2a Rename TreeServer::GetParent to GetTreeParent. 2024-09-19 14:20:12 +01:00
Sadie Powell
0a7a1a2bc1 Merge branch 'insp4' into master. 2024-09-19 13:29:47 +01:00
Sadie Powell
4c9e3aeb8b Merge branch 'insp4' into master. 2024-09-13 15:01:47 +01:00
Sadie Powell
6204c9636e Merge branch 'insp4' into master. 2024-09-09 15:48:02 +01:00
Sadie Powell
63e1cae663 Merge branch 'insp4' into master. 2024-08-29 14:35:21 +01:00
Sadie Powell
a5fc0da690 Fix the case of some InspIRCd class member variables. 2024-08-27 14:09:21 +01:00
Sadie Powell
5dd92c5388 Replace stalgo::erase with C++20 std::erase. 2024-08-25 17:17:11 +01:00
Sadie Powell
ab31cf9d37 Merge branch 'insp4' into master. 2024-08-25 11:37:05 +01:00
Sadie Powell
33fef944f2 Merge branch 'insp4' into master. 2024-08-23 20:10:21 +01:00
Sadie Powell
6b123d4bc6 Use C++20 <format> instead of fmtlib when available. 2024-08-22 11:12:52 +01:00
Sadie Powell
3991a4c9d8 Merge branch 'insp4' into master. 2024-08-22 09:51:18 +01:00
Sadie Powell
00665cf5d6 Merge branch 'insp4' into master. 2024-08-18 16:48:40 +01:00
Sadie Powell
6f5c0458f4 Disable channel/user mode +r by default. 2024-08-17 00:35:06 +01:00
Sadie Powell
7e834f5173 Fix some format strings in the services message. 2024-08-17 00:20:46 +01:00
Sadie Powell
6c12543edc Refactor "CAPAB CAPABILITIES" code. 2024-08-17 00:13:17 +01:00
Sadie Powell
e41b4ca696 Drop the protocol version from module capab functions. 2024-08-16 23:49:56 +01:00
Sadie Powell
f609a62b7a Merge CompareModulesNew into CompareModules.
This isn't necessary now we only support the 1205 protocol.
2024-08-16 23:48:02 +01:00
Sadie Powell
a6f3672ea0 Merge branch 'insp4' into master. 2024-08-16 23:30:32 +01:00
Sadie Powell
3365569c07 Merge branch 'insp4' into master. 2024-08-06 19:05:46 +01:00
Sadie Powell
826b565714 Add a skeleton of the account provider API. 2024-08-06 19:02:09 +01:00
Sadie Powell
46761d46ff Merge branch 'insp4' into master. 2024-08-04 12:43:32 +01:00
Sadie Powell
dd0d807a8b Merge branch 'insp4' into master. 2024-07-24 19:45:42 +01:00
Sadie Powell
dc15216f90 Merge branch 'insp4' into master. 2024-07-24 02:11:51 +01:00
Sadie Powell
81ac8ff1b8 Remove support for the v3 server protocol. 2024-07-23 21:46:05 +01:00
Sadie Powell
304ad49279 Merge branch 'insp4' into master. 2024-07-22 21:26:45 +01:00
Sadie Powell
948a3fb7a7 Adjust the build system for the new module structure. 2024-07-17 03:26:09 +01:00
Sadie Powell
889d521e05 Shuffle the modules about a bit. 2024-07-17 00:06:50 +01:00