| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix some logic errors in saturating_{add,sub}. upstream/master | 7 days | 1 | -8/+8 | |
| | | |||||
| * | Use saturating adds in the xline header. | 7 days | 2 | -3/+4 | |
| | | |||||
| * | Use saturating adds/subtracts when handling timestamps. | 7 days | 36 | -57/+154 | |
| | | |||||
| * | Convert TLS::IOHook::Status to an enum class. | 7 days | 3 | -23/+23 | |
| | | |||||
| * | Convert BufferedSocketError/BufferedSocketState to an enum class. | 7 days | 4 | -42/+45 | |
| | | |||||
| * | Remove a Perl function that is only used in one place. | 14 days | 2 | -13/+3 | |
| | | |||||
| * | Remove all leftover code relating to build directives. | 14 days | 15 | -251/+0 | |
| | | |||||
| * | Print a helpful message after installation is complete. | 2026-07-01 | 2 | -1/+16 | |
| | | |||||
| * | Update llhttp. | 2026-06-29 | 3 | -6/+6 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2026-06-29 | 2 | -2/+13 | |
| |\ | |||||
| | * | Fix a copy/paste error in the check module. | 2026-06-29 | 1 | -1/+1 | |
| | | | |||||
| | * | Respect NO_COLOR and FORCE_COLOR in configure. | 2026-06-29 | 1 | -1/+12 | |
| | | | |||||
| * | | Add the account tags to the WHO response. | 2026-06-29 | 1 | -1/+24 | |
| | | | |||||
| * | | Allow numerics to have an associated related user. | 2026-06-27 | 2 | -0/+14 | |
| | | | |||||
| * | | Redocument Write*Numeric and allow mutating values in OnNumeric. | 2026-06-27 | 11 | -24/+47 | |
| | | | |||||
| * | | Merge the addline/delline source files. | 2026-06-25 | 2 | -44/+15 | |
| | | | |||||
| * | | Deduplicate CAPAB error code. | 2026-06-24 | 1 | -20/+19 | |
| | | | |||||
| * | | Redocument what allowmismatch does. | 2026-06-24 | 1 | -3/+4 | |
| | | | |||||
| * | | Check link data that always has to match first. | 2026-06-24 | 1 | -6/+6 | |
| | | | |||||
| * | | Use a more human-understandable error message for extban mismatches. | 2026-06-24 | 2 | -78/+156 | |
| | | | |||||
| * | | Simplify and prettify how mismatches in CAPAB are shown to opers. | 2026-06-24 | 2 | -148/+137 | |
| | | | |||||
| * | | Use more human-understandable error messages for mode mismatches. | 2026-06-24 | 2 | -94/+280 | |
| | | | |||||
| * | | Reorder some checks in the CAPAB handling code. | 2026-06-24 | 1 | -10/+10 | |
| | | | |||||
| * | | Be more precise about protocol versions in spanningtree. | 2026-06-24 | 2 | -25/+28 | |
| | | | |||||
| * | | Parse module link data when we receive it. | 2026-06-24 | 5 | -24/+15 | |
| | | | |||||
| * | | Deduplicate mismatch error messages. | 2026-06-24 | 1 | -20/+19 | |
| | | | |||||
| * | | Rework capabilities to check all tokens not just CASEMAPPING. | 2026-06-24 | 2 | -80/+120 | |
| | | | |||||
| * | | Sync the name of a config var and its internal name. | 2026-06-24 | 3 | -4/+4 | |
| | | | |||||
| * | | Move the challenge out of CAPAB CAPABILITIES into its own command. | 2026-06-24 | 5 | -35/+61 | |
| | | | |||||
| * | | Merge branch 'insp4' into master. | 2026-06-24 | 2 | -5/+9 | |
| |\| | |||||
| | * | Fix null bytes not being encoded correctly by Percent::Encode. | 2026-06-24 | 1 | -1/+1 | |
| | | | |||||
| | * | Update the documentation regarding MMDB database vendors. | 2026-06-23 | 1 | -4/+8 | |
| | | | |||||
| * | | 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. | 2026-06-23 | 3 | -4/+3 | |
| | | | | | | | | | | | 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. | ||||
| | * | 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. | 2026-06-19 | 11 | -64/+73 | |
| | | | | | | | | | | | | | | | - Properly clean up the process with Cleanup() instead of using - DieRestart. - Use close_range on modern Linux instead of the CLOEXEC hack. | ||||
| * | | Rework error reporting and shutting down. | 2026-06-19 | 8 | -88/+117 | |
| | | | | | | | | | | | | | - 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. | ||||
| * | | 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 | |
| | | | |||||
