Sadie Powell
5a54b37aeb
Remove the g prefix from git hashes.
2024-04-04 14:16:21 +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.
2.1.4
2024-04-01 11:24:48 +01:00
Sadie Powell
72af764861
Fix some typos in the changelog.
2024-03-31 15:21:18 +01:00
Sadie Powell
1b631e96bd
Add a default value for sendmailpath.
2024-03-31 15:17:03 +01:00
Sadie Powell
3b4a4da52d
Update the changelogs.
2024-03-29 14:24:17 +00:00
Sadie Powell
2e59aac025
Fix the default value of accessmax in cs_access.
2024-03-29 14:21:51 +00:00
Sadie Powell
3de6da80c6
Alias ACCESS to ALIST now the former is unused.
2024-03-27 23:32:16 +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
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
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
1575dea5b9
Redocument deprecated encryption modules.
2024-03-19 12:40:01 +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
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
Sadie Powell
753119c4a1
Use consistent casing when referring to vhosts and vidents.
2024-03-15 12:42:13 +00:00
Sadie Powell
d996c3aa8f
Fix a format-extra-args warning on some versions on GCC.
2024-03-15 12:22:22 +00:00
dependabot[bot]
ac6e8c617d
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 12:19:07 +00:00
Sadie Powell
3b09f4aa54
Merge branch '2.0' into 2.1.
2024-03-15 12:17:49 +00:00
Sadie Powell
10f4724b6b
Dependabot requires that the target-branch is a string.
2024-03-15 12:17:15 +00:00
Sadie Powell
ad86535024
Consistently use READ_ONLY_MODE everywhere.
2024-03-15 12:09:58 +00:00
Sadie Powell
628f4d2a7e
Merge branch '2.0' into 2.1.
2024-03-15 11:58:09 +00:00
Sadie Powell
8d5be77c93
Send dependabot pull requests to the 2.1 branch.
2024-03-15 11:56:56 +00:00
Sadie Powell
13a556df89
Initialize timer members with constructor initialization.
2024-03-14 23:19:32 +00:00
Sadie Powell
4e9d183523
Restore some functionality that was removed in an earlier commit.
2024-03-14 23:10:53 +00:00
Sadie Powell
074dfb63a7
Fix a warning when building with Clang.
2024-03-14 21:37:18 +00:00
Sadie Powell
beaf09de7b
Rework sending global notices.
...
Admins can now queue multiple messages and send them when they are
ready. This is fully compatible with the previous global behaviour.
Admins can now also send messages to individual servers. This is
useful for informing users of maintenance due to downtime.
2024-03-14 21:35:17 +00:00
Sadie Powell
c8d8978cd0
Require that at least one encryption module is loaded.
2024-03-12 21:57:38 +00:00
Sadie Powell
11edba04fe
Add command handlers for encap commands on InspIRCd.
2024-03-12 21:57:06 +00:00
Sadie Powell
22ba54b00d
Show the full command in CONFIRM_DROP.
2024-03-12 19:24:31 +00:00
Sadie Powell
6fd7ca39e2
Fix the reason when kicking users from suspended channels.
...
Closes #372 .
2024-03-12 17:00:42 +00:00
Sadie Powell
b8cd00b412
Merge branch '2.0' into 2.1.
2024-03-12 16:50:30 +00:00