Sadie Powell
|
70bf013ef0
|
Allow syntax messages to take a predicate.
|
2025-04-19 16:54:26 +01:00 |
|
Sadie Powell
|
18dfa62626
|
Add expanded data to the rpc_data list events.
|
2025-04-19 15:16:07 +01:00 |
|
Sadie Powell
|
d815906393
|
Get rid of the internal block wrapper.
This only existed for compatibility with old 2.0 modules and 2.1
has already broken compatibility with them.
|
2025-04-19 12:49:06 +01:00 |
|
Sadie Powell
|
452e62c050
|
Add support for local password comparison in sql_authentication.
|
2025-04-19 12:38:32 +01:00 |
|
Sadie Powell
|
94c20f3084
|
Use duration strings when reporting the expiry period.
|
2025-04-16 02:52:31 +01:00 |
|
Sadie Powell
|
1e95d0f536
|
Fix some text strings that should be marked as translatable.
|
2025-04-16 02:19:17 +01:00 |
|
Sadie Powell
|
74e9a9d2fe
|
Automatically wrap the help output.
|
2025-04-16 01:50:59 +01:00 |
|
Sadie Powell
|
ce362854a3
|
Update as many messages as possible for automatic line wrapping.
|
2025-04-16 00:04:30 +01:00 |
|
Sadie Powell
|
b421ba258e
|
Show the protection time in the INFO output.
|
2025-04-15 19:26:32 +01:00 |
|
Sadie Powell
|
75e2501500
|
Allow unbanning virtual modes, add the !unmute fantasy command.
|
2025-04-15 15:59:51 +01:00 |
|
Sadie Powell
|
1c6db37681
|
Fix a typo in cs_unban.
|
2025-04-15 15:29:59 +01:00 |
|
Sadie Powell
|
5c2fc1cedd
|
Allow clearing other list modes using ClearBans.
|
2025-04-15 15:00:25 +01:00 |
|
Sadie Powell
|
5eb13f4420
|
Use Anope::Template in db_json.
|
2025-04-15 13:04:09 +01:00 |
|
Sadie Powell
|
bd9d3b0f7d
|
Add support for monthly backups to db_json.
|
2025-04-15 13:00:34 +01:00 |
|
Sadie Powell
|
d04a312d0d
|
Add Anope::Templace and switch all template strings to use it.
|
2025-04-14 11:31:19 +01:00 |
|
Sadie Powell
|
07bd1bbec9
|
Switch enc_sha2 default from sha256 to sha512.
|
2025-04-14 01:01:24 +01:00 |
|
Sadie Powell
|
d87fa4d781
|
Add a matcher for the InspIRCd oper name extban.
|
2025-04-13 13:15:05 +01:00 |
|
Sadie Powell
|
9351debd73
|
Expand GetQueryCommand to take a command name.
|
2025-04-10 13:34:25 +01:00 |
|
Sadie Powell
|
40d558ef21
|
Make the length of confirmation codes configurable.
|
2025-04-07 12:27:45 +01:00 |
|
Sadie Powell
|
e1224ac486
|
Ignore the SLOG message on UnrealIRCd.
|
2025-04-05 07:13:08 +01:00 |
|
Sadie Powell
|
e4f88d44cd
|
Deduplicate checks in ns_cert.
|
2025-04-05 06:53:40 +01:00 |
|
Sadie Powell
|
4d7adbf2b7
|
Fix an unnecessary substr in irc2sql.
|
2025-04-02 16:37:49 +01:00 |
|
Sadie Powell
|
404bf77ef5
|
Add a message handler for messages that can be safely ignored.
|
2025-04-02 13:17:38 +01:00 |
|
Sadie Powell
|
65bb0a374b
|
Move SASL::IdentifyRequest to ns_sasl.
This is only useful for plain authentication and doesn't need to
be in the header.
|
2025-03-31 16:58:22 +01:00 |
|
Sadie Powell
|
4024598bd8
|
Execute SQL updates atomically.
If the Serialize call alters any tables they would have previously
been missed here.
|
2025-03-30 13:01:13 +01:00 |
|
Sadie Powell
|
665b0fdef8
|
Refuse to import data that already exists in db_atheme.
|
2025-03-30 12:17:23 +01:00 |
|
Sadie Powell
|
0802d9d3ff
|
Reference accounts in the database by their id not their nick.
|
2025-03-30 11:57:47 +01:00 |
|
Sadie Powell
|
dc09408f1a
|
Add a typedef for the serializable id.
|
2025-03-26 10:22:42 +00:00 |
|
Sadie Powell
|
49d86527ef
|
Initialize the db_flatfile LoadData stream reference from the ctor.
|
2025-03-26 09:32:29 +00:00 |
|
Sadie Powell
|
c60477384c
|
Add the db_json module.
|
2025-03-26 09:08:55 +00:00 |
|
Sadie Powell
|
25c3fd51b7
|
Fix a missing format argument in ns_maxemail.
|
2025-03-22 21:45:29 +00:00 |
|
Sadie Powell
|
a40eaeb2a3
|
Use a plural form translation for the ns_maxemail error.
|
2025-03-22 21:04:25 +00:00 |
|
Sadie Powell
|
e14a650cb9
|
Read the ns_maxemail limit as unsigned instead of int.
|
2025-03-22 21:02:52 +00:00 |
|
Sadie Powell
|
6401e328bb
|
Merge branch '2.0' into 2.1.
|
2025-03-22 20:52:25 +00:00 |
|
Sadie Powell
|
43dc6f7509
|
Fix ns_maxemail miscounting email addresses in some cases.
|
2025-03-22 20:19:50 +00:00 |
|
Sadie Powell
|
8f0ee6f383
|
Update more messages to use gettext plural forms.
|
2025-03-22 08:58:24 +00:00 |
|
Sadie Powell
|
1adbce61cb
|
Fix a semicolon that was missing from the previous commit.
|
2025-03-22 08:43:38 +00:00 |
|
Sadie Powell
|
fe60c9a085
|
Fix an unclear message in gl_queue.
|
2025-03-22 08:36:57 +00:00 |
|
Sadie Powell
|
39bb5825ad
|
Deduplicate requirename code in os_shutdown.
|
2025-03-22 08:33:21 +00:00 |
|
Sadie Powell
|
0a11bc7693
|
Merge branch '2.0' into 2.1.
|
2025-03-19 13:08:14 +00:00 |
|
Sadie Powell
|
e86fa67e38
|
Use a set instead of a vector for storing memo ignores.
|
2025-03-19 10:12:02 +00:00 |
|
Sadie Powell
|
1fc2642034
|
Make it clear that an ignore list is for memos in ms_ignore.
Closes #484.
|
2025-03-19 09:55:32 +00:00 |
|
Sadie Powell
|
1641f6415a
|
RPC::service is not necessary anymore.
|
2025-03-17 19:06:14 +00:00 |
|
Sadie Powell
|
bb1f93f150
|
Switch RPC event registration to use the service system.
|
2025-03-17 12:58:22 +00:00 |
|
Sadie Powell
|
85fbc500d8
|
Simplify the requirename logic.
|
2025-03-17 11:23:19 +00:00 |
|
Sadie Powell
|
99bcc6d3b7
|
Improve the error reporting in os_shutdown.
|
2025-03-16 20:21:34 +00:00 |
|
Sadie Powell
|
3744649320
|
Move the RPC service interface to the RPC header.
|
2025-03-15 23:49:58 +00:00 |
|
Sadie Powell
|
5ac5e1068e
|
Use custom-cloak when setting the SASL hostname too.
|
2025-03-15 00:17:18 +00:00 |
|
Sadie Powell
|
0ebc43f0dc
|
Refactor the InspIRCd METADATA handler to actually be readable.
|
2025-03-14 23:21:42 +00:00 |
|
Sadie Powell
|
5ff86ea2c5
|
Implement support for the new way of setting vhosts on InspIRCd.
|
2025-03-14 19:45:43 +00:00 |
|