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

Commit Graph

  • d891f2bcbd Sync the GitHub templates with the ones InspIRCd uses. Sadie Powell 2025-04-15 13:47:55 +01:00
  • 5eb13f4420 Use Anope::Template in db_json. Sadie Powell 2025-04-15 13:03:48 +01:00
  • bd9d3b0f7d Add support for monthly backups to db_json. Sadie Powell 2025-04-15 13:00:34 +01:00
  • cbb41241d4 Merge branch '2.0' into 2.1. Sadie Powell 2025-04-15 11:42:47 +01:00
  • b9acaa6d51 Ask people to file PRs on GitHub as well as emailing team@. Sadie Powell 2025-04-15 09:54:53 +01:00
  • 9d18fdf0f6 Update the change logs. Sadie Powell 2025-04-14 11:56:40 +01:00
  • d04a312d0d Add Anope::Templace and switch all template strings to use it. Sadie Powell 2025-04-14 11:31:19 +01:00
  • 099f0ce43a Purge the seen database after 90 days. Sadie Powell 2025-04-14 01:51:40 +01:00
  • 07bd1bbec9 Switch enc_sha2 default from sha256 to sha512. Sadie Powell 2025-04-14 01:01:24 +01:00
  • aa0a687a58 Fix a typo in the example config. Sadie Powell 2025-04-14 01:00:17 +01:00
  • b89cc47642 Resort the Implementation list. Sadie Powell 2025-04-13 16:05:06 +01:00
  • d87fa4d781 Add a matcher for the InspIRCd oper name extban. Sadie Powell 2025-04-13 13:11:17 +01:00
  • 9351debd73 Expand GetQueryCommand to take a command name. Sadie Powell 2025-04-09 18:17:02 +01:00
  • 40d558ef21 Make the length of confirmation codes configurable. Sadie Powell 2025-04-07 12:27:45 +01:00
  • e1224ac486 Ignore the SLOG message on UnrealIRCd. Sadie Powell 2025-04-05 07:13:08 +01:00
  • ddd33e65b4 Add a log message for when we receive a weirdly targeted message. Sadie Powell 2025-04-05 07:11:11 +01:00
  • e4f88d44cd Deduplicate checks in ns_cert. Sadie Powell 2025-04-03 13:44:59 +01:00
  • 063b4a9918 Merge branch '2.0' into 2.1. Sadie Powell 2025-04-02 23:01:04 +01:00
  • c6065ff0f3 Update the change log. Sadie Powell 2025-04-02 10:23:52 +01:00
  • a5aae4f41d Fix building in a post-CMP0082 world. Sadie Powell 2025-04-02 13:12:19 +01:00
  • d019da673d Replace NormalizeBuffer implementation with the one from InspIRCd. Sadie Powell 2025-04-02 17:03:21 +01:00
  • 4d7adbf2b7 Fix an unnecessary substr in irc2sql. Sadie Powell 2025-04-02 16:37:49 +01:00
  • 404bf77ef5 Add a message handler for messages that can be safely ignored. Sadie Powell 2025-04-02 13:17:38 +01:00
  • 69393a5f14 Fix building in a post-CMP0082 world. Sadie Powell 2025-04-02 13:12:19 +01:00
  • 97c63822fc Bump the minimum CMake version to 3.20. Sadie Powell 2025-04-02 10:11:21 +01:00
  • 698dd78ef8 Merge branch '2.0' into 2.1. Sadie Powell 2025-04-02 10:09:58 +01:00
  • 0b36ddfaf3 Fix building on old versions of RHEL. Sadie Powell 2025-04-02 09:58:49 +01:00
  • 947ddc9e1b Fix building on CMake 4. Sadie Powell 2021-11-30 10:09:08 +00:00
  • 59d516d5b0 Refactor and document the rest of the SASL header. Sadie Powell 2025-04-01 16:46:35 +01:00
  • 2ecb667d1c Bump the minimum CMake version in the docs. Sadie Powell 2025-04-01 16:29:11 +01:00
  • c21f6ac597 Bump for 2.1.14-git. Sadie Powell 2025-04-01 11:06:38 +01:00
  • 390d0482fc Release 2.1.13. 2.1.13 Sadie Powell 2025-04-01 11:04:29 +01:00
  • 65bb0a374b Move SASL::IdentifyRequest to ns_sasl. Sadie Powell 2025-03-31 16:58:22 +01:00
  • ea4877dc16 Update the changelogs. Sadie Powell 2025-03-30 13:06:37 +01:00
  • 4024598bd8 Execute SQL updates atomically. Sadie Powell 2025-03-30 13:01:13 +01:00
  • a154532e98 Use insert_or_assign when creating ChannelInfo instances. Sadie Powell 2025-03-30 12:42:18 +01:00
  • 665b0fdef8 Refuse to import data that already exists in db_atheme. Sadie Powell 2025-03-30 12:17:23 +01:00
  • 0802d9d3ff Reference accounts in the database by their id not their nick. Sadie Powell 2025-03-30 11:39:48 +01:00
  • 8d3b8c08b3 Add NickAlias::FindId. Sadie Powell 2025-03-30 11:04:46 +01:00
  • f3e5ccf353 Initialize ChannelInfo in the Modern C++ way. Sadie Powell 2025-03-26 11:23:05 +00:00
  • b5213d5a81 Initialize Channel in the Modern C++ way. Sadie Powell 2025-03-26 11:05:28 +00:00
  • dc09408f1a Add a typedef for the serializable id. Sadie Powell 2025-03-26 10:22:42 +00:00
  • 49d86527ef Initialize the db_flatfile LoadData stream reference from the ctor. Sadie Powell 2025-03-26 09:32:29 +00:00
  • 65183c3c49 Update the change logs. Sadie Powell 2025-03-26 09:18:56 +00:00
  • c60477384c Add the db_json module. Sadie Powell 2025-03-13 11:34:16 +00:00
  • 25c3fd51b7 Fix a missing format argument in ns_maxemail. Sadie Powell 2025-03-22 21:45:29 +00:00
  • a40eaeb2a3 Use a plural form translation for the ns_maxemail error. Sadie Powell 2025-03-22 21:04:25 +00:00
  • e14a650cb9 Read the ns_maxemail limit as unsigned instead of int. Sadie Powell 2025-03-22 21:02:52 +00:00
  • 6401e328bb Merge branch '2.0' into 2.1. Sadie Powell 2025-03-22 20:52:25 +00:00
  • 43dc6f7509 Fix ns_maxemail miscounting email addresses in some cases. Sadie Powell 2025-03-22 20:12:18 +00:00
  • 8f0ee6f383 Update more messages to use gettext plural forms. Sadie Powell 2025-03-22 08:58:24 +00:00
  • 1adbce61cb Fix a semicolon that was missing from the previous commit. Sadie Powell 2025-03-22 08:43:38 +00:00
  • fe60c9a085 Fix an unclear message in gl_queue. Sadie Powell 2025-03-22 08:36:57 +00:00
  • 39bb5825ad Deduplicate requirename code in os_shutdown. Sadie Powell 2025-03-22 08:33:21 +00:00
  • 602ff60e21 Document the migration path for removed config options. Sadie Powell 2025-03-22 08:17:28 +00:00
  • 8d0399e356 Document the default value for new config options in the changelog. Sadie Powell 2025-03-22 08:02:38 +00:00
  • a4d0213bcb Update the changelogs. Sadie Powell 2025-03-22 07:59:54 +00:00
  • ecbf53ba6c Allow customising the length at which lines are wrapped after. Sadie Powell 2025-03-21 19:16:48 +00:00
  • 6d72fd67d8 Improve logging about the protocol module on startup. Sadie Powell 2025-03-19 13:37:11 +00:00
  • 0a11bc7693 Merge branch '2.0' into 2.1. Sadie Powell 2025-03-19 13:05:39 +00:00
  • e86fa67e38 Use a set instead of a vector for storing memo ignores. Sadie Powell 2025-03-19 10:12:02 +00:00
  • 1fc2642034 Make it clear that an ignore list is for memos in ms_ignore. Sadie Powell 2025-03-19 09:55:32 +00:00
  • 1641f6415a RPC::service is not necessary anymore. Sadie Powell 2025-03-17 19:06:14 +00:00
  • bb1f93f150 Switch RPC event registration to use the service system. Sadie Powell 2025-03-17 12:58:22 +00:00
  • 85fbc500d8 Simplify the requirename logic. Sadie Powell 2025-03-17 11:23:19 +00:00
  • 99bcc6d3b7 Improve the error reporting in os_shutdown. Sadie Powell 2025-03-16 20:14:39 +00:00
  • 5fd2145821 Update author list. Sadie Powell 2025-03-16 12:14:00 +00:00
  • 4700d48b35 Import a slightly modified version of mkauthors from InspIRCd. Sadie Powell 2025-03-16 12:12:01 +00:00
  • 019b2aafef Update the mailmap. Sadie Powell 2025-03-16 12:11:50 +00:00
  • 3744649320 Move the RPC service interface to the RPC header. Sadie Powell 2025-03-15 23:37:46 +00:00
  • 30593321f4 Fix getting the IP of a user in CommandSource. Sadie Powell 2025-03-15 21:08:49 +00:00
  • 3b35199a53 Add NickCore::FindId for finding an account by its id. Sadie Powell 2025-03-15 21:08:26 +00:00
  • 5ac5e1068e Use custom-cloak when setting the SASL hostname too. Sadie Powell 2025-03-14 23:58:25 +00:00
  • 0ebc43f0dc Refactor the InspIRCd METADATA handler to actually be readable. Sadie Powell 2025-03-14 20:36:03 +00:00
  • 5ff86ea2c5 Implement support for the new way of setting vhosts on InspIRCd. Sadie Powell 2025-03-14 19:45:43 +00:00
  • 1bdc9c0a64 Fix {nickserv}:defaults still documenting the old nick protection. Sadie Powell 2025-03-14 12:12:11 +00:00
  • d0d46408bc Improve JSON-RPC error messages. Sadie Powell 2025-03-14 11:48:06 +00:00
  • fdc33b0f6d Warn if enc_bcrypt is the first module and maxpasslen is >72. Sadie Powell 2025-03-14 10:39:40 +00:00
  • 6a43370e13 Deduplicate response building code in the jsonrpc module. Sadie Powell 2025-03-13 16:01:16 +00:00
  • 1fcd045aff Fix the jsonrpc not having a root element one is not specified. Sadie Powell 2025-03-13 15:47:52 +00:00
  • b4d068b01a Fix the messageUser function in the JavaScript library. Sadie Powell 2025-03-13 15:27:07 +00:00
  • 23d548336a Document the required RPC modules in the JavaScript library. Sadie Powell 2025-03-13 15:24:48 +00:00
  • 82371dc279 Update the changelogs. Sadie Powell 2025-03-13 13:45:30 +00:00
  • fd6770373f Add the rpc_message module, remove the notice RPC event. Sadie Powell 2025-03-13 15:11:37 +00:00
  • 645f969d70 Fix sending global messages with the default sender. Sadie Powell 2025-03-13 15:12:23 +00:00
  • 3187233783 Fix setting keepbackups to 0 in db_flatfile. Sadie Powell 2025-03-13 13:37:54 +00:00
  • 8b932dc459 Fix a crash in the ns_sasl module. Sadie Powell 2025-03-11 00:08:50 +00:00
  • a357ba38fb Fix deleting old db_flatfile database backups. Sadie Powell 2025-03-13 12:11:53 +00:00
  • 9f8525e3b2 Refactor the TIME handler. Sadie Powell 2025-03-13 10:47:18 +00:00
  • ace82596d8 Fix a warning on Clang. Sadie Powell 2025-03-13 10:43:37 +00:00
  • 09e10d2a02 Add an ALLTIME handler on InspIRCd. Sadie Powell 2025-03-13 10:39:14 +00:00
  • 9ec3f6abd6 Refactor and redocument Serialize::Type. Sadie Powell 2025-03-12 16:52:46 +00:00
  • e7b18609f6 Add defines for the core serialisation type names. Sadie Powell 2025-03-12 14:20:43 +00:00
  • cdcf0e2f9a Move serialization from Serializable to a Serialize::Type child. Sadie Powell 2025-03-12 10:29:11 +00:00
  • 718f2e922a Const correct Serialize::Type::GetName(). Sadie Powell 2025-03-12 01:00:02 +00:00
  • 2b2b6f75a1 Fix the id data type in db_flatfile. Sadie Powell 2025-03-12 00:55:21 +00:00
  • 883367c1d2 Fix importing some data from 1.8. Sadie Powell 2025-03-12 00:33:41 +00:00
  • 2276c62ff0 Move serialization data type logic from sql.h to the core. Sadie Powell 2025-03-11 13:05:43 +00:00
  • fb0ee27df0 Save the databases on SIGUSR1. Sadie Powell 2025-03-11 13:01:04 +00:00
  • b14befc77c Fix an outdated comment. Sadie Powell 2025-03-10 13:10:13 +00:00