aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * 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 warning about unknown sections in the contrib module manifest.Gravatar Sadie Powell2021-03-021-2/+0
| * Fix sending Q-line notices to snomask `a` instead of snomask `x`.Gravatar Sadie Powell2021-03-011-1/+1
| * Fix print_warning using print instead of say.Gravatar Sadie Powell2021-02-281-1/+1
| * Warn users of old compiler versions about the upcoming version bump.Gravatar Sadie Powell2021-02-281-0/+14
| * Warn users of old Perl versions about the upcoming version bump.Gravatar Sadie Powell2021-02-281-0/+9
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-0238-138/+144
* | 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-029-14/+15
* | Replace manual copy prevention with the insp::uncopiable class.Gravatar Sadie Powell2021-03-022-14/+49
* | Require Perl 5.26 in the build system.•••This version is supported by all major systems that ship the C++17 compilers required by the v4 branch. Gravatar Sadie Powell2021-02-2814-14/+14
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-2883-198/+375
|\|
| * Fix running configure on systems with old versions of Perl.•••Closes #1852. Gravatar Sadie Powell2021-02-281-1/+2
| * Fix not sending ERR_INVALIDMODEPARAM when a parameter is malformed.•••Closes #1850. Gravatar Sadie Powell2021-02-272-0/+21
| * Release v3.9.0. v3.9.0Gravatar Sadie Powell2021-02-262-2/+2
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-2676-78/+80
| * Implement support for multi-prefix on WHOIS.Gravatar Sadie Powell2021-02-253-16/+63
| * 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-253-10/+33
| * Refactor OnUserPostMessage in the chanhistory module.Gravatar Sadie Powell2021-02-241-11/+13
| * Fix a grammar issue in the helpop config.Gravatar Sadie Powell2021-02-221-1/+1
| * 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-213-1/+17
| * Add a command to the cgiirc module for encoding/decoding hex idents.Gravatar Sadie Powell2021-02-212-45/+96
| * 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-183-7/+4
| * Fix the message sent when SSL profiles are rehashed.Gravatar Sadie Powell2021-02-183-3/+3
| * Move linuxdaemon and Sheogorath to former contributors.Gravatar Sadie Powell2021-02-101-7/+8
| * Fix the system-wide paths to not violate the Linux FHS.Gravatar Sadie Powell2021-02-081-2/+2
| * Improvements and updates to misspell-fixer.•••- Update to v3 of the create-pull-request action. - Improve the whitelist for directive.pm 'atleast'. - Whitelist 'eiter' in source and header files. Gravatar Matt Schatz2021-02-061-2/+3
| * Show the name of the WebIRC gateway in the IP changing notice.Gravatar Sadie Powell2021-02-051-2/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-018-40/+101
|\|
| * Duplicate the stdout file handle when used for logging.•••Failure to do this may result in a crash on shutdown when started in debug mode. Gravatar Sadie Powell2021-02-012-1/+4
| * Fix using the TR1 headers on compilers that support C++17.Gravatar Sadie Powell2021-02-012-2/+2
| * Move SSLINFO code for users to its own function and refactor.Gravatar Sadie Powell2021-02-011-16/+21
| * Allow using SSLINFO on channels.Gravatar Sadie Powell2021-02-011-18/+69
| * Convert SSLINFO to SplitCommand.Gravatar Sadie Powell2021-02-011-4/+4
| * Read <sslinfo:operonly> once at load time.Gravatar Sadie Powell2021-02-011-3/+8
| * Fix the base path being used for more than just the install prefix.Gravatar Sadie Powell2021-01-313-8/+1
| * Fix bitshift in INSPIRCD_VERSION_SINCE.Gravatar Sadie Powell2021-01-301-1/+1
| * 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-3112-38/+29
* | Move sendmsglist to above the functions in LocalUser.Gravatar Sadie Powell2021-01-311-4/+4
* | Fix a shadowing warning in SERVLIST.Gravatar Sadie Powell2021-01-301-5/+5
* | Replace defaultdeleter with the C++11 one and rename culldeleter.Gravatar Sadie Powell2021-01-304-17/+5
* | Rename Extensible::doUnhookExtensions to UnhookExtensions.Gravatar Sadie Powell2021-01-303-5/+5
* | Replace all internal references to uline with services.Gravatar Sadie Powell2021-01-3042-92/+88
* | Rename <uline> to <service>.Gravatar Sadie Powell2021-01-304-8/+8