aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Build and install in on CI one job.Gravatar Sadie Powell2026-04-163-51/+6
* | Move enabling extra modules to their own CI step.Gravatar Sadie Powell2026-04-163-5/+14
* | Remove unused module from make/directive.Gravatar Sadie Powell2026-04-161-1/+0
* | Remove the old interface for configuring extra modules.Gravatar Sadie Powell2026-04-163-193/+25
* | Add the new module manager.Gravatar Sadie Powell2026-04-169-4/+870
* | Delete the old module manager.Gravatar Sadie Powell2026-04-112-373/+0
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-04-112-1/+2
|\|
| * Release v4.10.1. v4.10.1Gravatar Sadie Powell2026-04-111-1/+1
| * Update copyright headers.Gravatar InspIRCd Robot2026-04-111-1/+1
| * Whitelist the recently ratified +channel-context tag.Gravatar Sadie Powell2026-04-091-0/+1
* | Merge branch 'insp4'Gravatar Sadie Powell2026-04-095-67/+94
|\|
| * General clean up of the irctest workflow.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] [skip windows ci] Gravatar Sadie Powell2026-04-091-28/+43
| * General clean up of the Alpine, macOS, and Ubuntu CI workflows.•••[skip irctest ci] [skip windows ci] Gravatar Sadie Powell2026-04-083-40/+52
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-04-083-20/+25
|\|
| * Use Ninja on the Windows CI instead of MSBuild.Gravatar Sadie Powell2026-04-081-17/+16
| * Truncate overly-long usernames in USER.Gravatar Sadie Powell2026-04-081-1/+7
| * Fix the Windows RC using the wrong version variable.Gravatar Sadie Powell2026-04-081-2/+2
* | Remove a reference to TLS as SSL in deploy-ssl.Gravatar Sadie Powell2026-04-081-2/+2
* | Fix the double whitespace after some extra module headers.Gravatar Sadie Powell2026-04-086-3/+4
* | Use line comments in the config header.•••This isn't parsed by Doxygen so there's no point using /** */ comments. Gravatar Sadie Powell2026-04-081-19/+19
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-04-081-1/+1
|\|
| * Update irctest.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] [skip windows ci] Gravatar Sadie Powell2026-04-081-1/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2026-04-072-2/+2
|\|
| * Release v4.10.0. v4.10.0Gravatar Sadie Powell2026-04-042-2/+2
| * Update module descriptions.Gravatar InspIRCd Robot2026-04-041-1/+1
| * Bump microsoft/setup-msbuild from 2.0.0 to 3.0.0•••Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 2.0.0 to 3.0.0. - [Release notes](https://github.com/microsoft/setup-msbuild/releases) - [Commits](https://github.com/microsoft/setup-msbuild/compare/v2.0.0...v3.0.0) --- updated-dependencies: - dependency-name: microsoft/setup-msbuild dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>Gravatar dependabot[bot]2026-04-011-1/+1
* | Rename DLL_EXTENSION to INSPIRCD_MODULE_EXT.•••This will be in config.h when we switch to CMake so I'm renaming it now to reduce the diff size of the CMake commit. Gravatar Sadie Powell2026-04-075-13/+13
* | Also define NDEBUG for build type 3.Gravatar Sadie Powell2026-04-061-1/+1
* | Define NDEBUG when not building in debug mode.Gravatar Sadie Powell2026-04-063-17/+17
* | Allow the vendoring script to run build commands.Gravatar Sadie Powell2026-04-051-0/+5
* | Add insp::find_value, insp::to_ptr and switch code to use them.Gravatar Sadie Powell2026-04-0412-60/+61
* | Pass a server reference to OnRouteMessage.Gravatar Sadie Powell2026-04-044-6/+6
* | Add an easier way to get the local Server* object.Gravatar Sadie Powell2026-04-047-8/+14
* | Remove the remaining bits of stdalgo to utility/container.Gravatar Sadie Powell2026-04-0413-94/+69
* | Rename utility/map to container and prefix the difference method.Gravatar Sadie Powell2026-04-045-9/+9
* | Stop using a second extensible for no-tls-cert.Gravatar Sadie Powell2026-04-042-6/+15
* | Fix some missing comments.Gravatar Sadie Powell2026-04-041-0/+5
* | Add support for multiple I/O hooks per socket.Gravatar Sadie Powell2026-04-043-21/+38
* | Tighten up the TLS requirements for server links.•••Servers must now either provide a fingerprint in the link config or provide a valid certificate. There's an undocumented (for now) opt-out in the config but even with this set it still doesn't allow expired, revoked, or otherwise invalid certificates. Gravatar Sadie Powell2026-04-044-13/+13
* | Fix determining if a TLS certificate is usable.Gravatar Sadie Powell2026-04-041-1/+1
* | Fix showing the activation and expiration times in SSLINFO.Gravatar Sadie Powell2026-04-041-4/+7
* | Fix the verbose form of SSLINFO.Gravatar Sadie Powell2026-04-041-7/+10
* | Fix sslinfo compatibility with older versions of InspIRCd.Gravatar Sadie Powell2026-04-041-1/+1
* | Remove the old SSL API.Gravatar Sadie Powell2026-04-031-311/+0
* | Switch modules over to the new TLS API.Gravatar Sadie Powell2026-04-0314-495/+588
* | Add the new TLS API.Gravatar Sadie Powell2026-04-031-0/+259
* | Move query string code from spanningtree to stringutils.Gravatar Sadie Powell2026-04-034-24/+53
* | Abolish SSLIOHookProvider now it doesn't do anything special.Gravatar Sadie Powell2026-04-033-15/+4
* | Move a function only used by ssl_openssl into that module.Gravatar Sadie Powell2026-04-032-25/+20
* | Remove the hook type field from IOHookProvider.•••This is only used by SSL hooks and now services have been reworked we can just check for a ssl/ prefix. Gravatar Sadie Powell2026-04-034-15/+5