Sadie Powell
|
ff65b68dfa
|
Fix the name of the key parameter in SendSVSJoin.
|
2024-07-14 15:21:00 +01:00 |
|
Sadie Powell
|
94456a6063
|
Fix sending global messages to remotely linked servers.
|
2024-07-14 11:44:22 +01:00 |
|
Sadie Powell
|
347d82f59b
|
Qualify a use of auto in db_atheme.
|
2024-07-08 00:53:47 +01:00 |
|
ItsOnlyBinary
|
08b1344056
|
Add UNIX socket support to mysql module.
Ref: #419
|
2024-07-04 13:13:56 +01:00 |
|
Sadie Powell
|
01e0cf4868
|
Add support for sending tag messages.
|
2024-06-24 14:46:41 +01:00 |
|
Sadie Powell
|
693eeed762
|
Rework how CTCP messages are sent and received.
|
2024-06-24 14:29:55 +01:00 |
|
Sadie Powell
|
6e5713d64a
|
Remove the formatting overloads of SendNotice/SendPrivmsg.
|
2024-06-24 13:30:17 +01:00 |
|
Sadie Powell
|
b94c3740b9
|
Make the language around fantasy commands less weird.
|
2024-06-23 14:36:03 +01:00 |
|
Sadie Powell
|
59ec42f0e6
|
Rename suspend in cs_expire to suspendexpire to match ns_expire.
|
2024-06-23 13:55:25 +01:00 |
|
Sadie Powell
|
8a65f116b6
|
Merge branch '2.0' into 2.1.
|
2024-06-23 13:52:46 +01:00 |
|
Sadie Powell
|
8c0edef714
|
Split nickserv/{sa,}set/language out to its own module.
|
2024-06-22 17:46:42 +01:00 |
|
Sadie Powell
|
a386439f86
|
Misc improvements to db_atheme.
|
2024-06-20 17:16:16 +01:00 |
|
Sadie Powell
|
016a5b3903
|
Fix importing Atheme mode locks.
|
2024-06-20 17:16:16 +01:00 |
|
Sadie Powell
|
60aeb2a71a
|
Silently ignore some Atheme metadata that we know we can't import.
|
2024-06-19 22:45:43 +01:00 |
|
Sadie Powell
|
54ea63df66
|
Avoid creating extra service references in db_atheme.
|
2024-06-19 22:44:31 +01:00 |
|
Sadie Powell
|
01fc3ea22e
|
Fix importing Atheme opers.
|
2024-06-19 22:44:31 +01:00 |
|
Sadie Powell
|
3388736fab
|
Use auto in more places in db_atheme.
|
2024-06-19 22:44:31 +01:00 |
|
Sadie Powell
|
0065a0f405
|
Only import clones from Atheme if we recognise the database version.
|
2024-06-19 22:44:16 +01:00 |
|
Sadie Powell
|
490f832dc0
|
Fix importing Atheme session limits.
|
2024-06-19 21:12:28 +01:00 |
|
Sadie Powell
|
a44acb6de5
|
Fix importing Atheme forbid reasons.
|
2024-06-19 20:31:55 +01:00 |
|
Sadie Powell
|
13e5ddf807
|
Fix importing Atheme akick reasons.
|
2024-06-19 20:22:57 +01:00 |
|
Sadie Powell
|
e42c728ab8
|
Log the channel that a mode lock was unable to be imported for.
|
2024-06-19 19:41:16 +01:00 |
|
Sadie Powell
|
4eec5c5435
|
Save the databases directly after importing.
|
2024-06-19 19:30:24 +01:00 |
|
Sadie Powell
|
2667d9e90c
|
Update the databases more regularly.
|
2024-06-19 11:28:21 +01:00 |
|
Sadie Powell
|
f2b66278aa
|
Fix a string that should be marked as translatable in ns_info.
|
2024-06-12 17:53:15 +01:00 |
|
Sadie Powell
|
5b7d952626
|
Remove the broken Catalan, Hungarian, and Russian translations.
|
2024-06-12 17:50:00 +01:00 |
|
Sadie Powell
|
24375d53e6
|
Add support for looking up account information from a nick.
Closes #407.
|
2024-06-12 17:46:07 +01:00 |
|
Sadie Powell
|
8a1bffba9b
|
Fix a crash in ns_cert.
|
2024-06-10 11:16:05 +01:00 |
|
Sadie Powell
|
67b76fadca
|
Fix a memory leak in os_akill and os_sxline.
|
2024-06-07 22:39:08 +01:00 |
|
Sadie Powell
|
ccc088d946
|
Log a user out fully when their nick gets suspended.
Closes #409.
|
2024-06-04 22:41:32 +01:00 |
|
Sadie Powell
|
4468fe77fa
|
Fix an inverted if in the global odule.
|
2024-06-03 20:02:03 +01:00 |
|
Sadie Powell
|
e71a9e2894
|
Avoid NickAlias lookups by storing a pointer in the NickCore.
|
2024-06-03 16:04:53 +01:00 |
|
Sadie Powell
|
f80bdf06ba
|
Fix a null pointer dereference in the sasl module.
|
2024-06-03 14:39:08 +01:00 |
|
Sadie Powell
|
c72e12d0a6
|
Fix setting the history mode on UnrealIRCd.
Closes #406.
|
2024-05-22 15:08:13 +01:00 |
|
Sadie Powell
|
bce0d629fd
|
Fix another iterator invalidation issue.
|
2024-05-22 14:30:18 +01:00 |
|
Sadie Powell
|
729aa4ab4a
|
Fix parsing the flood mode on UnrealIRCd.
|
2024-05-18 18:36:17 +01:00 |
|
Sadie Powell
|
18e9e12261
|
Fix an iterator invalidation issue in cs_set and ns_set.
|
2024-05-18 16:35:35 +01:00 |
|
Sadie Powell
|
a4792412ba
|
Merge branch '2.0' into 2.1.
|
2024-05-16 18:00:13 +01:00 |
|
Sadie Powell
|
8bb83f6b1a
|
Explicitly specify ROW_FORMAT=DYNAMIC when creating tables.
Resolves the issues some people were having with extremely wide rows.
|
2024-05-16 17:29:25 +01:00 |
|
Sadie Powell
|
da99a53dfa
|
Don't specify a width for DT_INT columns.
This isn't actually used by MySQL for the column width.
|
2024-05-16 17:28:15 +01:00 |
|
Sadie Powell
|
05e6df23a2
|
Mark boolean columns as DT_INT in bs_kick.
|
2024-05-16 16:50:41 +01:00 |
|
Sadie Powell
|
4008e64f26
|
Store when the account name was registered in the NickCore.
|
2024-05-11 17:40:38 +01:00 |
|
Sadie Powell
|
1cf5918574
|
Merge branch '2.0' into 2.1.
|
2024-05-11 14:24:37 +01:00 |
|
Sadie Powell
|
afe87bf693
|
Ensure we are connected to MySQL before trying to escape data.
|
2024-05-11 11:36:29 +01:00 |
|
Sadie Powell
|
ff1c5adb8b
|
Always use server-side topic and mode locks where available.
|
2024-05-10 19:03:50 +01:00 |
|
Sadie Powell
|
c36030c826
|
Remove CanSVSLogout and implement logout support on Plexus.
|
2024-05-09 18:54:40 +01:00 |
|
Sadie Powell
|
33a02b1223
|
Require a reason when throwing an exception.
|
2024-05-09 18:37:16 +01:00 |
|
Sadie Powell
|
ee69dc3105
|
Fix parsing backup client certificate fingerprints on InspIRCd.
|
2024-05-01 21:21:19 +01:00 |
|
Sadie Powell
|
e9243c3fde
|
Add the ReplaceCert method to CertService.
|
2024-05-01 21:20:31 +01:00 |
|
Sadie Powell
|
4cfee23303
|
Simplify InspIRCd user metadata handler slightly.
|
2024-05-01 20:20:47 +01:00 |
|