16398 Commits

Author SHA1 Message Date
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
Sadie Powell
34591ec89f Merge branch 'insp3' into master. 2023-12-22 22:01:09 +00:00
Sadie Powell
786a538fa5 Release v3.17.0. v3.17.0 2023-12-22 19:27:30 +00:00
InspIRCd Robot
473e57eb65 Update copyright headers. 2023-12-22 19:27:30 +00:00
Sadie Powell
4fde370e93 Update module descriptions. 2023-12-22 19:27:30 +00:00
InspIRCd Robot
172b1f9f94 Update author list. 2023-12-22 19:27:30 +00:00
satmd
482ba7e0b5 Document the PROP command.
Backport of f60c060 from git master.
2023-12-22 19:27:26 +00:00
satmd
f60c060b6b
Document the PROP command. 2023-12-22 18:57:11 +00:00
Sadie Powell
7a4b558d3a Update vendored dependencies. 2023-12-16 01:59:38 +00:00
Sadie Powell
bde10b8305 Merge branch 'insp3' into master. 2023-12-14 16:58:16 +00:00
Sadie Powell
2db07f50fd Fix the Windows build.
[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
2023-12-14 16:47:51 +00:00
Sadie Powell
ec0dd57538 Disable the TLS welcome notice by default.
This is just needless spam for the vast majority of users.
2023-11-23 15:42:20 +00:00
Sadie Powell
95d72a2f23 Update the Windows dependencies. 2023-11-16 14:14:17 +00:00
Sadie Powell
03f2211f1d Update the vendored libraries. 2023-11-16 13:42:43 +00:00
Sadie Powell
86facc6929 Fix a typo in the alias module. 2023-11-14 15:16:09 +00:00
Sadie Powell
59845198e1 Merge branch 'insp3' into master. 2023-11-14 15:15:33 +00:00
Sadie Powell
a3e0c33f37 Add some more useful aliases to the generic services example. 2023-11-14 00:14:39 +00:00
Sadie Powell
1f45b74437 Allow using $address for the user IP address in alias templates.
Closes #2068.
2023-11-12 19:30:40 +00:00
Sadie Powell
def0285d0d Fix a crash on shutdown when using ssl_gnutls on some systems. 2023-11-06 00:42:09 +00:00
Sadie Powell
90a9893c7a Add some more files to the gitignore. 2023-11-06 00:35:41 +00:00
Sadie Powell
4de6623ea1 Fix the helper script on newer versions of Valgrind. 2023-11-06 00:18:57 +00:00
Sadie Powell
94dbb3872a Merge branch 'insp3' into master. 2023-11-05 19:03:42 +00:00
Sadie Powell
83f01b36a1 When copying a message also copy the source string. 2023-11-05 18:56:43 +00:00
Sadie Powell
fd86ce3df6 Apply SVSHOLDs to already existing users. 2023-10-24 22:09:51 +01:00
Sadie Powell
af5bb252d3 Fix matching SVSHOLDs against unusual matches.
These should be a case insensitive absolue match not a case sensitive
or glob match.
2023-10-24 22:05:08 +01:00
Sadie Powell
82b5826d0d Merge branch 'insp3' into master. 2023-10-19 22:20:04 +01:00
Sadie Powell
3e270bdc9f Update the pull request template. 2023-10-19 22:16:08 +01:00
Sadie Powell
ec65aa8295 QuickExit is obsolete again so we can remove it again. 2023-10-17 14:00:46 +01:00
Sadie Powell
ca7946c9d7 Fix exiting with a success when the child dies before the parent.
I have no idea why I didn't see this before now.

Closes #1369.
Closes #2064.
2023-10-17 13:55:04 +01:00
Sadie Powell
fadb66708d Fix the link to the Windows build instructions. 2023-10-05 19:15:07 +01:00
Sadie Powell
e86a159293 Allow disabling LIST completely for unregistered users. 2023-10-03 22:04:44 +01:00
Sadie Powell
f1b04a918c Merge branch 'insp3' into master. 2023-10-02 18:23:03 +01:00
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