Sadie Powell
127ea3e68a
Process all socket events before connecting to the uplink.
...
This ensures that the SQL import actually succeeds before we do
something that might terminate the process.
2024-11-12 17:24:14 +00:00
Sadie Powell
ba11b5eab0
Update the Turkish translation.
...
Co-authored-by: CaPa CuL <capacul@gmail.com >
2024-11-11 21:59:57 +00:00
Sadie Powell
df1c6176b3
Merge branch '2.0' into 2.1.
2024-11-11 17:13:01 +00:00
Sadie Powell
96ccfe4cbe
Fix using User::Account where User::IsIdentified should be used.
...
The former causes a dereference which cause a database update. This
is not good for performance with db_sql_live on bigger networks.
2024-11-11 16:46:56 +00:00
Sadie Powell
8634594cd1
Merge branch '2.0' into 2.1.
2024-11-11 15:45:05 +00:00
Sadie Powell
ee160842b3
Fix serialising boolean extension items.
2024-11-11 15:24:40 +00:00
Sadie Powell
613452acba
Remove an unnecessary function from db_sql_live.
2024-11-11 10:56:53 +00:00
Sadie Powell
9411dac991
Add a helper function to db_sql(_live) for getting a table name.
2024-11-11 10:44:20 +00:00
TehPeGaSuS
aa32f7c926
More updates to the pt_PT translation.
2024-11-08 23:08:41 +00:00
Sadie Powell
517810b208
Make the grammar of the SET privilege description less weird.
2024-11-08 14:25:05 +00:00
Sadie Powell
b7f7a91dfb
Make the en_US translation file more suitable as a template.
2024-11-08 14:00:15 +00:00
Sadie Powell
b6e4c7302e
Remove the integer width from chanstats and irc2sql columns.
...
These are ignored by MySQL so specifying them is meaningless.
2024-11-08 13:21:06 +00:00
Sadie Powell
b7590e20c1
Merge branch '2.0' into 2.1.
2024-11-08 13:10:16 +00:00
Sadie Powell
4952a9c852
Migrate from Markdown to YAML issue templates.
2024-11-08 12:07:19 +00:00
Sadie Powell
59647baff9
Avoid unnecessary string copies when calling IsFile.
2024-11-08 00:26:51 +00:00
Sadie Powell
1393518555
Fix some compiler warnings from not checking chdir.
2024-11-07 19:34:46 +00:00
Sadie Powell
51827b94ad
Simplify account identifier generation.
2024-11-07 19:33:01 +00:00
Sadie Powell
98c840eb02
Expand the size of some chanstats columns.
...
Closes #444 .
2024-11-07 12:31:47 +00:00
Sadie Powell
24cbb84009
Bump for 2.1.11-git.
2024-11-01 10:00:11 +00:00
Sadie Powell
f3c94e5d23
Release 2.1.10.
2.1.10
2024-11-01 09:48:52 +00:00
Sadie Powell
f2ab092742
Merge branch '2.0' into 2.1.
2024-10-27 16:14:09 +00:00
Sadie Powell
7d5ca5c90b
Switch the city version of geoipupdate to a non-corrupt database.
...
Closes #439 .
2024-10-27 16:13:51 +00:00
Sadie Powell
8ee85efd70
Fix parsing mode changes from users on UnrealIRCd.
2024-10-25 14:50:04 +01:00
Sadie Powell
0cab675825
Fix a typo in the change log.
2024-10-22 16:53:21 +01:00
Sadie Powell
f1751dcb21
Replace usestrictprivmsg with something actually useful.
...
Every IRC server we support (other than Bahamut which is probably
on the chopping bock) uses UIDs so this setting does nothing.
Instead, allow configuring a server-side alias for each service
and use that when servicealias is enabled.
2024-10-22 16:29:22 +01:00
Sadie Powell
8b02613549
Fix some stuff that was missed in commit b94c3740b9.
2024-10-22 14:59:18 +01:00
Sadie Powell
c9625ccf3f
Update the change logs.
2024-10-22 14:41:52 +01:00
Sadie Powell
435ce51196
Move nickserv/set/message to a new module, kill options:useprivmsg.
2024-10-22 14:27:30 +01:00
TehPeGaSuS
57ac7cb4db
Update the cron file name.
...
name
2024-10-20 23:53:23 +01:00
Sadie Powell
8cb2b801e9
Use the target nick as the default desc for mask access entries.
2024-10-19 17:40:24 +01:00
Sadie Powell
66b45534a8
Deduplicate the access code in cs_statusupdate.
2024-10-19 12:17:33 +01:00
Sadie Powell
499077826c
Replace the Facebook ns_set_misc example with a non-URL alternative.
...
This makes it more clear you can use this for more than just an
URL to an external service.
2024-10-18 18:54:22 +01:00
Sadie Powell
bc4d34ebd8
Merge branch '2.0' into 2.1
2024-10-18 11:50:54 +01:00
Sadie Powell
f40719787f
Fix a change that was missing from the previous commit.
2024-10-18 11:45:19 +01:00
Sadie Powell
934a13c21f
Merge branch '2.0' into 2.1.
2024-10-18 11:41:53 +01:00
Sadie Powell
e5602f956d
Fix marking channels as persistent on InspIRCd and UnrealIRCd.
2024-10-18 11:26:03 +01:00
Sadie Powell
de11a19e03
Updated the supported versions in the README.
2024-10-17 16:00:43 +01:00
Sadie Powell
b437468b84
Add support for name-only extbans on InspIRCd.
2024-10-16 13:06:47 +01:00
Sadie Powell
0a99571c0f
Merge branch '2.0' into 2.1.
2024-10-13 17:17:34 +01:00
Sadie Powell
e704fa6266
Update the IRC server to point to Teranova.
2024-10-13 17:15:26 +01:00
Sadie Powell
f908514095
Zero errno before calling popen.
2024-10-12 17:54:36 +01:00
Sadie Powell
bafcba023c
Switch geoipupdate.sh to use a mirror as the original data is gone.
2024-10-12 12:01:00 +01:00
Sadie Powell
9a44b74186
Let the user know about their cert being auto-added to their account.
2024-10-11 18:55:22 +01:00
Sadie Powell
883935c3e0
Merge branch '2.0' into 2.1.
2024-10-11 16:55:36 +01:00
Sadie Powell
6d34054b78
Change the mode lock before removing/adding the PERM mode.
...
This fixes being unable to unset mlock on the first attempt.
2024-10-11 15:45:02 +01:00
Sadie Powell
3da9b6df0d
Fix matching stacked extbans.
2024-10-04 19:04:31 +01:00
Sadie Powell
0ab0e4737c
Remove some unnecessary debug logging.
2024-10-04 15:08:44 +01:00
Sadie Powell
cdf356ed33
Fix validating named extbans on UnrealIRCd.
2024-10-04 14:57:09 +01:00
Sadie Powell
7d268bb4ca
Implement NEXTBANS support on UnrealIRCd.
...
Closes #431 .
2024-10-04 13:25:44 +01:00
Sadie Powell
184350ff4a
Fix extracting the mode parameters from MODE on UnrealIRCd.
2024-10-04 13:25:10 +01:00