aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* | Add an initializer_list constructor to the flat types.Gravatar Sadie Powell2021-04-142-19/+45
* | Move ssl_cert::GetMetaLine into the sslinfo module.Gravatar Sadie Powell2021-04-121-12/+0
* | Constify the members of ssl_cert.Gravatar Sadie Powell2021-04-121-10/+10
* | Rename the cgiirc module to gateway.Gravatar Sadie Powell2021-04-111-2/+1
* | Replace interfacebase with deleted operator new.Gravatar Sadie Powell2021-04-092-15/+3
* | Migrate IOHookProvider from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2021-04-092-5/+7
* | Remove usecountbase from ExtensionItem and refer to using pointers.•••At one point (1.2?) this was actually useful but nowadays its not. Gravatar Sadie Powell2021-04-091-5/+4
* | Use string_view in IsCTCP.Gravatar Sadie Powell2021-04-083-2/+40
* | Take a string_view in irc::equals.Gravatar Sadie Powell2021-04-082-1/+2
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-082-22/+22
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-077-31/+37
* | Constify their_param in ResolveModeConflict.•••There's no reason for this to be mutable. Gravatar Sadie Powell2021-04-061-1/+1
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-0426-100/+58
* | Remove the unused ExitCodes array.Gravatar Sadie Powell2021-04-021-5/+0
* | Add support for syncing metadata set on memberships.•••No compat logic is required here as existing servers will just drop the unknown METADATA message when they can't find the target. Gravatar Sadie Powell2021-04-011-0/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-3110-26/+19
|\|
| * Add support for per-DNSBL timeouts.•••This should fix the issue of some DNSBLs being slower than others. Gravatar Sadie Powell2021-03-311-2/+2
| * Fix various documentation comments.Gravatar Sadie Powell2021-03-3110-24/+17
* | Convert SQL::Field to be a typedef of optional<string>.Gravatar Sadie Powell2021-03-301-34/+3
* | Use emplace_back where possible.Gravatar Sadie Powell2021-03-302-4/+4
* | Fix the setter and set time of list modes being lost on netburst.•••Closes #1812. Gravatar Sadie Powell2021-03-301-3/+22
* | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode Gravatar Sadie Powell2021-03-304-11/+11
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-301-7/+10
|\|
| * Add support for matching multiple hosts in <connect:{allow,deny}>.Gravatar Sadie Powell2021-03-301-4/+7
* | Add a subclass of ExtensionItem exclusively for booleans.Gravatar Sadie Powell2021-03-171-0/+56
* | Implement support for automatically syncing extension items.Gravatar Sadie Powell2021-03-171-6/+18
* | Mark {From,To}{Human,Internal,Network} as noexcept.Gravatar Sadie Powell2021-03-172-16/+16
* | Add a forwarding overload of SimpleExtItem#Set.Gravatar Sadie Powell2021-03-171-6/+5
* | Pascalize Unset in extension item classes.Gravatar Sadie Powell2021-03-172-3/+3
* | Pascalize Set in extension item classes.Gravatar Sadie Powell2021-03-172-4/+4
* | Pascalize Get in extension item classes.Gravatar Sadie Powell2021-03-174-7/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-171-2/+8
|\|
| * Add support for sending a standard reply with no command name.Gravatar Sadie Powell2021-03-111-5/+20
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-101-0/+10
|\|
| * Add a subclass of IOHookProvider for SSL modules.Gravatar Sadie Powell2021-03-091-0/+10
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-0510-28/+6
|\|
| * Fix a bunch of really obvious unnecessary includes.Gravatar Sadie Powell2021-03-0512-31/+6
| * Fix comments that claim that the InspIRCd protocol uses TS6 UUIDs.•••Just because they happen to look the same doesn't mean that they actually are. Gravatar Sadie Powell2021-03-052-3/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-0519-38/+71
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-0519-28/+30
| * Fix not being able to colour format output to stderr on Windows.Gravatar Sadie Powell2021-03-031-10/+41
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-0216-52/+53
* | Move aligned_storage to the utility directory and clean up.Gravatar Sadie Powell2021-03-022-13/+12
* | Move iterator_range to the utility directory and renamespace.Gravatar Sadie Powell2021-03-023-4/+5
* | Replace manual copy prevention with the insp::uncopiable class.Gravatar Sadie Powell2021-03-022-14/+49
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-2810-9/+38
|\|
| * Fix not sending ERR_INVALIDMODEPARAM when a parameter is malformed.•••Closes #1850. Gravatar Sadie Powell2021-02-271-0/+10
| * Release v3.9.0. v3.9.0Gravatar Sadie Powell2021-02-261-1/+1
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-268-7/+8
| * Implement support for multi-prefix on WHOIS.Gravatar Sadie Powell2021-02-251-0/+16