aboutsummaryrefslogtreecommitdiff
path: root/src/coremods
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-011-5/+6
|\
| * Fix a race condition with hostname lookups when using haproxy.•••If a user's origin has been changed before the first DNS lookup returns then the result of the lookup for that origin may overwrite their host. Closes #1914. Gravatar Sadie Powell2021-07-271-5/+6
* | Fix a use-before-initialisation in core_info.•••Signed-off-by: GermanAizek <GermanAizek@yandex.ru>Gravatar Herman2021-07-171-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-173-12/+4
|\|
| * Simplify reverse lookup code in core_hostname_lookup.Gravatar Sadie Powell2021-07-071-11/+2
| * Deduplicate all whois numerics to the whois module header.Gravatar Sadie Powell2021-07-051-0/+1
| * Stop sending RPL_WHOISSERVICE as it conflicts with RPL_WHOISHELPOP.•••Both Anope and Atheme send an oper type for services clients so this numeric is unnecessary. In cases where genericoper is enabled we now send "is a network service" in RPL_WHOISOPERATOR. Gravatar Sadie Powell2021-07-051-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-041-2/+2
|\|
| * Fix some "targ" usages which were missed in the earlier commit.Gravatar Sadie Powell2021-07-031-2/+2
* | Move ModeParser::BuildPrefixes to core_mode.•••Now we've dropped support for the 1202 protocol we don't need this in the core. Gravatar Sadie Powell2021-07-032-2/+26
* | Move ModeParser::GiveModeList to core_mode.•••Now we've dropped support for the 1202 protocol we don't need this in the core. Gravatar Sadie Powell2021-07-031-2/+59
* | Fix local idle times being incorrect.•••Regression introduced in commit 7d84e490. Gravatar Sadie Powell2021-07-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-013-3/+3
|\|
| * Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-211-1/+1
| * Synchronize servlist syntax and helpop with the docs page.Gravatar Matt Schatz2021-06-201-1/+1
| * Default userstats to Pu if not otherwise specified.Gravatar Sadie Powell2021-06-201-1/+1
* | Used std::move where it is neededGravatar GermanAizek2021-06-211-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-182-4/+17
|\|
| * Fix some weirdness with sign conversion and channel limits.•••Reported by jessicara. Gravatar Sadie Powell2021-06-181-3/+16
| * Fix xline matching on WebIRC connections.Gravatar Sadie Powell2021-06-171-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-133-5/+3
|\|
| * Code refactor and minor fix (#1879)Gravatar Herman2021-06-124-9/+8
* | Fix MSVC compatibility issues.Gravatar Sadie Powell2021-06-071-1/+1
* | Convert simple modes to use Simple{Channel,User}Mode.Gravatar Sadie Powell2021-06-012-3/+3
* | Rename Simple{Channel,User}ModeHandler to match other mode handlers.Gravatar Sadie Powell2021-06-013-8/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-011-1/+1
|\|
| * The dest should be checked for uline status not the source.Gravatar Sadie Powell2021-05-251-1/+1
| * Don't send RPL_WHOISHOST for users on ulined servers.Gravatar Sadie Powell2021-05-251-1/+1
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-304-11/+13
* | Fire OnUserPreJoin regardless of whether the join is an override.Gravatar Sadie Powell2021-05-231-2/+2
* | Remove the empty handler for linking stats from core_stats.Gravatar Sadie Powell2021-05-191-5/+0
* | Get rid of even more pointless copy/paste comments.Gravatar Sadie Powell2021-05-1916-413/+15
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-144-5/+5
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-143-3/+3
| * Fix an off by one error in various bitsets.Gravatar Sadie Powell2021-05-141-1/+1
| * Fix sending malformed pong messages in some cases.Gravatar Sadie Powell2021-05-141-1/+1
* | Kill some useless comments.Gravatar Sadie Powell2021-05-1320-40/+0
* | Implement support for looking up SRV records in core_dns.Gravatar Sadie Powell2021-05-111-0/+26
* | Improve DNS exception messages slightly.Gravatar Sadie Powell2021-05-111-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-116-10/+15
|\|
| * core_dns: skip unknown resource record typesGravatar Adam2021-05-041-0/+6
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-275-9/+9
* | Add ChannelManager::IsPrefix.Gravatar Sadie Powell2021-05-082-2/+2
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-0814-17/+16
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-272-6/+12
|\|
| * Improve the messages sent when loading/unloading/reloading modules.Gravatar Sadie Powell2021-04-191-4/+9
| * Use a duration string for the idle time in `/STATS P`.Gravatar Sadie Powell2021-04-181-2/+3
* | Move accepting normal IRC connections to the core_clients module.Gravatar Sadie Powell2021-04-191-0/+43
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-1/+1
* | Use string_view in IsCTCP.Gravatar Sadie Powell2021-04-081-9/+9