aboutsummaryrefslogtreecommitdiff
path: root/src/coremods
Commit message (Expand)AuthorAgeFilesLines
* Fix some places where U-line -> service was missed.Gravatar Sadie Powell2021-08-291-1/+1
* Forward SQUERY to services instead of downgrading it to PRIVMSG.Gravatar Sadie Powell2021-08-281-32/+36
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-288-7/+10
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-278-7/+10
* | Make the ADMIN output more like other IRC servers.•••- Remove our weird numeric prefixes. - Merge the nick and name fields. - Add a description field for ADMINLOC2. Gravatar Sadie Powell2021-08-263-22/+10
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-261-10/+11
|\|
| * Thank more people in the credits.•••dan- and jwheare have helped a bunch with ircdocs and testing so they definitely deserve to be listed here. Gravatar Sadie Powell2021-08-241-1/+2
| * Update the credits.•••- Move fraggeln (former CI host) to former contributors. - Add Duck (domain manager) to thanks. - Add progval (docs magician) to active contributors. Gravatar Sadie Powell2021-08-231-10/+10
* | Fix missing argument to WriteToSnoMask.Gravatar Sadie Powell2021-08-201-2/+2
* | Avoid duplicating User::MakeHostIP.Gravatar Sadie Powell2021-08-202-9/+5
* | Refer to oper names in core_oper as "username" not "login".Gravatar Sadie Powell2021-08-201-4/+4
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-177-8/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-171-1/+1
|\|
| * Makes NAMES reply with RPL_ENDOFNAMES even for nonexisting channels•••Instead of ERR_NOSUCHCHANNEL. This is the behavior described by the RFCs and the Modern spec, and is implemented by Hybrid/Chary/Solanum, Ergo, and Unreal. Gravatar Valentin Lorentz2021-08-071-2/+2
* | Add a detach method that takes an Implementation array.Gravatar Sadie Powell2021-08-171-4/+1
* | Make the channel key length configurable in the <limits> tag.Gravatar Sadie Powell2021-08-173-4/+5
* | Send RPL_WHOISACTUALLY instead of RPL_WHOISHOST (#1923)•••Unlike RPL_WHOISHOST, it contains the user@host and ip as separate parameters, instead of having them in the free-text parameter. To my knowledge, there are three different syntaxes for RPL_WHOISACTUALLY: 1. "<client> <nick> :is actually ..." (bahamut) 2. "<client> <nick> <host> :Is actually using host" (charybdis family) 3. "<client> <nick> <username>@<host> <ip> :Is actually using host" (ircu2, ergo, hybrid, ...) I chose the third one because it contains the most info, and is the most common one.Gravatar Val Lorentz2021-08-151-1/+1
* | 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
|\|