Sadie Powell
|
6e151a693a
|
Clean up more obsolete build system cruft.
|
2025-11-18 04:00:04 +00:00 |
|
Sadie Powell
|
838de2f5b8
|
Kill a bunch of obsolete build system cruft.
|
2025-11-18 02:18:05 +00:00 |
|
Sadie Powell
|
e2af62352d
|
Add a workaround for some broken databases.
|
2025-11-15 00:01:52 +00:00 |
|
Sadie Powell
|
5e55a223c9
|
Fix synchronising channels on link.
The uplink may not be fully connected yet in the place that this was
previously called.
|
2025-11-12 22:00:19 +00:00 |
|
Sadie Powell
|
fa0c6ba821
|
Consistently use the same header layout on all files.
|
2025-11-12 19:49:59 +00:00 |
|
Sadie Powell
|
8562445038
|
Fix double lookups on accounts when authenticating.
|
2025-11-09 11:42:58 +00:00 |
|
Sadie Powell
|
8a8cee4061
|
Add a method for consistently updating the NickAlias seen data.
|
2025-11-02 17:23:57 +00:00 |
|
Sadie Powell
|
002128217c
|
Bump for 2.1.20-git.
|
2025-11-01 02:32:50 +00:00 |
|
Sadie Powell
|
0bb51f6551
|
Release 2.1.19.
|
2025-11-01 02:32:32 +00:00 |
|
Sadie Powell
|
a70ef47359
|
Numerics should always be unsigned.
|
2025-10-29 13:14:35 +00:00 |
|
Sadie Powell
|
b9554f8539
|
Add an IRCv3 time tag to entry messages.
|
2025-10-18 00:39:05 +01:00 |
|
Sadie Powell
|
84dc0f3cc8
|
Error out if a user tries to use an undefined variable.
|
2025-10-16 14:50:09 +01:00 |
|
Sadie Powell
|
9f6f0b445b
|
Improve the date format used when using non-English languages.
|
2025-10-09 13:38:16 +01:00 |
|
Sadie Powell
|
5d1dd21887
|
Fix some minor bugs with setting the user timezone.
|
2025-10-05 20:04:25 +01:00 |
|
Sadie Powell
|
8b6c6fdd81
|
Add support for users setting their local timezone.
|
2025-10-05 18:55:33 +01:00 |
|
Sadie Powell
|
1a5d49b7f6
|
Replace calculate_libraries with inline CMake code.
|
2025-10-05 18:04:45 +01:00 |
|
Sadie Powell
|
9782c1f94b
|
Use the correct language for the date in Anope::strftime.
|
2025-10-02 15:29:43 +01:00 |
|
Sadie Powell
|
85b0e9d02f
|
Bump for 2.1.19-git.
|
2025-10-01 11:09:12 +01:00 |
|
Sadie Powell
|
da799bd6f1
|
Release 2.1.18.
|
2025-10-01 11:07:16 +01:00 |
|
Sadie Powell
|
4dada51e08
|
Sort options in the information formatter output.
|
2025-09-29 13:00:17 +01:00 |
|
Sadie Powell
|
fd759f7bd3
|
Fix a minor comment typo in Anope::Template.
|
2025-09-23 18:18:52 +01:00 |
|
Sadie Powell
|
a792088a62
|
Add the monospace layout.
This works best in clients like The Lounge which use a variable-width
font but support monospace formatting.
|
2025-09-20 14:56:51 +01:00 |
|
Sadie Powell
|
03e2ebe2d2
|
Make LineWrapper UTF-8 aware.
|
2025-09-20 00:01:26 +01:00 |
|
Sadie Powell
|
c2dfb9a447
|
Use rounded durations in more places.
|
2025-09-19 20:38:53 +01:00 |
|
Sadie Powell
|
54389f474b
|
Implement support for flexible table layouts.
|
2025-09-19 18:50:27 +01:00 |
|
Sadie Powell
|
59bb9d3d06
|
Rework the InfoFormatter/ListFormatter APIs and move to textproc.
|
2025-09-19 12:31:15 +01:00 |
|
Sadie Powell
|
ff6d6bdb3c
|
Remove some now unused code.
|
2025-09-14 13:43:18 +01:00 |
|
Sadie Powell
|
535ff9b839
|
Stop showing the last real name in the nick information output.
This isn't really used anymore and a lot of clients just set it to
a static string so it doesn't make sense to show it.
|
2025-09-12 15:33:00 +01:00 |
|
Sadie Powell
|
ba9f4e93c2
|
Redo how information tables are built to be multibyte aware.
|
2025-09-12 14:34:39 +01:00 |
|
Sadie Powell
|
679a313ae2
|
Add the utf8length method to Anope::string.
|
2025-09-12 14:21:39 +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
|
003cb55409
|
Skip deprecated modules when checking for a database/encryption backend.
|
2025-08-08 14:12:56 +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
|
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
|
0e1f6b403b
|
Bump for 2.1.18-git.
|
2025-08-01 12:22:21 +01:00 |
|
Sadie Powell
|
206192abdc
|
Release 2.1.17.
|
2025-08-01 12:21:00 +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
|
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
|
b39f002d1b
|
Remove some unused files.
|
2025-07-21 19:14:34 +01:00 |
|
Sadie Powell
|
97389cd105
|
Rename some fields to be more accurately named.
|
2025-07-07 11:51:10 +01:00 |
|