| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v5.0.0 development snapshot 5. v5.0.0dev5 | 2026-06-01 | 1 | -1/+1 | |
| * | Add a helper method for calculating the best binary units for a value. | 2026-05-20 | 1 | -6/+5 | |
| * | Fix casemapping strings. | 2026-05-18 | 1 | -12/+12 | |
| * | Merge branch 'insp4' into master. | 2026-05-14 | 1 | -1/+2 | |
| |\ | |||||
| | * | Fix a use after free crash on shutdown. | 2026-05-14 | 1 | -1/+2 | |
| | * | Add the bot extended ban. | 2026-05-11 | 1 | -0/+24 | |
| | * | Fix some rare null pointer dereferences.•••This code is only ever called for internal serialisation which I don't think actually happens to these modules. | 2026-05-06 | 2 | -2/+2 | |
| | * | Fix error handling in the log_json module.•••Closes #2206. | 2026-04-27 | 1 | -5/+5 | |
| | * | Fix an error message in ircv3_ctctags mentioning the wrong mode. | 2026-04-16 | 1 | -1/+1 | |
| * | | Automate checking the SYSTEM_* environment variables. | 2026-05-13 | 1 | -0/+25 | |
| * | | Move FilePtr to the pointer utility header. | 2026-05-13 | 1 | -6/+6 | |
| * | | Remove sys/stat.h from the global socket header. | 2026-05-13 | 2 | -0/+2 | |
| * | | 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/+0 | |
| * | | Switch the Windows build to use the default CMake NSIS template.•••The only difference between the default template and ours is we have code in ours to install the Windows service which we can now do via cmake. [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] | 2026-05-06 | 2 | -1017/+18 | |
| * | | Make the pkg-config output a bit less verbose. | 2026-05-06 | 1 | -1/+7 | |
| * | | Version the Windows install by the major version. | 2026-05-02 | 2 | -5/+5 | |
| * | | Fix some CMake variables not being updated if CMake re-runs.•••Getting rid of the return(PROPAGATE) usage here also allows us to lower the minimum CMake version from 3.25 to 3.21. | 2026-05-01 | 1 | -11/+13 | |
| * | | Allow SOCKET_ENGINE to be set to auto. | 2026-05-01 | 1 | -2/+2 | |
| * | | Release v5.0.0 development snapshot 4. v5.0.0dev4 | 2026-05-01 | 1 | -1/+1 | |
| * | | Remove the remaining function in utility/string to utility/container. | 2026-04-30 | 6 | -7/+2 | |
| * | | Switch ascii comparisons over to our own casemap functions. | 2026-04-30 | 7 | -47/+49 | |
| * | | 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 | 3 | -23/+22 | |
| * | | Improve support for unity builds. | 2026-04-29 | 1 | -0/+6 | |
| * | | Fix some paths in generated files not being absolute. | 2026-04-28 | 6 | -18/+18 | |
| * | | Add an interactive mode to `./modulemanager extra`. | 2026-04-28 | 1 | -0/+23 | |
| * | | Fix invalidation of the CMake module glob after enabling modules. | 2026-04-27 | 1 | -1/+1 | |
| * | | Add the common Python module to deduplicate some code. | 2026-04-27 | 2 | -3/+68 | |
| * | | Switch the build system to CMake. | 2026-04-27 | 26 | -4/+3008 | |
| * | | Fix some minor Python issues. | 2026-04-19 | 2 | -2/+0 | |
| * | | Default the fake pointer methods to ssize_t. | 2026-04-16 | 1 | -2/+2 | |
| * | | Merge branch 'insp4' into master. | 2026-04-16 | 1 | -1/+5 | |
| |\| | |||||
| | * | Add support for getentropy() on macOS. | 2026-04-16 | 1 | -1/+5 | |
| | * | Release v4.10.1. v4.10.1 | 2026-04-11 | 1 | -1/+1 | |
| | * | Whitelist the recently ratified +channel-context tag. | 2026-04-09 | 1 | -0/+1 | |
| | * | Truncate overly-long usernames in USER. | 2026-04-08 | 1 | -1/+7 | |
| | * | Release v4.10.0. v4.10.0 | 2026-04-04 | 1 | -1/+1 | |
| | * | Update module descriptions. | 2026-04-04 | 1 | -1/+1 | |
| * | | Add the new module manager. | 2026-04-16 | 2 | -0/+207 | |
| * | | 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 | 3 | -9/+9 | |
| * | | Define NDEBUG when not building in debug mode. | 2026-04-06 | 2 | -14/+14 | |
| * | | Add insp::find_value, insp::to_ptr and switch code to use them. | 2026-04-04 | 5 | -25/+9 | |
| * | | Add an easier way to get the local Server* object. | 2026-04-04 | 3 | -3/+5 | |
| * | | Remove the remaining bits of stdalgo to utility/container. | 2026-04-04 | 4 | -4/+7 | |
| * | | Rename utility/map to container and prefix the difference method. | 2026-04-04 | 1 | -2/+2 | |
| * | | Add support for multiple I/O hooks per socket. | 2026-04-04 | 1 | -16/+33 | |
| * | | Move query string code from spanningtree to stringutils. | 2026-04-03 | 1 | -0/+35 | |
| * | | Release v5.0.0 development snapshot 3. v5.0.0dev3 | 2026-04-01 | 1 | -1/+1 | |
| * | | Merge branch 'insp4' into master. | 2026-03-31 | 6 | -6/+6 | |
| |\| | |||||
| | * | Update copyright headers. | 2026-03-31 | 45 | -49/+48 | |
| | * | Add support for the IRCv3 UTF8ONLY specification. | 2026-03-19 | 1 | -0/+306 | |
