| Commit message (Collapse) | 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. | 2026-05-13 | 1 | -81/+89 | |
| | | | | | | The http_parser library is eol and we've been using a Debian fork with security patches but its time to move on. | ||||
| * | Merge branch 'insp4' into master. | 2026-05-11 | 1 | -0/+22 | |
| | | |||||
| * | Fix automatically enabling extra modules without target config. | 2026-05-07 | 1 | -1/+2 | |
| | | | | | | | | 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. | ||||
| * | 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. | 2026-04-30 | 1 | -2/+2 | |
| | | | | | | | 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. | ||||
| * | 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. | 2026-04-07 | 1 | -1/+1 | |
| | | | | | | 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. | ||||
| * | 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. | 2026-04-04 | 4 | -13/+13 | |
| | | | | | | | | 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. | ||||
| * | 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. | 2026-04-03 | 2 | -2/+2 | |
| | | | | | | This is only used by SSL hooks and now services have been reworked we can just check for a ssl/ prefix. | ||||
| * | 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 | |
| | | |||||
