16441 Commits

Author SHA1 Message Date
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
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