| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Fix CAPAB START having a harmless server prefix. | 2026-06-24 | 1 | -1/+1 | ||
| * | | Partially revert commit 844bf67829. | 2026-06-24 | 2 | -5/+4 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-23 | 8 | -9/+9 | ||
| |\| | ||||||
| | * | Convert the quotes file to UTF-8. | 2026-06-23 | 1 | -1/+1 | ||
| | * | Bump the default DNS timeout to 10 seconds.•••Based on real world evidence from both the testnet and the Teranova it seems like 5 seconds isn't enough on a lot of systems. | 2026-06-23 | 3 | -4/+3 | ||
| | * | Remove an obsolete pull request check. | 2026-06-22 | 1 | -1/+0 | ||
| | * | Fix native WebSocket pings. | 2026-06-20 | 3 | -3/+5 | ||
| * | | Move server restart logic to the core.•••- Properly clean up the process with Cleanup() instead of using - DieRestart. - Use close_range on modern Linux instead of the CLOEXEC hack. | 2026-06-19 | 11 | -64/+73 | ||
| * | | Rework error reporting and shutting down.•••- Clean up InspIRCd::Cleanup and document it better. - Bring back QuickExit for error reporting during shutdown. - Deduplicate logging of error messages to stdout and files. | 2026-06-19 | 8 | -88/+117 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-19 | 2 | -2/+2 | ||
| |\| | ||||||
| | * | There's no need to print an error message when we exit cleanly. | 2026-06-19 | 1 | -1/+1 | ||
| | * | Fix using the wrong error code when exiting from /DIE. | 2026-06-19 | 1 | -1/+1 | ||
| * | | Fix a crash when the configuration is invalid. | 2026-06-19 | 1 | -1/+1 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-18 | 1 | -27/+44 | ||
| |\| | ||||||
| | * | Fix ident lookups failing when a user is very slow to connect. | 2026-06-18 | 1 | -14/+16 | ||
| | * | Add a new IDENT_ERROR state and move handling to OnCheckReady. | 2026-06-18 | 1 | -7/+14 | ||
| | * | Deduplicate ident notices into PrefixUser. | 2026-06-18 | 1 | -5/+6 | ||
| | * | Clear the previous ident state when the user IP address changes. | 2026-06-18 | 1 | -0/+1 | ||
| | * | Fix not prefixing usernames when a lookup throws an exception.•••Closes #2151. | 2026-06-18 | 1 | -0/+3 | ||
| | * | Add more error reporting to the ident module. | 2026-06-18 | 1 | -4/+7 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-17 | 8 | -1208/+1227 | ||
| |\| | ||||||
| | * | Update fmtlib. | 2026-06-17 | 8 | -1208/+1227 | ||
| * | | Move the sigabbrev_np() check to the rehashsignal module. | 2026-06-17 | 4 | -5/+7 | ||
| * | | Include utility headers in the PCH. | 2026-06-17 | 1 | -0/+1 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-17 | 13 | -34/+131 | ||
| |\| | ||||||
| | * | Allow an event hook for after messages are sent to a client. | 2026-06-17 | 3 | -0/+22 | ||
| | * | Allow modules to control which clients receive an ISupport diff. | 2026-06-17 | 3 | -2/+11 | ||
| | * | Add a getter for the numeric to ClientProtocol::Messages::Numeric. | 2026-06-17 | 1 | -6/+12 | ||
| | * | Add a WriteNumeric overload that takes a vector of numerics. | 2026-06-17 | 7 | -16/+45 | ||
| | * | Allow modules to send the ISupport list to clients. | 2026-06-17 | 3 | -3/+34 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-16 | 1 | -6/+4 | ||
| |\| | ||||||
| | * | Fix missing caps in the list output when when the line overflows. | 2026-06-16 | 1 | -6/+4 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-15 | 1 | -0/+6 | ||
| |\| | ||||||
| | * | Fix a missing unistd include on some systems. | 2026-06-15 | 1 | -0/+4 | ||
| * | | Merge branch 'insp4' into master. | 2026-06-15 | 12 | -58/+97 | ||
| |\| | ||||||
| | * | Fix one last case of an old email address. | 2026-06-15 | 1 | -1/+1 | ||
| | * | Add short version flags to the main man page. | 2026-06-14 | 1 | -0/+16 | ||
| | * | Update the tagline in the readme and man pages.. | 2026-06-14 | 3 | -5/+5 | ||
| | * | Improve the output printed when starting up.•••* Use a better startup message with links to documentation and other useful pages. * Use a red "Error!" and a yellow "Warning!" prefix consistently for all errors and warnings respectively. * Don't mention loading core modules. This is an implementation detail that isn't really relevant for most users. * Avoid printing unnecessary whitespace around module errors. | 2026-06-14 | 6 | -46/+64 | ||
| | * | Fix building ssl_openssl on OpenSSL 4. | 2026-06-14 | 1 | -2/+2 | ||
| | * | Fix an indentation issue when printing endpoints that couldn't bind. | 2026-06-14 | 1 | -1/+1 | ||
| | * | Also match account extbans against the account identifier. | 2026-06-14 | 2 | -4/+11 | ||
| * | | Minor cleanup of ListModeBase•••- Rename ChanData to ListData - Rename extItem to listdata - Use GetRef instead of Get/Set. | 2026-06-15 | 2 | -41/+31 | ||
| * | | Rework how list mode limits are parsed and applied.•••- Keep one list of all limits in ServerLimits instead of one in each list mode. This should reduce memory usage slightly and the lists are usually so small and are compared so infrequently that this won't cause any performnace issues. - Automatically look up the mode limit when the mode list is used instead of manually rehashing in each module. This should cause less footguns than the old API and doesn't require manually updating the limit on rehash. - Move code relating to variable and lower limits from the core to core_channel. This is only used by ISUPPORT. | 2026-06-15 | 10 | -166/+112 | ||
| * | | Add ModeHandler::IsSameMode. | 2026-06-15 | 2 | -0/+20 | ||
| * | | Move the typedefs in ServerConfig to the top. | 2026-06-15 | 1 | -12/+12 | ||
| * | | Run the Ruff linter on the Python files. | 2026-06-14 | 6 | -15/+14 | ||
| * | | Enable LTO for release builds if supported by the compiler. | 2026-06-13 | 1 | -0/+15 | ||
| * | | Remove an unnecessary single use struct. | 2026-06-13 | 2 | -16/+11 | ||
| * | | Fix the source of an ENCAP being lost in BroadcastEncap. | 2026-06-13 | 1 | -1/+1 | ||
