aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | Use unicode box drawing characters in the /MAP output.Gravatar Sadie Powell2020-12-211-3/+3
* | Fix comparing optional module lists.Gravatar Sadie Powell2020-12-211-1/+1
* | Rewrite CAPAB MODULES/MODSUPPORT parsing/generation logic.Gravatar Sadie Powell2020-12-072-98/+126
* | Omit module prefixes/suffixes when linking using the 1206 protocol.Gravatar Sadie Powell2020-12-051-4/+13
* | Match CAPAB subcommands using the IRC casemapping.Gravatar Sadie Powell2020-12-051-8/+8
* | Refactor CAPAB CAPABILITIES code to use a map.Gravatar Sadie Powell2020-12-041-32/+45
* | Only send CAPAB EXTBANS if using the 1206 protocol.Gravatar Sadie Powell2020-12-041-4/+6
* | Add support for the 1206 spanningtree protocol.•••For now this is identical to 1205 but changes will be happening soon. Gravatar Sadie Powell2020-12-043-4/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-049-27/+67
|\|
| * Fix a copy/paste error in the http path normalising code.Gravatar Sadie Powell2020-12-041-1/+1
| * Fix the name of the sha1 provider.Gravatar Sadie Powell2020-12-041-1/+1
| * Normalise paths in the httpd module.Gravatar Sadie Powell2020-12-043-11/+31
| * Improve HTTP logging.Gravatar Sadie Powell2020-12-043-3/+7
| * Be more specific when a HTTP parser error happens.Gravatar Sadie Powell2020-12-041-3/+5
| * Fix default linker flags in libargon2•••It's -largon2, not -llibargon2. I've experienced build failures due to this.Gravatar Elizabeth Myers2020-12-031-1/+1
| * Advertise the available extbans for services.Gravatar Sadie Powell2020-12-031-0/+8
| * Check the ident when checking against IP in ldapoper (#1823)Gravatar Christos Triantafyllidis2020-12-031-2/+1
| * Fail a SANICK if the target nickname already exists.•••Workaround for #1791. Gravatar Sadie Powell2020-11-241-1/+1
| * Fix some confusing logic in sanick.Gravatar Sadie Powell2020-11-241-5/+5
| * Improve the message sent when overriding channel modes.•••Ref: #1816.Gravatar satmd2020-11-221-1/+1