dependabot[bot]
5927ca4cb6
Bump actions/checkout from 3 to 4 ( #2062 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-01 15:42:25 +01:00
Sadie Powell
28607066e0
Allow assigning dynamic references from other dynamic references.
2023-09-29 11:50:17 +01:00
Sadie Powell
9cda1b964d
Redocument the server operator mode handler.
2023-09-29 11:28:38 +01:00
Sadie Powell
690915da75
Improve the server operator message when a server operator logs out.
2023-09-26 09:34:02 +01:00
Sadie Powell
136a1ef6a2
Add an option for including the setter's full mask in list modes.
2023-09-21 20:17:13 +01:00
Sadie Powell
e9271fcb49
Rename <options:hostintopic> to <options:maskintopic>.
...
This option stores the user *mask* not the user host so the old
name is incorrect.
2023-09-21 20:06:39 +01:00
Sadie Powell
6a9b215c04
Fix a nonsense comment in the cloak API header.
2023-09-21 09:10:07 +01:00
Sadie Powell
e60736583e
Make the permchannels database easier to read.
...
Adding the extra keys for list modes made the database a lot harder
to read because of the extra line length. To work around this put
each key on its own line and indent them to the same level.
2023-09-13 07:56:59 +01:00
Sadie Powell
9adcc16396
Allow using SSLINFO with no params to view your own cert details.
2023-09-13 07:48:24 +01:00
Sadie Powell
2e30276817
Merge branch 'insp3' into master.
2023-09-10 09:43:56 +01:00
Sadie Powell
6d1c5b9f94
Update the Windows dependencies.
...
[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
2023-09-10 09:29:08 +01:00
Sadie Powell
eb90a3c53e
Try to help users with outdated SSL module configs.
2023-09-08 17:57:50 +01:00
Sadie Powell
2f36d0aa2d
Move TokenList back to its own header and move INSP_FORMAT to compat.
...
This allows making stringutils an optional header given that most
of it is not used by most of the codebase.
2023-09-03 18:46:48 +01:00
Sadie Powell
1641bdb047
Release v4.0.0 alpha 24.
v4.0.0a24
2023-09-01 08:38:02 +01:00
Sadie Powell
f319a1ab91
Merge branch 'insp3' into master.
2023-09-01 08:37:49 +01:00
Sadie Powell
7e927afd8e
Tweak the malformed channel name message slightly.
2023-09-01 08:35:37 +01:00
Sadie Powell
013ed11dcd
Merge branch 'insp3' into master.
2023-08-25 10:13:08 +01:00
Sadie Powell
4ee8d931cd
Fix being able to FJOIN non-channels.
...
Closes #2057 .
2023-08-25 10:01:08 +01:00
Sadie Powell
c054356831
Make the constructor of ModuleEventListener protected.
2023-08-20 18:05:32 +01:00
Sadie Powell
ea84966328
Fix showing command list when a user has the servers/auspex priv.
2023-08-20 18:05:06 +01:00
Sadie Powell
3487101cc1
Move the inspircd.org/service tag to the services module.
2023-08-19 16:27:02 +01:00
Sadie Powell
21b5db5d9e
Don't include "regex/" in the link data of the filter/rline modules.
2023-08-18 13:41:28 +01:00
Sadie Powell
0bf6ed766c
Always enable HTTP parameters for user statistics.
2023-08-18 11:38:55 +01:00
Sadie Powell
923fbcb877
Fix an unclosed tag in the httpd_stats module.
2023-08-18 10:44:14 +01:00
Sadie Powell
c3cbdeaa7c
Fix some usages of "SSL" that have snuck back in.
2023-08-16 16:59:05 +01:00
Sadie Powell
f3ca179e77
Fix mode error messages when the character has been remapped.
2023-08-16 16:54:15 +01:00
Sadie Powell
6cf3608be0
Merge branch 'insp3' into master.
2023-08-15 14:22:35 +01:00
Sadie Powell
1a466f35fc
Assume an empty <sslprofile:provider> means the current module.
2023-08-15 12:31:14 +01:00
Sadie Powell
84f2c99234
Add a script for deploying SSL files from an ACME renewal tool.
2023-08-15 10:07:05 +01:00
Sadie Powell
759e40563e
Refactor how the anticaps module parses the mode value.
2023-08-14 14:35:36 +01:00
Sadie Powell
333ae7f416
Update the mailmap.
2023-08-14 08:40:04 +01:00
Sadie Powell
b17a3abbd1
Rename the namesx module to multiprefix.
...
Now the module only implements the IRCv3 capability this is a more
accurate name. If users want the protoctl method they can install
the protoctl module from contrib as before.
2023-08-14 08:24:57 +01:00
Sadie Powell
16b85a93e9
Allow permchannels to save the set time and setter of list mode entries.
2023-08-13 19:13:22 +01:00
Sadie Powell
a84e8aac58
Fix big list limits and expose the limit to TellListTooLong.
2023-08-12 09:59:34 +01:00
Sadie Powell
2953c643e7
Fix list modes unintentionally being case sensitive.
...
Closes #907 .
2023-08-12 08:41:24 +01:00
Sadie Powell
f73e9e606b
Rename the error log level to critical.
...
"ERROR" is apparently defined by more than just Windows. Let's
pick a different name which is less likely to cause collisions.
2023-08-11 12:39:49 +01:00
Sadie Powell
58d9bb567b
Make the linkdata host/unix cloaks longer to test suffix truncation.
2023-08-11 12:03:09 +01:00
Sadie Powell
681b488fc0
Update usages of stdalgo::string::equalsci to use insp::equalsci.
2023-08-11 12:03:09 +01:00
Sadie Powell
ccf23ffa0b
Move stdalgo::string::{equalsci,tocstr} to utility/string.
...
Co-authored-by: Attila Molnar <attilamolnar@hush.com>
Co-authored-year: 2016
2023-08-11 12:03:09 +01:00
Sadie Powell
70131c8e78
Move stdalgo::string::join to utility/string and templatise separator.
2023-08-11 12:03:09 +01:00
Sadie Powell
da11a39964
Rename utility/string_view to utility/string.
2023-08-11 12:03:09 +01:00
Sadie Powell
161aef1848
Add an extban for matching against an operator account.
2023-08-09 06:19:24 +01:00
Sadie Powell
ce74cf9659
Rename the O: extban to opertype.
2023-08-09 06:15:13 +01:00
Sadie Powell
cd6784021f
Make config file cache invalidation more useful.
2023-08-06 00:50:05 +01:00
Sadie Powell
bcd4dbfb5d
Make ldapauth take an enum field for the username field.
2023-08-06 00:23:50 +01:00
Sadie Powell
d0f9d84ead
Pass the raw away state to AwayMessage in the ircv3 module.
2023-08-04 13:59:15 +01:00
Sadie Powell
ddc6273206
Send RPL_REAWAY for compatibility with Unreal's WATCH implementation.
2023-08-04 13:15:13 +01:00
Sadie Powell
635feb1a9a
Rework how away state is stored internally.
...
This will be necessary for implementing pre-away as well as some
changes for WATCH compatibility with Unreal.
2023-08-04 13:14:49 +01:00
Sadie Powell
afb6a20547
Fix an inverted condition in the DNSBL module.
2023-08-01 17:51:47 +01:00
Sadie Powell
e785cdd603
Release v4.0.0 alpha 23.
v4.0.0a23
2023-08-01 17:22:29 +01:00