summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-25Improve the rpc_system module config.Sadie Powell
2025-02-25Add the rpc_data module.Sadie Powell
- Add rewritten and namespaced versions of the channel, oper, user events. - Add the following new events: * anope.listChannels * anope.listOpers * anope.listServers * anope.listUsers * anope.server
2025-02-24Add the system.listMethods RPC method.Sadie Powell
Still to implement: - system.getCapabilities - system.methodHelp - system.methodSignature
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-23If a user is already connected on SASL fail just call BadPassword.Sadie Powell
2025-02-23Fix detecting whether translations are disabled in ns_set_language.Sadie Powell
2025-02-23Fix resetting the SASL password limit.Sadie Powell
2025-02-23Update the dutch language file.Robby
2025-02-23Update the dutch language file.Robby
2025-02-20Improve SASL log messages for post-connection authentication.Sadie Powell
2025-02-20Apply bad password logic to SASL too.Sadie Powell
2025-02-20Clean up some session code in the SASL module.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-20Log the version of xmlrpc-c on module load.Sadie Powell
2025-02-20Merge branch '2.0' into 2.1.Sadie Powell
2025-02-20Fix sql_live on recent MariaDB.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-18Rewrite the xmlrpc module using libxmlrpc-c.Sadie Powell
2025-02-18Fix building the LDAP module on Windows.Sadie Powell
2025-02-18Log the version of third-party libraries on load.Sadie Powell
2025-02-16Make the password optional in operserv/login.Sadie Powell
2025-02-14Merge branch '2.0' into 2.1.Sadie Powell
2025-02-14Update the CI for the upcoming Ubuntu 20.04 removal.Sadie Powell
2025-02-14Reduce indentation in rpc_main.Sadie Powell
2025-02-14Update the XMLRPC example to use JSON-RPC instead.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-14Merge branch '2.0' into 2.1.Sadie Powell
2025-02-14Reset the stats properly.Sadie Powell
Closes #465.
2025-02-14Document the sql_live performance limitations.Sadie Powell
2025-02-14Keep going in cs_mode if a target doesn't exist.Sadie Powell
2025-02-14Allow changing the status modes of multiple people at once.Sadie Powell
Closes #473.
2025-02-13Tidy up the change logs.Sadie Powell
2025-02-13Remove some debugging code from the JSON-RPC module.Sadie Powell
2025-02-13Add the new JSON-RPC module to compliment the XMLRPC one.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
2025-02-13Vendor yyjson.Sadie Powell
2025-02-12Disable operserv/quit by default.Sadie Powell
This is dangerous and almost never what is actually wanted.
2025-02-12Add extra protections to avoid rebooting the wrong network.Sadie Powell
2025-02-11Merge branch '2.0' into 2.1.Sadie Powell
2025-02-11Prioritise operserv/ignore above other modules.Sadie Powell
Closes #471.
2025-02-11Make email confirmation a bit smarter.Sadie Powell