summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2025-05-27Make CTCP support more modular.HEAD2.1Sadie Powell
2025-05-24Convert Anope::Debug to an unsigned value.Sadie Powell
2025-05-22Modernize some bits of Command.Sadie Powell
2025-05-17Fix some inconsistencies with account lookups.Sadie Powell
2025-05-16Rename id to uniqueid to avoid shadowing.Sadie Powell
2025-05-16Serialize using mutable objects not immutable ones.Sadie Powell
2025-05-11Remove first_commit which snuck into an earlier commit.Sadie Powell
2025-05-11Prefix the special db_json columns with an @.Sadie Powell
2025-05-10Consistently use realname instead of gecos.Sadie Powell
2025-05-10Use more appropriate types for MaxUserCount and OperCount.Sadie Powell
2025-05-09Add an accessor to Serialize::Reference and deduplicate code.Sadie Powell
2025-05-09Fix some forward declarations in the httpd header.Sadie Powell
2025-05-09Store user away state and add it to the anope.user RPC event.Sadie Powell
2025-05-09Move HTTP types to the HTTP namespace.Sadie Powell
2025-05-08Change Command::Run to return true on success.Sadie Powell
2025-05-04Fix HTTP headers to be case insensitive as required by the spec.Sadie Powell
2025-05-04Also allow hashed RPC tokens in the config file.Sadie Powell
2025-05-04Add support for bearer tokens for authorising with RPC.Sadie Powell
2025-05-03Store the setter and ts for all modes and try to restore them.Sadie Powell
This is mostly for preserving channel list mode info.
2025-05-03Remove the unused template overload of SendMode.Sadie Powell
2025-04-24Add support for hashing operator passwords in the config.Sadie Powell
Closes #327.
2025-04-24Remove some double lookups in User::BadPassword.Sadie Powell
2025-04-22Fix splitting in the middle of some command names.Sadie Powell
2025-04-19Remove time from the name of some variables where its obvious.Sadie Powell
2025-04-19Allow syntax messages to take a predicate.Sadie Powell
2025-04-19Get rid of the internal block wrapper.Sadie Powell
This only existed for compatibility with old 2.0 modules and 2.1 has already broken compatibility with them.
2025-04-16Rename TextSplitter to LineWrapper.Sadie Powell
2025-04-16Automatically wrap the help output.Sadie Powell
2025-04-16Update as many messages as possible for automatic line wrapping.Sadie Powell
2025-04-15Automatically line wrap messages sent by services.Sadie Powell
2025-04-15Allow clearing other list modes using ClearBans.Sadie Powell
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
This is only useful for plain authentication and doesn't need to be in the header.
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