1
0
mirror of https://github.com/anope/anope.git synced 2026-06-29 17:36:37 +02:00

Commit Graph

  • 64fd5a862a Add an XML-RPC method to rpc_system for debugging RPC responses. Sadie Powell 2025-03-10 13:03:29 +00:00
  • 0ff170c671 Add a config option for disabling the i8 XML-RPC extension. Sadie Powell 2025-03-10 11:55:33 +00:00
  • ea0d5c4d70 Add a config option for disabling the nil XML-RPC extension. Sadie Powell 2025-03-10 11:49:34 +00:00
  • b96dbfc9ba Fix a memory leak in the xmlrpc module. Sadie Powell 2025-03-10 11:07:29 +00:00
  • e221c7642a Update the changelogs. Sadie Powell 2025-03-09 20:14:03 +00:00
  • b8c28419da Add a missing override keyword. Sadie Powell 2025-03-09 19:49:28 +00:00
  • 1c4f9042e7 Simplify some weird logic in bs_bot. Sadie Powell 2025-03-09 19:25:06 +00:00
  • a3f483ad87 Fix a forward declaration on Clang. Sadie Powell 2025-03-09 18:58:49 +00:00
  • 6e90a8ea55 Don't tell users that services is shutting down when its restarting. Sadie Powell 2025-03-09 18:56:27 +00:00
  • 6d7fe69cdf Add support for oper-only quit messages. Sadie Powell 2025-03-09 18:51:03 +00:00
  • 314ef60900 Fix a compiler warning on Clang. Sadie Powell 2025-03-09 14:36:57 +00:00
  • 1e8ac58bb4 Sync the chanserv defaults between the code and config. Sadie Powell 2025-03-09 14:31:50 +00:00
  • badcf31499 Make config variables a lot more useful. Sadie Powell 2025-03-09 13:57:20 +00:00
  • c98602bf19 Fix various webcpanel bugs relating to nickname protection. Sadie Powell 2025-03-08 14:44:32 +00:00
  • 50bec959e5 Turn on channel persistence by default. Sadie Powell 2025-03-08 14:24:06 +00:00
  • 62bfa33464 Rework how nickname protection works. Sadie Powell 2025-03-08 13:36:41 +00:00
  • b4ab7dadb9 Use a C++11 lambda instead of a channel sorting method. Sadie Powell 2025-03-08 12:41:22 +00:00
  • df0cd3ef3e Move some headers around. Sadie Powell 2025-03-08 12:22:07 +00:00
  • 9e37a643f1 Fix some minor issues with db_atheme error messages. Sadie Powell 2025-03-07 12:34:19 +00:00
  • b30bfb5d2b Import misc channel and user metadata in db_atheme. Sadie Powell 2025-03-07 12:31:42 +00:00
  • cccdf0431b Don't warn when importing an external auth account from Atheme. Sadie Powell 2025-03-06 23:26:30 +00:00
  • 0005ebbbc3 Import logon and oper news from Atheme. Sadie Powell 2025-03-06 23:05:10 +00:00
  • 161841925d Force the MySQL module to use UTC for connections. Sadie Powell 2025-03-06 20:35:35 +00:00
  • e099180d8f Fix a REPRODUCIBLE_BUILD check after the previous commit. Sadie Powell 2025-03-06 11:29:47 +00:00
  • 2091dc68bc Move REPRODUCIBLE_BUILD to sysconf. Sadie Powell 2025-03-06 01:23:14 +00:00
  • 9926ac5a05 Fix reading the config of some modules. Sadie Powell 2025-03-05 16:21:04 +00:00
  • 14342f6375 Fix the on start library version logging to include the module. Sadie Powell 2025-03-05 16:03:23 +00:00
  • a0a9d433dc Blacklist an old UnrealIRCd contrib module that breaks Anope. Sadie Powell 2025-03-04 15:32:54 +00:00
  • c88fac1a20 Document {ns_sasl}:agent. Sadie Powell 2025-03-04 00:47:09 +00:00
  • 64d26f7c61 Remove GetAgent and SendMechs from the SASL interface. Sadie Powell 2025-03-04 00:32:20 +00:00
  • 34896cefe9 Misc cleanup of ns_sasl and sasl.h. Sadie Powell 2025-03-03 23:54:03 +00:00
  • c0c7046a6d Check if users really want to use 2.1 in Config. Sadie Powell 2025-03-03 23:29:53 +00:00
  • 937ea7dab4 SASL::ProtocolInterface should not be exported. Sadie Powell 2025-03-03 22:53:16 +00:00
  • bfd2b0fa8e Merge branch '2.0' into 2.1. Sadie Powell 2025-03-03 22:48:23 +00:00
  • 7f2c281121 Fix a compiler warning on newer versions of MSVC. Sadie Powell 2025-03-03 22:46:12 +00:00
  • 224caf32c7 Rename sasl to ns_sasl, move to nickserv.example.conf. Sadie Powell 2025-03-03 22:02:48 +00:00
  • 5828cdba45 Move SASL protocol messages to the SASL header. Sadie Powell 2025-03-03 21:45:59 +00:00
  • 4526fbed96 Add a helper method for getting a description of an uplink. Sadie Powell 2025-03-02 15:40:17 +00:00
  • f9911dde52 Return references instead of pointers from the config system. Sadie Powell 2025-03-02 14:51:02 +00:00
  • a5e5eb5eb0 Return EmptyBlock instead of NULL from GetModule. Sadie Powell 2025-03-02 14:43:57 +00:00
  • 82aecd6c7e Bump for 2.1.13-git. Sadie Powell 2025-02-28 16:11:40 +00:00
  • 3cef83c8c5 Release 2.1.12. 2.1.12 Sadie Powell 2025-02-28 16:10:09 +00:00
  • 0781f8a82a Update the changelogs. Sadie Powell 2025-02-28 09:30:15 +00:00
  • fb03d745c5 Add a JavaScript library for accessing the JSON-RPC API. Sadie Powell 2025-02-26 17:16:57 +00:00
  • 752f5e269e Deduplicate RPC parameter count checks. Sadie Powell 2025-02-25 23:13:54 +00:00
  • bb3e124bdb Deduplicate some SASL logic. Sadie Powell 2025-02-25 20:45:34 +00:00
  • 07610ad2d9 Improve the rpc_system module config. Sadie Powell 2025-02-25 20:06:44 +00:00
  • e500258ce4 Add the rpc_data module. Sadie Powell 2025-02-24 05:46:43 +00:00
  • 801a748e25 Add the system.listMethods RPC method. Sadie Powell 2025-02-24 03:39:50 +00:00
  • a111b40560 Allow use of a non-map type as the root RPC element. Sadie Powell 2025-02-24 03:21:42 +00:00
  • 2ccd182d2e Add support for RPC arrays, simplify the RPC objects. Sadie Powell 2025-02-23 02:34:05 +00:00
  • ee08b3e880 Rename RPC::Block to RPC::Map. Sadie Powell 2025-02-23 00:07:05 +00:00
  • a4bfd52b7e If a user is already connected on SASL fail just call BadPassword. Sadie Powell 2025-02-23 17:49:29 +00:00
  • 34a539ba78 Fix detecting whether translations are disabled in ns_set_language. Sadie Powell 2025-02-21 13:03:23 +00:00
  • 096c996900 Fix resetting the SASL password limit. Sadie Powell 2025-02-21 00:07:21 +00:00
  • ab0a67c35c Update the dutch language file. Robby 2025-02-23 04:22:45 +01:00
  • b448a20f40 Update the dutch language file. Robby 2025-02-23 04:22:33 +01:00
  • d5f4b06972 Improve SASL log messages for post-connection authentication. Sadie Powell 2025-02-20 21:35:17 +00:00
  • ff8aca1db4 Apply bad password logic to SASL too. Sadie Powell 2025-02-20 21:20:00 +00:00
  • 8da52bf121 Clean up some session code in the SASL module. Sadie Powell 2025-02-20 21:18:48 +00:00
  • 0c193f8149 Store the source address in the identify request. Sadie Powell 2025-02-20 19:49:01 +00:00
  • fa0f78b937 Add error constants for the custom error range. Sadie Powell 2025-02-20 15:03:48 +00:00
  • 96839ae1b8 Move RPC types to the RPC namespace. Sadie Powell 2025-02-20 14:46:31 +00:00
  • 5420f48580 Use an enum for standard RPC error codes. Sadie Powell 2025-02-20 14:33:40 +00:00
  • 5967bf4176 Log the version of xmlrpc-c on module load. Sadie Powell 2025-02-20 13:31:51 +00:00
  • bf68d1c0e0 Merge branch '2.0' into 2.1. Sadie Powell 2025-02-20 13:07:14 +00:00
  • 227caba783 Fix sql_live on recent MariaDB. Sadie Powell 2025-02-20 13:05:22 +00:00
  • b498f4f4d9 Add support for more RPC data types. Sadie Powell 2025-02-20 12:33:59 +00:00
  • 8330cd119a Fix sending RPC responses after the previous commit. Sadie Powell 2025-02-18 20:54:58 +00:00
  • 3c55fbe650 Rework how the RPC interface stores its events. Sadie Powell 2025-02-18 17:01:33 +00:00
  • 98320d130f Rewrite the xmlrpc module using libxmlrpc-c. Sadie Powell 2025-02-18 16:15:58 +00:00
  • 37f21a2e1e Fix building the LDAP module on Windows. Sadie Powell 2025-02-18 12:00:22 +00:00
  • 9f82a960e4 Log the version of third-party libraries on load. Sadie Powell 2025-02-18 11:48:43 +00:00
  • 3bba87b655 Make the password optional in operserv/login. Sadie Powell 2025-02-16 12:12:38 +00:00
  • 515dc96d6c Merge branch '2.0' into 2.1. Sadie Powell 2025-02-14 21:55:06 +00:00
  • b51dff0b1a Update the CI for the upcoming Ubuntu 20.04 removal. Sadie Powell 2025-02-14 21:51:47 +00:00
  • 69bc149f7f Reduce indentation in rpc_main. Sadie Powell 2025-02-14 21:47:33 +00:00
  • 3c340f550a Update the XMLRPC example to use JSON-RPC instead. Sadie Powell 2025-02-14 21:13:10 +00:00
  • 420f83bbbf Use RPC error responses correctly. Sadie Powell 2025-02-14 20:33:13 +00:00
  • 84b0859e8d Fix the naming convention of the RPC methods. Sadie Powell 2025-02-14 19:47:33 +00:00
  • ddce28c055 Merge branch '2.0' into 2.1. Sadie Powell 2025-02-14 18:15:56 +00:00
  • fbb8442252 Reset the stats properly. Sadie Powell 2025-02-14 18:11:34 +00:00
  • 8110fddfe5 Document the sql_live performance limitations. Sadie Powell 2025-02-14 18:09:34 +00:00
  • 947eabed6c Keep going in cs_mode if a target doesn't exist. Sadie Powell 2025-02-14 15:06:04 +00:00
  • 94ccd03790 Allow changing the status modes of multiple people at once. Sadie Powell 2025-02-14 14:58:55 +00:00
  • 84dbb5c9a3 Tidy up the change logs. Sadie Powell 2025-02-13 04:52:54 +00:00
  • 4b2b47fc95 Remove some debugging code from the JSON-RPC module. Sadie Powell 2025-02-13 04:26:42 +00:00
  • 9e621cca11 Add the new JSON-RPC module to compliment the XMLRPC one. Sadie Powell 2025-02-13 04:05:18 +00:00
  • 1e82b4075e Make the RPC API sanitize automatically. Sadie Powell 2025-02-13 01:54:57 +00:00
  • f8c1b8f4f9 Rework the RPC modules in preparation for the new JSON-RPC module. Sadie Powell 2025-02-13 01:28:28 +00:00
  • eaa00c7c9e Vendor yyjson. Sadie Powell 2025-02-13 01:35:02 +00:00
  • 2d48d9ef0d Disable operserv/quit by default. Sadie Powell 2025-02-12 15:40:13 +00:00
  • 3e986b215e Add extra protections to avoid rebooting the wrong network. Sadie Powell 2025-02-12 15:39:41 +00:00
  • 8486962fef Merge branch '2.0' into 2.1. Sadie Powell 2025-02-11 13:52:53 +00:00
  • 1f7aa241bb Prioritise operserv/ignore above other modules. Sadie Powell 2025-02-11 13:48:11 +00:00
  • e3abae44a7 Make email confirmation a bit smarter. Sadie Powell 2025-02-11 11:44:05 +00:00
  • a8be208da1 Add some options to botserv/botlist to make admining easier. Sadie Powell 2025-02-07 01:14:12 +00:00
  • abbb602463 Fix SASL on UnrealIRCd. Sadie Powell 2025-02-06 19:01:10 +00:00
  • 86805a6b3b Add the bot real name to the botlist info. Sadie Powell 2025-02-05 19:56:31 +00:00
  • 5d9344b677 Fix the pluralisation of a message in bs_info. Sadie Powell 2025-02-05 19:38:36 +00:00