aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | Move extensible code from base.cpp to extensible.cpp and cleanup.Gravatar Sadie Powell2021-03-172-147/+140
* | Mark {From,To}{Human,Internal,Network} as noexcept.Gravatar Sadie Powell2021-03-1713-38/+38
* | Add a forwarding overload of SimpleExtItem#Set.Gravatar Sadie Powell2021-03-178-8/+8
* | Pascalize Unset in extension item classes.Gravatar Sadie Powell2021-03-1725-45/+45
* | Pascalize Set in extension item classes.Gravatar Sadie Powell2021-03-1735-74/+74
* | Pascalize Get in extension item classes.Gravatar Sadie Powell2021-03-1750-133/+133
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-173-7/+87
|\|
| * Default <permchannelsdb:listmodes> to on.Gravatar Sadie Powell2021-03-141-1/+1
| * Implement support for saving filters.Gravatar Sadie Powell2021-03-141-2/+83
| * Treat an empty bool/duration/int/uint config field as undefined.Gravatar Sadie Powell2021-03-141-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-1011-24/+63
|\|
| * Rename `<bind:ssl>` to `<bind:sslprofile>`.Gravatar Sadie Powell2021-03-105-6/+7
| * Rename `<link:ssl>` to `<link:sslprofile>`.Gravatar Sadie Powell2021-03-101-1/+1
| * Fix the cloaking module on C++98 compilers.Gravatar Sadie Powell2021-03-101-1/+1
| * Add a human-readable version of the cloak list.Gravatar Sadie Powell2021-03-091-4/+16
| * Space-delimit the human readable callerid extensible data.Gravatar Sadie Powell2021-03-091-2/+4
| * Add a subclass of IOHookProvider for SSL modules.Gravatar Sadie Powell2021-03-093-6/+6
| * 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
| * Fix not always incrementing the DNSBL stats.Gravatar Sadie Powell2021-03-061-5/+18
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-053-27/+12
|\|
| * Fix a bunch of really obvious unnecessary includes.Gravatar Sadie Powell2021-03-053-4/+2
| * Remove some todo comments which are outdated or misleading.Gravatar Sadie Powell2021-03-051-1/+0
| * Fix weird typemask logic in the connect class reader.Gravatar Sadie Powell2021-03-051-24/+12
* | Remove unnecessary prefix from socketengine source files.Gravatar Sadie Powell2021-03-054-0/+0
* | Implement support for other SHA2 hash types.Gravatar Sadie Powell2021-03-052-21/+22
* | Rename gecosban to realnameban.Gravatar Sadie Powell2021-03-053-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-0599-138/+139
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-05100-113/+128
| * Fix not being able to colour format output to stderr on Windows.Gravatar Sadie Powell2021-03-031-19/+5
| * Fix using std::cout instead of errstr when a port fails to bind.Gravatar Sadie Powell2021-03-021-1/+1
| * 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
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-0222-86/+91
* | Move iterator_range to the utility directory and renamespace.Gravatar Sadie Powell2021-03-026-10/+10
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-2850-156/+293
|\|
| * Fix not sending ERR_INVALIDMODEPARAM when a parameter is malformed.•••Closes #1850. Gravatar Sadie Powell2021-02-271-0/+11
| * Release v3.9.0. v3.9.0Gravatar Sadie Powell2021-02-261-1/+1
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-2648-49/+52
| * Implement support for multi-prefix on WHOIS.Gravatar Sadie Powell2021-02-252-16/+47
| * 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-252-10/+32
| * Refactor OnUserPostMessage in the chanhistory module.Gravatar Sadie Powell2021-02-241-11/+13
| * Add snomask permissions to the oper check output.Gravatar Sadie Powell2021-02-221-0/+10
| * Add a human-readable serialiser to the geolocation extensible.Gravatar Sadie Powell2021-02-221-0/+6
| * Fix checking the wrong user in SERVLIST.Gravatar Sadie Powell2021-02-211-1/+1
| * Add a config option for exempting classes from connflood.Gravatar Sadie Powell2021-02-211-1/+12
| * Add a command to the cgiirc module for encoding/decoding hex idents.Gravatar Sadie Powell2021-02-211-37/+81
| * Rename the cmd variable to cmdwebirc in the cgiirc module.Gravatar Sadie Powell2021-02-211-12/+12
| * Fix the numeric sent when a U-lined alias target is not online.Gravatar Sadie Powell2021-02-182-7/+3
| * Fix the message sent when SSL profiles are rehashed.Gravatar Sadie Powell2021-02-183-3/+3