aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
| * Implement support for multi-prefix on WHOIS.Gravatar Sadie Powell2021-02-251-0/+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-251-5/+16
| * 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
| * 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-181-2/+3
| * Fix the message sent when SSL profiles are rehashed.Gravatar Sadie Powell2021-02-183-3/+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-011-26/+87
|\|
| * 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
* | Make MyClass private and move everything to GetClass.Gravatar Sadie Powell2021-01-315-14/+6
* | Replace defaultdeleter with the C++11 one and rename culldeleter.Gravatar Sadie Powell2021-01-301-1/+1
* | Replace all internal references to uline with services.Gravatar Sadie Powell2021-01-3031-53/+52
* | Rename <uline> to <service>.Gravatar Sadie Powell2021-01-302-2/+2
* | Rename <deaf:privdeafuline> to <deaf:privdeafservice>.Gravatar Sadie Powell2021-01-301-6/+6
* | Rename <deaf:bypasscharsuline> to <deaf:servicebypasschars>.Gravatar Sadie Powell2021-01-301-8/+8
* | Rename <silence:exemptuline> to <silence:exemptservice>.Gravatar Sadie Powell2021-01-301-3/+3
* | Rename <alias:uline> to <alias:service>.Gravatar Sadie Powell2021-01-301-4/+4
* | Rename <security:hideulines> to <security:hideservices>.Gravatar Sadie Powell2021-01-304-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-292-25/+35
|\|
| * Allow disabling connectban for specific connect classes.•••Ref: #1841. Gravatar Sadie Powell2021-01-271-2/+12
| * Send ERR_CANTUNLOADMODULE when unloading a module on reload fails.Gravatar Sadie Powell2021-01-191-1/+1
| * Refactor the globalload module.•••- Require that a non-empty last parameter is given to the commands. - Use WriteRemoteNumeric instead of WriteNumeric so opers actually see the response. - Store <security:allowcoreunload> instead of looking it up every time. Gravatar Sadie Powell2021-01-191-23/+33
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-182-30/+64
|\|
| * Add a separate stats class for DNSBL errors.Gravatar Sadie Powell2021-01-181-10/+21
| * Improve the robustness of the DNSBL module.•••- Handle DNSBLs that return invalid lookup results. - Fix DNSBLs that return non-local addresses blocking connections. - Fix silently failing when a DNSBL returns no IPv4 results. - General code cleanup. Gravatar Sadie Powell2021-01-181-21/+35
| * Implemented configurable kick message for the repeat module (#1835).••• Gravatar iwalkalone2021-01-181-1/+9
| * Add default empty openssl compiler flags.•••This makes things easier for users who are using InspIRCd on OSes where OpenSSL is part of the base system. Gravatar Sadie Powell2021-01-181-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-132-7/+18
|\|
| * Add a shun option to only apply when users are fully connected.•••Closes #1825. Gravatar Sadie Powell2021-01-131-0/+6
| * Add a user mode which allows disabling receiving channel history.•••Closes #1830. Gravatar Sadie Powell2021-01-111-6/+22
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-076-35/+76
|\|
| * Disallow an empty last parameter in MAP.Gravatar Matt Schatz2020-12-301-0/+1
| * Avoid doing more work than necessary when checking the O: extban.Gravatar Sadie Powell2020-12-251-7/+2
| * Replace spaces with underscores when checking for class bans.Gravatar Sadie Powell2020-12-251-1/+15
| * Add support for multiple hostmasks in <cgiirc:mask>.Gravatar Sadie Powell2020-12-221-29/+41
| * After changing the codepage rename duplicate users to their UUID.Gravatar Sadie Powell2020-12-221-0/+16
| * Send RPL_SAVENICK from irc2 when renaming a user to their UUID.Gravatar Sadie Powell2020-12-222-0/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-218-11/+34
|\|
| * Hide the server name/desc better when <options:hideserver> is set.Gravatar Sadie Powell2020-12-204-4/+4
| * Don't call events provided by dying or dead modules.Gravatar Sadie Powell2020-12-181-0/+6
| * Fix MAP output on a dual v2/v3 network.Gravatar Sadie Powell2020-12-161-6/+15
| * Use !empty instead of size when checking if containers are empty.Gravatar Sadie Powell2020-12-161-1/+1
| * Fix issue where m_pbkdf2 was not aware of services loaded before itGravatar Daniel Vassdal2020-12-041-0/+8