aboutsummaryrefslogtreecommitdiff
path: root/src/coremods
Commit message (Expand)AuthorAgeFilesLines
* 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. Gravatar Sadie Powell2026-06-231-1/+1
* Fix using the wrong error code when exiting from /DIE.Gravatar Sadie Powell2026-06-191-1/+1
* Allow modules to control which clients receive an ISupport diff.Gravatar Sadie Powell2026-06-172-2/+7
* Add a WriteNumeric overload that takes a vector of numerics.Gravatar Sadie Powell2026-06-173-14/+6
* Allow modules to send the ISupport list to clients.Gravatar Sadie Powell2026-06-172-3/+5
* Update copyright headers.Gravatar InspIRCd Robot2026-06-0564-64/+64
* Fix unnecessary truncation of numbers in some stats output.Gravatar Sadie Powell2026-06-051-4/+4
* Fix some LIST filter edge cases.•••This won't pass irctest until #375 is merged. Gravatar Sadie Powell2026-05-201-10/+10
* Truncate overly-long usernames in USER.Gravatar Sadie Powell2026-04-081-1/+7
* Update copyright headers.Gravatar InspIRCd Robot2026-03-3111-12/+11
* Expose the maximum channel key length to services.Gravatar Sadie Powell2026-03-194-7/+3
* Fix reading the correct name of the <options:modesinlist> field.Gravatar Sadie Powell2026-03-121-1/+1
* Remove the inverted parameter from the extban validation method.Gravatar Sadie Powell2026-03-061-1/+1
* Deduplicate command usability checks into Command::IsUsableBy.Gravatar Sadie Powell2026-03-061-16/+1
* Add a validation hook for extbans.Gravatar Sadie Powell2026-03-043-2/+49
* Fix RPL_ENDOFNAMES for real this time.Gravatar Sadie Powell2026-02-283-16/+15
* Fix erroneously sending RPL_ENDOFNAMES multiple times.Gravatar Sadie Powell2026-02-282-1/+1
* Fix ERR_INVALIDUSERNAME containing the wrong username.Gravatar Sadie Powell2026-02-281-4/+6
* Update copyright headers.Gravatar InspIRCd Robot2025-12-036-6/+6
* Fix a log message that should be a debug message not critical.Gravatar Sadie Powell2025-09-071-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2025-08-022-2/+2
* Update INFO for the current state.Gravatar Sadie Powell2025-05-181-4/+5
* Fix building on Windows after the last commit.Gravatar Sadie Powell2025-05-161-1/+1
* Avoid `using namespace` in core_dns.Gravatar Sadie Powell2025-05-141-99/+97
* Get the default DNS timeout from the manager instead of the config.Gravatar Sadie Powell2025-05-141-0/+8
* Move the auspex check out of the loop in COMMANDS.Gravatar Sadie Powell2025-04-261-1/+2
* Fix the order of the the command list.Gravatar Sadie Powell2025-04-261-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2025-03-2826-33/+7
* Fix a malformed log message in core_oper.Gravatar Sadie Powell2025-03-281-1/+4
* There is no need to restore the connect class of a quitting oper.Gravatar Sadie Powell2025-03-281-1/+1
* Add constants for the common time formats.Gravatar Sadie Powell2025-03-231-1/+1
* Rename ToHuman to ToLongString.•••This name is used by functions in too many places already. Gravatar Sadie Powell2025-03-186-7/+7
* Add a formatting overload of the ModuleException constructor.Gravatar Sadie Powell2025-03-181-4/+4
* Rename the FAKELAG isupport token to SAFERATE.•••Ref: #2150 Gravatar Sadie Powell2025-03-061-1/+1
* Add an flag to ToHuman to shorten the output.Gravatar Sadie Powell2025-03-031-2/+2
* Add Duration::ToHuman and update messages to use it.Gravatar Sadie Powell2025-03-036-7/+7
* Add an 005 token to let clients know that fakelag is enabled.Gravatar Sadie Powell2025-03-021-0/+8
* Update copyright headers.Gravatar InspIRCd Robot2025-02-2814-15/+15
* Remove log messages about failed DIE and RESTART attempts.•••These no longer accept a password so there's no point logging if a user specifies the wrong server name. Gravatar Sadie Powell2025-02-272-10/+1
* Move RPL_TIME to the numeric header, unify TIME and ALLTIME.Gravatar Sadie Powell2025-02-051-7/+3
* Improve the time format in TIME.Gravatar Sadie Powell2025-02-021-1/+2
* Include the timezone name in 003.Gravatar Sadie Powell2025-02-021-1/+1
* RPL_STATSCONN should count registered (not accepted) connections.Gravatar Sadie Powell2025-02-021-1/+1
* Implement RPL_STATSCONN for compatibility with ircu.Gravatar Sadie Powell2025-01-261-0/+10
* Cache the number of global and local servers.Gravatar Sadie Powell2025-01-251-15/+38
* Clean up core_lusers.Gravatar Sadie Powell2025-01-251-10/+8
* Fix unsetting bans that look like extbans but aren't.Gravatar Sadie Powell2025-01-241-1/+1
* Also build isupport for removed but still in use connect classes.Gravatar Sadie Powell2025-01-242-26/+44
* Convert debug logging from string concatenation to format strings.•••When running in normal mode this will prevent a bunch of expensive string concatenation. Gravatar Sadie Powell2025-01-233-12/+15
* Make the length optional in when adding a [EGKQRZ]-line.•••The shun module already behaves like this but the docs were not correct. Gravatar Sadie Powell2025-01-175-40/+40