summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2025-04-14Add Anope::Templace and switch all template strings to use it.Sadie Powell
2025-04-13Resort the Implementation list.Sadie Powell
2025-04-10Expand GetQueryCommand to take a command name.Sadie Powell
2025-04-02Add a message handler for messages that can be safely ignored.Sadie Powell
2025-04-01Refactor and document the rest of the SASL header.Sadie Powell
2025-03-31Move SASL::IdentifyRequest to ns_sasl.Sadie Powell
2025-03-30Add NickAlias::FindId.Sadie Powell
2025-03-26Initialize ChannelInfo in the Modern C++ way.Sadie Powell
2025-03-26Initialize Channel in the Modern C++ way.Sadie Powell
2025-03-26Add a typedef for the serializable id.Sadie Powell
2025-03-19Use a set instead of a vector for storing memo ignores.Sadie Powell
2025-03-17RPC::service is not necessary anymore.Sadie Powell
2025-03-17Switch RPC event registration to use the service system.Sadie Powell
2025-03-15Move the RPC service interface to the RPC header.Sadie Powell
2025-03-15Add NickCore::FindId for finding an account by its id.Sadie Powell
2025-03-12Refactor and redocument Serialize::Type.Sadie Powell
2025-03-12Add defines for the core serialisation type names.Sadie Powell
2025-03-12Move serialization from Serializable to a Serialize::Type child.Sadie Powell
2025-03-12Const correct Serialize::Type::GetName().Sadie Powell
2025-03-12Move serialization data type logic from sql.h to the core.Sadie Powell
2025-03-09Fix a forward declaration on Clang.Sadie Powell
2025-03-09Add support for oper-only quit messages.Sadie Powell
2025-03-09Fix a compiler warning on Clang.Sadie Powell
2025-03-09Make config variables a lot more useful.Sadie Powell
2025-03-08Move some headers around.Sadie Powell
2025-03-06Fix a REPRODUCIBLE_BUILD check after the previous commit.Sadie Powell
2025-03-06Move REPRODUCIBLE_BUILD to sysconf.Sadie Powell
2025-03-04Remove GetAgent and SendMechs from the SASL interface.Sadie Powell
2025-03-03Misc cleanup of ns_sasl and sasl.h.Sadie Powell
2025-03-03SASL::ProtocolInterface should not be exported.Sadie Powell
2025-03-03Move SASL protocol messages to the SASL header.Sadie Powell
2025-03-02Add a helper method for getting a description of an uplink.Sadie Powell
2025-03-02Return references instead of pointers from the config system.Sadie Powell
2025-02-25Deduplicate RPC parameter count checks.Sadie Powell
2025-02-25Deduplicate some SASL logic.Sadie Powell
2025-02-24Add the system.listMethods RPC method.Sadie Powell
2025-02-24Allow use of a non-map type as the root RPC element.Sadie Powell
2025-02-24Add support for RPC arrays, simplify the RPC objects.Sadie Powell
2025-02-23Rename RPC::Block to RPC::Map.Sadie Powell
2025-02-20Store the source address in the identify request.Sadie Powell
2025-02-20Add error constants for the custom error range.Sadie Powell
2025-02-20Move RPC types to the RPC namespace.Sadie Powell
2025-02-20Use an enum for standard RPC error codes.Sadie Powell
2025-02-20Add support for more RPC data types.Sadie Powell
2025-02-18Fix sending RPC responses after the previous commit.Sadie Powell
2025-02-18Rework how the RPC interface stores its events.Sadie Powell
2025-02-14Use RPC error responses correctly.Sadie Powell
2025-02-14Fix the naming convention of the RPC methods.Sadie Powell
2025-02-13Make the RPC API sanitize automatically.Sadie Powell
2025-02-13Rework the RPC modules in preparation for the new JSON-RPC module.Sadie Powell