Sadie Powell
6037f63ae5
Release 2.1.9.
2024-10-01 11:46:13 +01:00
Sadie Powell
546f65c38e
Fix some messages not being marked as translatable.
2024-09-26 13:26:02 +01:00
Sadie Powell
5a0c6b1f18
Fix setting +o on opers on login.
2024-09-26 12:51:54 +01:00
Sadie Powell
2ae733bcd1
Merge branch '2.0' into 2.1.
2024-09-17 12:32:33 +01:00
Sadie Powell
cc37e6d69a
Remove config option for options:warningtimeout.
...
This hasn't done anything since the early 1.9 releases I'm not sure
why it hasn't been removed already.
2024-09-17 12:27:13 +01:00
Sadie Powell
ec0cd9e7f9
Bump for 2.1.9-git.
2024-09-01 09:50:24 +01:00
Sadie Powell
ab0b851d28
Release 2.1.8.
2024-09-01 09:46:17 +01:00
Sadie Powell
27beb8f877
Improve the CTCP version output.
2024-08-21 15:38:35 +01:00
Sadie Powell
e35a86661d
Remove support for MinGW.
...
All of our builds are fully native on Windows so there's no need
for this anymore.
2024-08-15 12:14:06 +01:00
Sadie Powell
528b5938ec
Automatically determine SQL column type from the field.
...
Also add more column types to ensure we are storing data in the
best format in the database.
2024-08-14 05:47:55 +01:00
Sadie Powell
bfca74f6b3
Bump for 2.0.17-git.
2024-07-19 13:24:41 +01:00
Sadie Powell
3acf74483c
Release 2.0.16.
2024-07-19 12:49:56 +01:00
Sadie Powell
ff67a80a71
Bump for 2.1.8-git.
2024-07-01 10:08:16 +01:00
Sadie Powell
230e85798d
Release 2.1.7.
2024-07-01 10:06:17 +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
2667d9e90c
Update the databases more regularly.
2024-06-19 11:28:21 +01:00
Sadie Powell
5b7d952626
Remove the broken Catalan, Hungarian, and Russian translations.
2024-06-12 17:50:00 +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
2d6033c73f
Bump for 2.1.7-git.
2024-06-01 09:44:43 +01:00
Sadie Powell
756dc49813
Release 2.1.6.
2024-06-01 09:43:36 +01:00
Sadie Powell
aab3a8e5b6
Clarify that one non-deprecated protocol module must be loaded.
2024-05-23 15:40:56 +01:00
Sadie Powell
7d0dacc86c
Change --modulesdir to be singular like the other config options.
2024-05-22 10:30:03 +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
68f4556609
Store an IP in CommandSource for IRC messages too.
2024-05-06 17:08:37 +01:00
Sadie Powell
23db58a303
Change badpasslimit from int to unsigned int.
2024-05-06 16:42:13 +01:00
Sadie Powell
f12e1ad222
Bump for 2.1.6-git.
2024-05-01 14:37:06 +01:00
Sadie Powell
72318a6bf0
Release 2.1.5.
2024-05-01 14:16:09 +01:00
Sadie Powell
0d149ce195
Install a systemd service file on Linux.
2024-04-15 20:29:57 +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
00549bc9b2
Merge branch '2.0' into 2.1.
2024-04-04 19:59:19 +01:00
Sadie Powell
2e43665266
Log the services directory when chdiring to it.
2024-04-04 14:02:57 +01:00
Sadie Powell
8b4cd65e2a
Fix erroring out when sendmailpath is empty.
...
This has a default now.
2024-04-02 16:52:41 +01:00
Sadie Powell
c08aaa86d1
Sync the build system directory names with the core.
2024-04-02 16:52:41 +01:00
Sadie Powell
87a8af0ad7
Use the paths from the build system instead of hardcoding them.
2024-04-02 16:45:49 +01:00
Sadie Powell
4691dfa3f0
Bump for 2.1.5-git.
2024-04-01 11:26:07 +01:00
Sadie Powell
507eefc820
Release 2.1.4.
2024-04-01 11:24:48 +01:00
Sadie Powell
1b631e96bd
Add a default value for sendmailpath.
2024-03-31 15:17:03 +01:00
Sadie Powell
4399eeaa58
Add the --nopid option to disable writing a pidfile.
...
This is useful for init scripts that don't fork.
2024-03-20 21:34:28 +00:00
Sadie Powell
38cfb0603a
Fix deleting pidfiles.
2024-03-20 21:34:18 +00:00
Sadie Powell
1a3844e74e
Fix the Windows build.
2024-03-19 15:58:41 +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
fde3438ef2
Allow using absolute paths in more places.
2024-03-19 15:11:40 +00:00
Sadie Powell
413fed474e
Fix unnecessary uses of std::string.
2024-03-18 12:47:43 +00:00
Sadie Powell
60083834f8
Improve sending email.
...
- Use consistent line endings as expected by the email spec.
- Don't require admins to escape . at the start of lines.
- Log the reason why sending email fails.
2024-03-18 12:34:34 +00:00
Sadie Powell
9ac4da0489
Fix not storing the start time after calling UpdateTime.
2024-03-18 11:45:33 +00:00
Sadie Powell
cb3848b7db
Use clock_gettime if it is available.
2024-03-18 11:27:10 +00:00
Sadie Powell
d41764bfd6
Fix sending emails to nicks ending with a backslash.
2024-03-15 18:52:12 +00:00