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
|
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 |
|
Sadie Powell
|
be3822523b
|
Automatically add client certificates to the cert list on register.
|
2024-05-01 17:23:10 +01:00 |
|
Sadie Powell
|
84ca4c0d27
|
Update the inspircd module for recent 1206 protocol changes.
|
2024-05-01 14:03:11 +01:00 |
|
Sadie Powell
|
1f9a197b18
|
Merge branch '2.0' into 2.1.
|
2024-04-29 08:36:23 +01:00 |
|
Sadie Powell
|
0c5bf51378
|
Skip serializing data without a type in db_flatfile.
|
2024-04-29 08:16:45 +01:00 |
|
Sadie Powell
|
1647968c50
|
Fix message truncation in global/global and global/server.
|
2024-04-28 08:52:16 +01:00 |
|
Sadie Powell
|
5473311bd7
|
Only enable os_noop on IRCDs that actually have a SendSVSNOOP impl.
|
2024-04-15 21:08:40 +01:00 |
|
Sadie Powell
|
d68ba1b570
|
Implement support for BIGLINES on UnrealIRCd.
|
2024-04-15 20:05:43 +01:00 |
|
Sadie Powell
|
1877833e73
|
Bump Bahamut support to require 2.0 or newer.
|
2024-04-15 18:29:36 +01:00 |
|
Sadie Powell
|
3e5d3c5bdc
|
Avoid packaging unnecessary .lib files on Windows.
[skip alpine ci]
[skip ubuntu ci]
|
2024-04-15 12:41:56 +01:00 |
|
Sadie Powell
|
7c93007aa6
|
Avoid duplicate entries in ReplaceCert.
|
2024-04-14 12:23:19 +01:00 |
|
Sadie Powell
|
260539e987
|
Add more documentation for overriding confirmation codes.
|
2024-04-07 15:52:24 +01:00 |
|
Sadie Powell
|
4603cd467b
|
Add an operator privilege to allow overriding drop codes.
Closes #392
|
2024-04-05 14:14:10 +01:00 |
|
Sadie Powell
|
e0a6f7456b
|
Fix extracting timestamps from UnrealIRCd MODE messages.
Oversight from commit 04e1a4f5c8.
|
2024-04-04 19:48:34 +01:00 |
|
Sadie Powell
|
c08aaa86d1
|
Sync the build system directory names with the core.
|
2024-04-02 16:52:41 +01:00 |
|
Sadie Powell
|
2e59aac025
|
Fix the default value of accessmax in cs_access.
|
2024-03-29 14:21:51 +00:00 |
|
Sadie Powell
|
2829c83118
|
Add more nick options to webcpanel's nickserv/info page.
|
2024-03-26 14:27:52 +00:00 |
|
Sadie Powell
|
f58012ea0e
|
Remove some leftover references to nickserv/access.
|
2024-03-26 13:40:53 +00:00 |
|
Sadie Powell
|
f8605ec188
|
Allow specifying the webcpanel template directory directly.
There's no need to hardcode a base path here.
|
2024-03-26 12:59:03 +00:00 |
|
Sadie Powell
|
5a12beff15
|
Fix some spelling issues in the webcpanel that were missed earlier.
|
2024-03-26 12:33:59 +00:00 |
|
Sadie Powell
|
6b1f8de885
|
Use consistent headers and footers on all webcpanel templates.
|
2024-03-26 11:52:04 +00:00 |
|
Sadie Powell
|
33be5de66e
|
Flatten the webcpanel hierarchy slightly.
|
2024-03-26 11:22:43 +00:00 |
|
Sadie Powell
|
bfed2e1bf5
|
Use paths relative to data/conf in the config file.
This was done in some places already but not consistently.
Closes #349.
|
2024-03-19 15:51:55 +00:00 |
|
Sadie Powell
|
e488f294a1
|
Put the webcpanel directory in the data directory not a subdir.
|
2024-03-19 15:19:15 +00:00 |
|
Sadie Powell
|
fde3438ef2
|
Allow using absolute paths in more places.
|
2024-03-19 15:11:40 +00:00 |
|
Sadie Powell
|
a1972ba9b6
|
Prevent using enc_posix as a primary encryption module.
|
2024-03-19 11:54:39 +00:00 |
|
Sadie Powell
|
5a72d8783e
|
Add verify-only support for POSIX crypt() hashes from Atheme.
|
2024-03-18 22:17:14 +00:00 |
|
Sadie Powell
|
e6770bc2fd
|
Fix an off by one error in enc_sha2.
|
2024-03-18 22:04:57 +00:00 |
|
Sadie Powell
|
413fed474e
|
Fix unnecessary uses of std::string.
|
2024-03-18 12:47:43 +00:00 |
|