| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump <sslprofile:mindhbits> to 2048. | 2026-05-31 | 1 | -1/+1 | |
| * | Merge branch 'insp4' into master. | 2026-05-31 | 4 | -5/+13 | |
| * | Add a helper method for calculating the best binary units for a value. | 2026-05-20 | 1 | -12/+12 | |
| * | Add a helper function for calculating a percentage. | 2026-05-20 | 6 | -15/+14 | |
| * | Merge branch 'insp4' into master. | 2026-05-20 | 2 | -13/+16 | |
| * | Merge branch 'insp4' into master. | 2026-05-20 | 1 | -40/+53 | |
| * | Update SETIDLE to match the other SET commands. | 2026-05-18 | 3 | -18/+67 | |
| * | Make the TLS API const. | 2026-05-18 | 2 | -5/+5 | |
| * | Automate checking the SYSTEM_* environment variables. | 2026-05-13 | 2 | -19/+3 | |
| * | Fix CMake usage when linking against utfcpp. | 2026-05-13 | 2 | -2/+2 | |
| * | Migrate the httpd module from http_parser to llhttp/yuarel.•••The http_parser library is eol and we've been using a Debian fork with security patches but its time to move on. | 2026-05-13 | 1 | -81/+89 | |
| * | Merge branch 'insp4' into master. | 2026-05-11 | 1 | -0/+22 | |
| * | Fix automatically enabling extra modules without target config.•••If a module doesn't need any dependencies (e.g. ldap on Windows) the previous logic would have assumed it is unbuildable. With this change we assume a module is buildable unless it explicitly errors when we dry-run the build config. | 2026-05-07 | 1 | -1/+2 | |
| * | Fix removing symlinks for modules with missing dependencies. | 2026-05-06 | 1 | -2/+2 | |
| * | Merge branch 'insp4' into master. | 2026-05-06 | 1 | -1/+1 | |
| * | Fix the FIND_DEPENDENCY vars not being marked as internal. | 2026-05-01 | 1 | -2/+2 | |
| * | Remove the last remaining use of strncasecmp. | 2026-05-01 | 1 | -1/+1 | |
| * | Remove the remaining function in utility/string to utility/container. | 2026-04-30 | 22 | -22/+7 | |
| * | Switch ascii comparisons over to our own casemap functions. | 2026-04-30 | 23 | -48/+48 | |
| * | Move CommandLine from ServerConfig to InspIRCd.•••There's no need for this to be in ServerConfig. Although it is configuration it applies more to the cli interface which is part of the InspIRCd class. | 2026-04-30 | 1 | -2/+2 | |
| * | Fix invalidation of the CMake module glob after enabling modules. | 2026-04-27 | 1 | -1/+5 | |
| * | Switch the build system to CMake. | 2026-04-27 | 25 | -43/+196 | |
| * | Merge branch 'insp4' into master. | 2026-04-27 | 1 | -5/+5 | |
| * | Misc clean up of the rehashsignal module. | 2026-04-19 | 1 | -9/+10 | |
| * | Update the author list. | 2026-04-18 | 1 | -37/+37 | |
| * | Merge branch 'insp4' into master. | 2026-04-16 | 1 | -1/+1 | |
| * | Add the new module manager. | 2026-04-16 | 1 | -0/+7 | |
| * | Merge branch 'insp4' into master. | 2026-04-11 | 1 | -0/+1 | |
| * | Merge branch 'insp4' into master. | 2026-04-08 | 1 | -1/+7 | |
| * | Fix the double whitespace after some extra module headers. | 2026-04-08 | 6 | -3/+4 | |
| * | Merge branch 'insp4' into master. | 2026-04-07 | 1 | -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. | 2026-04-07 | 1 | -1/+1 | |
| * | Add insp::find_value, insp::to_ptr and switch code to use them. | 2026-04-04 | 5 | -35/+15 | |
| * | Pass a server reference to OnRouteMessage. | 2026-04-04 | 3 | -5/+5 | |
| * | Add an easier way to get the local Server* object. | 2026-04-04 | 2 | -2/+3 | |
| * | Remove the remaining bits of stdalgo to utility/container. | 2026-04-04 | 6 | -10/+16 | |
| * | Rename utility/map to container and prefix the difference method. | 2026-04-04 | 3 | -5/+5 | |
| * | Stop using a second extensible for no-tls-cert. | 2026-04-04 | 1 | -5/+14 | |
| * | 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. | 2026-04-04 | 4 | -13/+13 | |
| * | Fix showing the activation and expiration times in SSLINFO. | 2026-04-04 | 1 | -4/+7 | |
| * | Fix the verbose form of SSLINFO. | 2026-04-04 | 1 | -7/+10 | |
| * | Fix sslinfo compatibility with older versions of InspIRCd. | 2026-04-04 | 1 | -1/+1 | |
| * | Switch modules over to the new TLS API. | 2026-04-03 | 14 | -495/+588 | |
| * | Move query string code from spanningtree to stringutils. | 2026-04-03 | 2 | -24/+3 | |
| * | Abolish SSLIOHookProvider now it doesn't do anything special. | 2026-04-03 | 2 | -4/+4 | |
| * | Move a function only used by ssl_openssl into that module. | 2026-04-03 | 1 | -0/+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. | 2026-04-03 | 2 | -2/+2 | |
| * | Merge branch 'insp4' into master. | 2026-03-31 | 35 | -69/+67 | |
| * | Use SetFwd in the override module. | 2026-03-30 | 1 | -1/+1 | |
| * | Switch some modules to use GetRef instead of Get. | 2026-03-30 | 2 | -19/+8 |
