aboutsummaryrefslogtreecommitdiffstats
path: root/src/coremods
Commit message (Expand)AuthorAgeFilesLines
...
* | Fix core_dns failing to compile on GCC.Gravatar Sadie Powell2021-04-041-1/+2
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-048-36/+35
* | Constify variables within loops.Gravatar Sadie Powell2021-04-014-7/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-311-1/+1
|\|
| * Fix various documentation comments.Gravatar Sadie Powell2021-03-311-1/+1
* | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode Gravatar Sadie Powell2021-03-306-22/+22
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-301-2/+3
|\|
* | Add a subclass of ExtensionItem exclusively for booleans.Gravatar Sadie Powell2021-03-171-3/+3
* | Mark {From,To}{Human,Internal,Network} as noexcept.Gravatar Sadie Powell2021-03-171-3/+3
* | Pascalize Unset in extension item classes.Gravatar Sadie Powell2021-03-174-9/+9
* | Pascalize Set in extension item classes.Gravatar Sadie Powell2021-03-173-3/+3
* | Pascalize Get in extension item classes.Gravatar Sadie Powell2021-03-177-12/+12
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-101-2/+13
|\|
| * Rename `<bind:ssl>` to `<bind:sslprofile>`.Gravatar Sadie Powell2021-03-101-1/+1
| * Fix the `STATS p` output being ambiguous.•••- Add the middle I/O hook to the stats output. - Make it obvious what the various fields actually are. Gravatar Sadie Powell2021-03-081-2/+13
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-0516-25/+26
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-0516-20/+20
| * Deduplicate checking the source for the users/auspex priv in WHO.Gravatar Sadie Powell2021-03-021-1/+2
| * Fix fuzzy matching in core_who.•••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. Gravatar Sadie Powell2021-03-021-3/+3
| * Fix sending Q-line notices to snomask `a` instead of snomask `x`.Gravatar Sadie Powell2021-03-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-2810-43/+34
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-269-9/+9
| * Implement support for multi-prefix on WHOIS.Gravatar Sadie Powell2021-02-251-16/+0
| * Allow a statusmsg to have multiple statuses and pick the lowest.•••This is pretty much useless but other implementations support it so we have to also support it for compatibility. Gravatar Sadie Powell2021-02-251-5/+16
| * Fix checking the wrong user in SERVLIST.Gravatar Sadie Powell2021-02-211-1/+1
| * Fix the numeric sent when a U-lined alias target is not online.Gravatar Sadie Powell2021-02-181-5/+0
| * Move linuxdaemon and Sheogorath to former contributors.Gravatar Sadie Powell2021-02-101-7/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-011-4/+8
|\|
| * Fix an oversight in the previous commit.Gravatar Sadie Powell2021-01-301-1/+1
| * Fix a few issues with SERVLIST.•••- 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. Gravatar Sadie Powell2021-01-301-4/+8
* | Make MyClass private and move everything to GetClass.Gravatar Sadie Powell2021-01-311-1/+1
* | Fix a shadowing warning in SERVLIST.Gravatar Sadie Powell2021-01-301-5/+5
* | Replace all internal references to uline with services.Gravatar Sadie Powell2021-01-307-15/+14
* | Rename <security:hideulinekills> to <security:hideservicekills>.Gravatar Sadie Powell2021-01-303-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-292-17/+48
|\|
| * Add <dns:enabled>; allows disabling DNS lookups entirely.•••Ref: #1839. Gravatar Sadie Powell2021-01-191-17/+39
| * Send ERR_CANTUNLOADMODULE when unloading a module on reload fails.Gravatar Sadie Powell2021-01-191-3/+6
| * Fix the DNS socket not being closed when core_dns is unloaded.Gravatar Sadie Powell2021-01-191-10/+16
* | Allow using fixedpart/fixedquit with an empty message.Gravatar Sadie Powell2021-01-291-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-181-0/+7
|\|
| * Fix not rejecting attempts to set snomasks with SAMODE/override.Gravatar Sadie Powell2021-01-161-0/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-216-41/+32
|\|
| * Replace the SERVER stub command with something actually useful.•••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. Gravatar Sadie Powell2020-12-201-35/+27
| * Hide the server name/desc better when <options:hideserver> is set.Gravatar Sadie Powell2020-12-205-6/+5
| * Fix an inverted condition in cmd_modules.Gravatar Sadie Powell2020-12-161-1/+1
* | Move ban checking to core_channel.Gravatar Sadie Powell2020-11-301-0/+7
* | Rename ChanMax to MaxChannel for consistency with the other limits.Gravatar Sadie Powell2020-11-271-16/+16
* | Rename NickMax to MaxNick for consistency with the other limits.Gravatar Sadie Powell2020-11-271-1/+1
* | Rename IdentMax to MaxUser for consistency with the other limits.Gravatar Sadie Powell2020-11-271-1/+1
* | Merge tag 'v3.8.1' into master.Gravatar Sadie Powell2020-11-201-2/+2
|\|