Sadie Powell
cebc3f757b
Release 2.1.15.
2.1.15
2025-06-01 10:13:49 +01:00
Sadie Powell
447a59d6f5
Update author list.
2025-06-01 10:06:05 +01:00
Sadie Powell
75aa633d87
Update yyjson.
2025-06-01 10:05:49 +01:00
Sadie Powell
7833a96dde
Update the change logs.
2025-06-01 10:04:36 +01:00
Sadie Powell
d326f869a3
Add the rpc_user module.
2025-06-01 09:50:29 +01:00
Sadie Powell
b724617a8d
Revert "Optimise the maths for the jsonrpc oversize integer workaround".
...
This reverts commit 937404e311 .
2025-05-30 18:09:37 +01:00
Sadie Powell
76f0c78ece
Remove some unused Windows code.
2025-05-30 14:43:54 +01:00
Sadie Powell
13491bd960
Add {nickserv}:enforcerreal and cache enforcer config on reload.
2025-05-29 17:36:28 +01:00
Sadie Powell
bade5ea109
Tweak some help messages for consistency.
2025-05-29 16:46:55 +01:00
Sadie Powell
682a6a6ad4
Fix unsetting vhosts when cloaking isn't available on InspIRCd.
2025-05-29 15:46:31 +01:00
Sadie Powell
50030e07fa
Make CTCP support more modular.
2025-05-27 15:30:09 +01:00
Sadie Powell
7b2f0f5790
Fix some trivial wrong types when getting config values.
2025-05-27 13:21:55 +01:00
Sadie Powell
23e72fc934
Convert Anope::Debug to an unsigned value.
2025-05-24 16:54:49 +01:00
Sadie Powell
e182519e4d
Fix using the wrong command name in the help module.
2025-05-24 15:20:47 +01:00
Sadie Powell
4317b5557e
Redocument sendmailpath.
2025-05-23 23:18:12 +01:00
Sadie Powell
f97448f48a
Modernize some bits of Command.
2025-05-22 10:49:38 +01:00
Sadie Powell
cb334fbae1
Remove the pidfile before restarting.
...
Fixes being unable to restart now we only allow one instance.
2025-05-17 20:04:41 +01:00
Sadie Powell
d3bb930a5e
Fix some inconsistencies with account lookups.
2025-05-17 19:35:03 +01:00
Sadie Powell
0fc1eb3133
Rename one last use of time_registered.
2025-05-17 15:05:13 +01:00
Sadie Powell
0ac9d70d63
Update the change logs.
2025-05-16 17:07:03 +01:00
Sadie Powell
a3d61e3d18
Rename id to uniqueid to avoid shadowing.
2025-05-16 15:23:09 +01:00
Sadie Powell
cac10aaa41
Always store a unique identifier in the database.
2025-05-16 15:18:24 +01:00
Sadie Powell
be5a0e8108
Serialize using mutable objects not immutable ones.
2025-05-16 15:18:00 +01:00
Sadie Powell
3da8244de5
Log any startup error to the terminal.
2025-05-16 15:15:42 +01:00
Sadie Powell
8722daa6e7
Only allow one instance of Anope at once.
2025-05-16 15:15:30 +01:00
Sadie Powell
a0e98acea8
Fix the codelength default.
2025-05-15 01:42:13 +01:00
Sadie Powell
c5a2f40666
Move the ssl extensible into the METADATA handler on InspIRCd.
2025-05-14 21:02:48 +01:00
Sadie Powell
1daafff79d
Merge various email modules into one module.
...
In the future this will become the basis of the email contact
module and will encapsulate everything relating to email but for
now its mostly kept as-is.
2025-05-12 14:00:47 +01:00
Sadie Powell
3dd20975aa
Also require services operators to confirm their email addresses.
...
Closes #468 .
2025-05-11 22:59:20 +01:00
Sadie Powell
368d8e8b1c
Remove first_commit which snuck into an earlier commit.
2025-05-11 18:24:57 +01:00
Sadie Powell
7c5d2c09fa
Be more specific in the generator field in db_json.
2025-05-11 17:16:35 +01:00
Sadie Powell
41e702d853
Prefix the special db_json columns with an @.
2025-05-11 16:52:46 +01:00
Sadie Powell
19f83eaa34
Fix loading databases in db_json.
2025-05-11 16:45:44 +01:00
Sadie Powell
b1212f9e89
Enable db_json by default.
2025-05-11 15:09:39 +01:00
Sadie Powell
3e9f516d55
Consistently use yes/no instead of true/false in the configs.
2025-05-11 12:49:25 +01:00
Sadie Powell
744b8bc4dc
Redocument db_sql(_live) in the example configs.
2025-05-11 12:44:45 +01:00
Sadie Powell
e9a0a214b0
Refactor Anope::strftime.
2025-05-10 14:40:12 +01:00
Sadie Powell
46c5570b1d
Use UTC in timestamps shown to users.
2025-05-10 14:40:12 +01:00
Sadie Powell
151795a1df
Remove an outdated comment in the memoserv example config.
2025-05-10 14:40:12 +01:00
Sadie Powell
50f17ea8e1
Consistently use realname instead of gecos.
2025-05-10 14:40:12 +01:00
Sadie Powell
2609ff44c6
Add defaults for service:{user,host,gecos}.
2025-05-10 14:40:12 +01:00
Sadie Powell
ca30bb2370
Fix some remaining uses of vHost in the configs.
2025-05-10 13:32:45 +01:00
Sadie Powell
f36b311f84
Add a note to irc2sql about using rpc_data instead.
2025-05-10 11:50:40 +01:00
Sadie Powell
fec85376e7
Remove some duplicate chanstats settings.
2025-05-10 11:29:23 +01:00
Sadie Powell
0bf14650fa
Always use the same stats object when deserialising stats.
...
Closes #509 .
2025-05-10 10:23:11 +01:00
Sadie Powell
49f93b7670
Use more appropriate types for MaxUserCount and OperCount.
2025-05-10 00:59:20 +01:00
Sadie Powell
ce0982cc4a
There's no need to count the servers in os_stats.
2025-05-10 00:54:39 +01:00
Sadie Powell
b4150841ec
Try to ensure we only have use Stats instance.
...
This probably only happens when a user has a broken database but
its best to be more robust.
2025-05-10 00:54:39 +01:00
Sadie Powell
eec428b0c7
Build buffers a bit smarter in cs_access/cs_xop/help.
2025-05-09 22:36:50 +01:00
Sadie Powell
b706a6259e
Add an accessor to Serialize::Reference and deduplicate code.
2025-05-09 22:25:10 +01:00