Sadie Powell
|
ef572e3c1f
|
Call OnRouteMessage on all servers not just directly connected ones.
|
2024-03-08 20:52:58 +00:00 |
|
Sadie Powell
|
91bcc80d29
|
Rename OnBroadcastMessage to OnRouteMessage.
This is more descriptive of what it actually does.
|
2024-03-08 19:37:12 +00:00 |
|
Sadie Powell
|
5bca4f1692
|
Don't try to serialize extension items when they're being unset.
|
2024-03-08 18:45:27 +00:00 |
|
Sadie Powell
|
3755a41231
|
Rename the sslfp extban to fingerprint.
|
2024-03-08 16:01:22 +00:00 |
|
Sadie Powell
|
38d24933a4
|
Merge the svsoper from contrib into the services module.
|
2024-03-08 11:45:45 +00:00 |
|
Sadie Powell
|
f40861a5a5
|
Clear bans on the first server that a SVSCMODE reaches.
|
2024-03-08 11:32:25 +00:00 |
|
Sadie Powell
|
5f6bf28684
|
Rename some of the Module member variables.
|
2024-03-04 13:18:04 +00:00 |
|
Sadie Powell
|
83dcf16509
|
Merge branch 'insp3' into master.
# Conflicts:
|
2024-03-01 17:29:00 +00:00 |
|
Sadie Powell
|
9723936f26
|
Update the Windows dependencies.
[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
|
2024-03-01 17:17:15 +00:00 |
|
Sadie Powell
|
4b8e69882e
|
Add an option for opting-out of aborting incomplete authentication.
This goes against the expectations of the spec which can break
some clients but also not doing this can break others. Blah.
|
2024-03-01 15:40:07 +00:00 |
|
Sadie Powell
|
828d97f9e2
|
Release v4.0.0 alpha 25.
v4.0.0a25
|
2024-03-01 10:49:03 +00:00 |
|
Sadie Powell
|
2bcb83cf95
|
Update module descriptions.
|
2024-03-01 10:48:26 +00:00 |
|
InspIRCd Robot
|
4ffd224438
|
Update author list.
|
2024-03-01 10:46:04 +00:00 |
|
Sadie Powell
|
c8a892005d
|
Merge the topiclock module into the services module.
|
2024-02-27 17:44:31 +00:00 |
|
Sadie Powell
|
118f729e86
|
Merge the mlock module into the services module.
|
2024-02-27 17:44:31 +00:00 |
|
Sadie Powell
|
97d333901e
|
Refactor the services module slightly.
|
2024-02-27 17:40:00 +00:00 |
|
Sadie Powell
|
2d189c572e
|
Replace FRHOST with a two parameter version of FHOST.
No compat layer needed here as FRHOST was added in v4.
|
2024-02-27 14:51:31 +00:00 |
|
Sadie Powell
|
fd25fe3c4f
|
Send the real username as the second parameter to FIDENT.
|
2024-02-27 14:45:07 +00:00 |
|
Sadie Powell
|
d971e83093
|
Set a command access for the SVSHOLD command.
This isn't checked for remote users but it is checked in COMMANDS
when determining what commands to show to a user.
|
2024-02-27 14:01:55 +00:00 |
|
Sadie Powell
|
e6c3ba5af6
|
Add a command to allow services to clear list modes matching a user.
|
2024-02-27 14:01:33 +00:00 |
|
Sadie Powell
|
81e8405617
|
Move SVSJOIN/SVSNICK/SVSPART to the services module.
|
2024-02-27 13:15:08 +00:00 |
|
Sadie Powell
|
8bfb92a86e
|
Merge branch 'insp3' into master.
|
2024-02-25 22:26:22 +00:00 |
|
Sadie Powell
|
57a4eca963
|
Fix erroneously sending RPL_CHANNELSMSG when a whois chanlist is blocked.
|
2024-02-25 22:20:02 +00:00 |
|
Sadie Powell
|
25bf927365
|
Rework SQL::PopulateUserInfo.
|
2024-02-19 19:18:27 +00:00 |
|
Sadie Powell
|
ebd03383f8
|
Allow using multiple SSL fingerprint algorithms.
Closes #1804.
|
2024-02-19 18:46:05 +00:00 |
|
Sadie Powell
|
bfa9316595
|
Fix more issues with the v3 compat layer.
|
2024-02-19 17:40:54 +00:00 |
|
Sadie Powell
|
32e60618e1
|
Allow changing the case of cloak values in cloak_user.
|
2024-02-19 13:01:52 +00:00 |
|
Sadie Powell
|
5638b7bb87
|
Fix a missing include in core_oper.
|
2024-02-19 13:01:52 +00:00 |
|
Sadie Powell
|
57368bd981
|
If a user has an oper connect class then reset it when de-opering.
|
2024-02-19 12:27:28 +00:00 |
|
Sadie Powell
|
3b1e4f1b5f
|
Split ExtBan::Acting from ExtBan::ActingBase.
|
2024-02-15 14:53:52 +00:00 |
|
Sadie Powell
|
b2807d5bb2
|
Rename the hmac-sha256-ip cloak engine to hmac-sha256-addr.
This engine cloaks the socket address which may not necessarily be
an IP address.
|
2024-02-12 13:58:11 +00:00 |
|
Sadie Powell
|
72b39087b1
|
Fix the name of the cloak_sha256 module.
|
2024-02-12 13:58:11 +00:00 |
|
satmd
|
d2df15e520
|
Use --version to check whether the compiler binary is valid.
Ref: #2071
|
2024-02-11 04:18:32 +00:00 |
|
Sadie Powell
|
3d0ca1a79b
|
Fix matching certificate fingerprints to be case insensitive.
Closes #2083.
|
2024-02-11 04:11:17 +00:00 |
|
Sadie Powell
|
9dba51c12a
|
Use TimingSafeCompare when comparing server SSL fingerprints.
|
2024-02-11 04:10:41 +00:00 |
|
dependabot[bot]
|
97bd26e08c
|
Bump peter-evans/create-pull-request from 5 to 6
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5 to 6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5...v6)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-02-01 14:12:24 +00:00 |
|
dependabot[bot]
|
67e241bcf2
|
Bump microsoft/setup-msbuild from 1.3.1 to 2.0.0
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.3.1 to 2.0.0.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.3.1...v2.0.0)
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-02-01 13:47:59 +00:00 |
|
Sadie Powell
|
3a105b5fa8
|
Use ubuntu-latest when the runner distro isn't critical.
|
2024-01-30 17:50:47 +00:00 |
|
Sadie Powell
|
79f57704fb
|
Run the macOS runners on Apple Silicon.
|
2024-01-30 17:50:47 +00:00 |
|
Sadie Powell
|
a23392459d
|
Move DataProvider to base.
|
2024-01-22 17:22:38 +00:00 |
|
Sadie Powell
|
f2652e25b6
|
Add the fingerprint cloak method to the cloak_user module.
|
2024-01-13 19:10:47 +00:00 |
|
Sadie Powell
|
0086b162aa
|
Add Hex::Decode as a complement for Hex::Encode.
|
2024-01-13 17:45:42 +00:00 |
|
Sadie Powell
|
c5cc071611
|
Fix the string overload of Hex::Encode not passing on the separator.
|
2024-01-13 17:24:28 +00:00 |
|
Sadie Powell
|
0ee2fa5d18
|
Update vendored libraries.
|
2024-01-09 18:35:38 +00:00 |
|
Sadie Powell
|
8881c692d2
|
Fix a typo in TryBindPorts.
|
2024-01-09 18:14:07 +00:00 |
|
Sadie Powell
|
90391ed868
|
Merge branch 'insp3' into master.
|
2024-01-04 22:43:13 +00:00 |
|
Sadie Powell
|
617f6ca430
|
Update irctest.
[skip alpine ci]
[skip macos ci]
[skip ubuntu ci]
[skip windows ci]
|
2024-01-04 22:33:11 +00:00 |
|
dependabot[bot]
|
848266a329
|
Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-01 15:24:36 +00:00 |
|
dependabot[bot]
|
67ed05d01b
|
Bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-01-01 15:24:31 +00:00 |
|
Sadie Powell
|
6927e40e20
|
Update the list of distros that we package for.
|
2023-12-24 11:44:31 +00:00 |
|