aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2021-02-2632-32/+35
|
* 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.Gravatar Sadie Powell2021-02-251-5/+16
| | | | | This is pretty much useless but other implementations support it so we have to also support it for compatibility.
* 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
|
* 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
|
* Allow disabling connectban for specific connect classes.Gravatar Sadie Powell2021-01-271-2/+12
| | | | Ref: #1841.
* Send ERR_CANTUNLOADMODULE when unloading a module on reload fails.Gravatar Sadie Powell2021-01-191-1/+1
|
* Refactor the globalload module.Gravatar Sadie Powell2021-01-191-23/+33
| | | | | | - 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.
* Add a separate stats class for DNSBL errors.Gravatar Sadie Powell2021-01-181-10/+21
|
* Improve the robustness of the DNSBL module.Gravatar Sadie Powell2021-01-181-21/+35
| | | | | | | - 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.
* Implemented configurable kick message for the repeat module (#1835).Gravatar iwalkalone2021-01-181-1/+9
|
* Add default empty openssl compiler flags.Gravatar Sadie Powell2021-01-181-1/+1
| | | | | This makes things easier for users who are using InspIRCd on OSes where OpenSSL is part of the base system.
* Add a shun option to only apply when users are fully connected.Gravatar Sadie Powell2021-01-131-0/+6
| | | | Closes #1825.
* Add a user mode which allows disabling receiving channel history.Gravatar Sadie Powell2021-01-111-6/+22
| | | | Closes #1830.
* 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
|
* 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
|
* 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 libargon2Gravatar Elizabeth Myers2020-12-031-1/+1
| | | It's -largon2, not -llibargon2. I've experienced build failures due to this.
* 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.Gravatar Sadie Powell2020-11-241-1/+1
| | | | Workaround for #1791.
* Fix some confusing logic in sanick.Gravatar Sadie Powell2020-11-241-5/+5
|
* Improve the message sent when overriding channel modes.Gravatar satmd2020-11-221-1/+1
| | | Ref: #1816.
* Update copyright headers.Gravatar InspIRCd Robot2020-11-2010-13/+13
|
* Update the module descriptions.Gravatar Sadie Powell2020-11-208-8/+8
|
* Fail websocket connections if changing the user's IP errors.Gravatar Sadie Powell2020-11-201-0/+4
|