summaryrefslogtreecommitdiff
path: root/src/coremods
AgeCommit message (Collapse)Author
2021-05-25The dest should be checked for uline status not the source.Sadie Powell
2021-05-25Don't send RPL_WHOISHOST for users on ulined servers.Sadie Powell
2021-05-14Update copyright headers.InspIRCd Robot
2021-05-14Fix an off by one error in various bitsets.Sadie Powell
2021-05-14Fix sending malformed pong messages in some cases.Sadie Powell
2021-05-04core_dns: skip unknown resource record typesAdam
2021-04-27Fix a bunch of weird indentation and spacing issues.Sadie Powell
2021-04-19Improve the messages sent when loading/unloading/reloading modules.Sadie Powell
2021-04-18Use a duration string for the idle time in `/STATS P`.Sadie Powell
2021-03-31Fix various documentation comments.Sadie Powell
2021-03-10Rename `<bind:ssl>` to `<bind:sslprofile>`.Sadie Powell
2021-03-08Fix the `STATS p` output being ambiguous.Sadie Powell
- Add the middle I/O hook to the stats output. - Make it obvious what the various fields actually are.
2021-03-05Update copyright headers.InspIRCd Robot
2021-03-02Deduplicate checking the source for the users/auspex priv in WHO.Sadie Powell
2021-03-02Fix fuzzy matching in core_who.Sadie Powell
Previously this code would consider requests with fields but no flags as fuzzy. This is incorrect as users can make requests like: WHO Sadie %n Reported by @ilbelkyr.
2021-03-01Fix sending Q-line notices to snomask `a` instead of snomask `x`.Sadie Powell
2021-02-26Update copyright headers.InspIRCd Robot
2021-02-25Implement support for multi-prefix on WHOIS.Sadie Powell
2021-02-25Allow a statusmsg to have multiple statuses and pick the lowest.Sadie Powell
This is pretty much useless but other implementations support it so we have to also support it for compatibility.
2021-02-21Fix checking the wrong user in SERVLIST.Sadie Powell
2021-02-18Fix the numeric sent when a U-lined alias target is not online.Sadie Powell
2021-02-10Move linuxdaemon and Sheogorath to former contributors.Sadie Powell
2021-01-30Fix an oversight in the previous commit.Sadie Powell
2021-01-30Fix a few issues with SERVLIST.Sadie Powell
- Implement support for service type matching based on the service oper type. This isn't the same as irc2 but its close enough. - Fix erroneously sending the mask in the <mask> field. This field is for the service name mask not the service distribution mask.
2021-01-19Add <dns:enabled>; allows disabling DNS lookups entirely.Sadie Powell
Ref: #1839.
2021-01-19Send ERR_CANTUNLOADMODULE when unloading a module on reload fails.Sadie Powell
2021-01-19Fix the DNS socket not being closed when core_dns is unloaded.Sadie Powell
2021-01-16Fix not rejecting attempts to set snomasks with SAMODE/override.Sadie Powell
2020-12-20Replace the SERVER stub command with something actually useful.Sadie Powell
This will typically never be reached because the remote will wait until it receives a CAPAB response before sending SERVER. Instead replace it with a CAPAB stub command that quits servers with a helpful message.
2020-12-20Hide the server name/desc better when <options:hideserver> is set.Sadie Powell
2020-12-16Fix an inverted condition in cmd_modules.Sadie Powell
2020-11-20Update copyright headers.InspIRCd Robot
2020-11-20Avoid doing "IP changed" event stuff on quitting users.Sadie Powell
2020-10-30Update copyright headers.InspIRCd Robot
2020-10-26Fix the behaviour of multi-value PING and PONG messages.Sadie Powell
2020-10-06Recheck users for xlines when their real hostname changes.Sadie Powell
2020-09-24Fix the syntax of the MAXLIST 005 token.Sadie Powell
2020-07-30Update copyright headers.InspIRCd Robot
2020-07-27Send ERR_KEYSET when trying to change a channel key.Sadie Powell
Closes #1750.
2020-07-20Show an error when an unprivileged user tries to mass-message.Sadie Powell
Closes #1790.
2020-07-07Add a config option that forces bots to use NOTICEs.Sadie Powell
2020-05-09Fix an inverted mode check.Sadie Powell
2020-05-07Don't show privileged commands to unprivileged users in COMMANDS.Sadie Powell
2020-04-24Update copyright headers.InspIRCd Robot
2020-04-21Fixes by misspell-fixerInspIRCd Robot
2020-04-14Minor cleanup and documentation improvements.Matt Schatz
- Only show a generic failure message to the user upon oper failure due to not having a secure connection or matching cert. fingerprint. - Update the comment about oper:fingerprint as it can be a space separated list of fingerprints and not just one. - Improve a few code comments and formatting.
2020-04-11Add support for limiting what opers can subscribe to snomasks.Sadie Powell
2020-04-10Add the missing VF_CORE flag to the core_whowas module.Sadie Powell
2020-04-09Set the minimum length to 1 for most config items with a default.Sadie Powell
2020-04-09Prevent a trailing space in the failed oper SNOTICE.Matt Schatz