Sadie Powell
f73159159f
Fix the name of the DNS record config option for the previous commit.
2025-09-06 17:48:46 +01:00
Sadie Powell
eccb338cdd
Add support for self-service vhost validation via DNS.
2025-09-06 17:46:01 +01:00
Sadie Powell
4021c0bb68
Fix looking up TXT records using the dns module.
2025-09-06 17:02:02 +01:00
crazycatdevs
f03e802f58
Fix creating channel entries in irc2sql.
...
Related to #526 : MySQL doesn't accept the timestamp in topictime, must use FROM_UNIXTIME() like it's done in OnTopicUpdated
2025-09-05 14:45:57 +01:00
Sadie Powell
7dfb40cb58
Update yyjson (for real this time).
2025-09-03 11:18:02 +01:00
dependabot[bot]
0fbd3095c4
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 10:50:15 +01:00
Sadie Powell
6d426ec386
Update yyjson.
2025-08-26 18:06:48 +01:00
Sadie Powell
1b33a51695
Update the Turkish translation.
...
Co-Authored-By: CaPa CuL <capacul@gmail.com >
2025-08-26 13:04:16 +01:00
Sadie Powell
168a1173ed
Error out when db_json can't find the backup directory.
2025-08-25 20:01:02 +01:00
Sadie Powell
59c777d4ff
Fix the pid check on systems with reliable pid ordering (e.g. Docker).
2025-08-25 18:40:19 +01:00
Sadie Powell
43f88524e2
Vendor utfcpp, use to fix alignment for non-ascii syntax messages.
2025-08-24 23:18:06 +01:00
Sadie Powell
04de41ad7f
Fix some code which was supposed to be part of the previous commit.
2025-08-21 10:45:39 +01:00
Sadie Powell
dd13846cad
Allow a different badpasslimit for partially connected users.
...
Closes #455 .
2025-08-21 10:12:13 +01:00
Sadie Powell
6864bc6171
Fix building on Windows.
2025-08-08 16:15:51 +01:00
Sadie Powell
003cb55409
Skip deprecated modules when checking for a database/encryption backend.
2025-08-08 14:12:56 +01:00
Sadie Powell
d15b8ee949
Remove some dead code from enc_sha256.
2025-08-08 13:14:14 +01:00
Sadie Powell
70de2b7de2
Move B64{Decode,Encode} to textproc and redesign their interface.
2025-08-08 12:27:28 +01:00
Sadie Powell
e5c5689985
Move Anope::Distance to textproc.
2025-08-08 12:09:42 +01:00
Sadie Powell
928d4260dc
Allow db_flatfile to be loadable first to import databases.
2025-08-07 10:03:34 +01:00
Sadie Powell
5e8561a7f1
Add support for TXT and SRV records in the dns module.
2025-08-06 15:38:13 +01:00
Sadie Powell
4dd3075ddf
Merge branch '2.0' into 2.1.
2025-08-05 17:26:29 +01:00
Sadie Powell
dbef7a7c64
Don't try to write to a buffered socket if there's no data.
...
This can cause the SSL modules to act weirdly because the TLS
library will return 0 bytes written (correctly) which is then
interpreted as an error.
2025-08-05 13:10:16 +01:00
Sadie Powell
cd0f00a819
Improve the error diagnostics when the link fails.
2025-08-03 13:15:14 +01:00
Sadie Powell
b2d40d4189
Improve how Anope formats C strings.
2025-08-02 18:17:01 +01:00
Sadie Powell
e6e812c43c
Move NormalizeBuffer to textproc and rename more descriptively.
2025-08-02 17:09:24 +01:00
Sadie Powell
2dbd41d244
Move some methods to textproc.
2025-08-02 17:00:31 +01:00
Sadie Powell
02aeb254ee
Add an option to disable the encryption and database module checks.
2025-08-01 13:57:47 +01:00
Sadie Powell
1245b43ade
Require that users have a non-deprecated database module loaded.
2025-08-01 13:28:29 +01:00
Sadie Powell
5a3f9f3f87
Warn when a user loads a deprecated module.
2025-08-01 13:08:22 +01:00
Sadie Powell
2c6f4d7c27
Make db_flatfile import-only.
2025-08-01 12:41:27 +01:00
Sadie Powell
64f8449bf4
Banish db_old and enc_old to the shadow realm.
2025-08-01 12:41:27 +01:00
Sadie Powell
0e1f6b403b
Bump for 2.1.18-git.
2025-08-01 12:22:21 +01:00
Sadie Powell
206192abdc
Release 2.1.17.
2.1.17
2025-08-01 12:21:00 +01:00
Sadie Powell
32d3ddc0e4
Fix the grammar of two messages.
2025-07-30 15:30:44 +01:00
Sadie Powell
4410e5ccce
Update the change logs.
2025-07-27 19:23:02 +01:00
Sadie Powell
d5f2232140
Fix importing some older databases.
2025-07-27 15:42:32 +01:00
Sadie Powell
6d754b7d73
Add the intended target of the mode to CanSet.
2025-07-25 21:07:26 +01:00
Sadie Powell
4d2870fa45
Make it more clear that db_flatfile is deprecated.
2025-07-25 13:38:13 +01:00
Sadie Powell
5948c2ea53
Simplify the Windows module copying logic.
...
As far as I can tell from reading the Windows documentation there
is no reason to overcomplicate this so much.
2025-07-25 13:21:15 +01:00
Sadie Powell
ace7d99797
Tweak the default ns_set_misc examples slightly.
...
- Discord is proprietary software so we shouldn't be encouraging
its use. ;-)
- Time zone is going to be replaced by a future feature that allows
users to get timestamps in their local time so I'm removing it
now to prevent future conflict.
- Location is a good example of how this should be used for extra
fields.
2025-07-25 12:53:47 +01:00
Sadie Powell
52595b90fa
Rewrite nickserv/resend with some functionality improvements.
...
- Allow server operators to resend a confirmation email. Closes #518 .
- Allow use of the command whilst unauthenticated.
2025-07-25 12:28:14 +01:00
Sadie Powell
b39f002d1b
Remove some unused files.
2025-07-21 19:14:34 +01:00
Sadie Powell
5df95d9f86
Remove a variant message which is only used in one place.
2025-07-12 16:33:14 +01:00
Sadie Powell
a56d9a4096
Only show the last quit message if the user is not online.
2025-07-12 15:28:57 +01:00
Sadie Powell
ce7bb15c18
Use IsIdentValid for validating usernames in hs_request.
2025-07-12 14:41:09 +01:00
Sadie Powell
6873630f2e
Improve the "please identify" messages.
2025-07-08 16:24:16 +01:00
Sadie Powell
44a4d62654
Show the last real mask to services operators with nickserv/list.
2025-07-07 11:51:10 +01:00
Sadie Powell
97389cd105
Rename some fields to be more accurately named.
2025-07-07 11:51:10 +01:00
Sadie Powell
80c0adf7c8
Make a message consistent with others.
2025-07-02 14:08:04 +01:00
Sadie Powell
6a539277b9
Bump for 2.1.17-git.
2025-07-01 10:58:05 +01:00