Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-24 | Improve the snotices sent out by the filter module. | Peter Powell | |
- Switch to a module-specific snotice character (f). - Redo the format of the message to be easier to read and include the filter that the user matched. Closes #490. Closes #841. | |||
2018-08-13 | Replace all references to IRCv3.2 with IRCv3. | Peter Powell | |
IRCv3 no longer does versioned releases. | |||
2018-08-13 | Add support for the IRCv3 batch specification. | Peter Powell | |
Co-authored-by: Attila Molnar <attilamolnar@hush.com> | |||
2018-08-13 | Add support for the IRCv3 server-time specification. | Peter Powell | |
Co-authored-by: Attila Molnar <attilamolnar@hush.com> | |||
2018-08-13 | Add support for the IRCv3 account-tag specification. | Peter Powell | |
Co-authored-by: Attila Molnar <attilamolnar@hush.com> | |||
2018-08-07 | Switch m_dnsbl to use its own snomask character. | Peter Powell | |
2018-08-07 | Remove the 'debug' snotice character. | Peter Powell | |
2018-07-30 | Replace most usages of "GECOS" with "real" or "real name". | Peter Powell | |
2018-07-26 | Add a module which implements the HAProxy PROXY v2 protocol. | Peter Powell | |
2018-07-20 | Log snotices with their description rather than just as "snomask". | Peter Powell | |
2018-07-18 | Initial support for listening on UNIX socket endpoints. | Peter Powell | |
2018-07-15 | Merge branch 'insp20' into master. | Peter Powell | |
2018-07-12 | Clean up the WHO helpop documentation. | Peter Powell | |
2018-07-10 | Add a silent option to <options:restrictbannedusers>. | Peter Powell | |
This is useful when dealing with spambots that switch method when they receive ERR_CANNOTSENDTOCHAN. | |||
2018-06-18 | Clarify the documentation for m_httpd and m_httpd_{config,stats}. | Peter Powell | |
Thanks to @SleepyEntropy for pointing out that multiple internet- accessible servers do not have these modules correctly configured. | |||
2018-04-22 | Improve support for MOTD escape codes. | Peter Powell | |
- Implement escapes for italic, monospace, and strikethrough. - Use the escape codes in the example MOTDs to demonstrate their formatting effects. - Remove support for octal escape codes. In modern computing octal is rarely used and is confusing for users who might confuse it for decimal. | |||
2018-04-22 | Always process MOTD formatting escape codes. | Peter Powell | |
The options for disabling these were added to keep compatibility with previous 2.0 releases and are not needed any more. | |||
2018-04-22 | Merge tag 'v2.0.26' into master. | Peter Powell | |
2018-04-20 | Optionally do not notify users if their messages are blocked by certain ↵ | Robby | |
modules (#1134). Closes #711. | |||
2018-04-16 | Use an oper priv instead of a config flag for overriding nonicks. | Peter Powell | |
2018-04-16 | Improve some documentation (#1483). | Matt Schatz | |
* Improve exemptchanops in inspircd.conf.example (<options>) and modules.conf.example; along with both helpop examples. * Add "the" to all "requires X module" in both helpop examples. * Refer to customprefix instead of chanprotect and halfop. * Add SNOMASK 'r' and 'R' (OPERLOG) to both helpop examples. * Clean up unnecessarily split SNOMASK lines in both helpop examples. * Move chmode 'g' to be in alphabetical order in both helpops examples. * Specify the needed mask formats for TLINE in helpop-full example. * Remove extra '\' in RLINE mask format in helpop-full example. Force xml format in helpop-full * Generalize "color codes" to "formatting codes" * Fix file name in include for example helpop-full | |||
2018-04-16 | Use an oper priv instead of a config flag for overriding callerid. | Peter Powell | |
2018-04-14 | Remove helpop sections which are now incorrect. | Peter Powell | |
Both the static module flag and the CLEARCHAN command have been removed. | |||
2018-04-11 | Change some usage of "gecos" to "real name" | genius3000 | |
Within the example configs, helpops, some server sent messages, and simple code comments: change the primary usage of "gecos" to "real name" (or "realname" where fitting). | |||
2018-04-06 | Refactor m_sqloper to be a full opers.conf replacement (#983). | Dylan Frank | |
m_sqloper now supports dynamic fields, works with m_sslinfo, and works with /stats o. | |||
2018-04-06 | Implement support for banning users from channels by country code. | Peter Powell | |
2018-03-25 | Separate secret and private channels on whois for non-opers (#1447) | Dylan Frank | |
Separate secret and private channels on WHOIS for all users. - Move the config parsing from the core to core_whois. - Replace <security:operspywhois> with an oper privilege. - Introduce <options:splitwhois> to split WHOIS channel lists. Closes #969. | |||
2018-02-17 | Move m_sslrehashsignal to the extra directory. | Peter Powell | |
This module uses platform-specific behaviour that does not work on Windows. | |||
2018-02-11 | [2.0]: Helpop: Move extban 'U' from acting to matching | genius3000 | |
Already fixed in master in 8587df2 | |||
2018-02-07 | Import the anticaps module from inspircd-extras. | Peter Powell | |
2018-02-02 | Allow the maximum length of a chanfilter message to be configured. | Peter Powell | |
2018-01-25 | Add a module which rehashes SSL modules on receiving SIGUSR1. | Peter Powell | |
This has been imported from inspircd-extras where it was known as m_rehashsslsignal. The name has been changed slightly to match the other modules which do SSL stuff (sslmodes, sslinfo). | |||
2018-01-07 | Add user mode +z for ssl-only private messages. | Shawn Smith | |
Closes #468. | |||
2018-01-03 | Improve the method that blockcaps uses to block messages. | Peter Powell | |
Previously it had a list of upper case letters and assumed that all other characters were lower case. This method is flawed as it can be evaded by using non-alphanumeric characters. The new method takes a list of lower case letters as well as upper case letters and ignores any letters which are not listed in one of the two lists. The majority of the code for this was borrowed from the m_anticaps module in inspircd-extras. | |||
2017-12-31 | Increase the config default for <chanhistory:maxlines> to 50. | Peter Powell | |
2017-12-31 | m_chanhistory: optionally exempt bots from receiving history. | Michael Hazell | |
Sending history to some bots can cause problems as without the IRCv3 chathistory batch they have no way of knowing what messages are history and what they should respond to. Closes #1450. | |||
2017-12-22 | Fix two minor docs issues | B00mX0r | |
2017-12-22 | Rename <security:hidewhois> to <security:hideserver>. | Peter Powell | |
The previous name was horrible and didn't describe what the setting actually does. | |||
2017-12-21 | Add SHUN as a /filter action | B00mX0r | |
This resolves #483 | |||
2017-12-16 | Use HTTPS URLs in the executable file and include examples. | Peter Powell | |
2017-12-12 | Clarify the documentation of <connect:allow>. | Peter Powell | |
2017-12-11 | Don't allow users to set a zero channel limit. | Peter Powell | |
Closes #451. | |||
2017-12-11 | Merge branch 'insp20' into master. | Peter Powell | |
2017-12-11 | Add optional oper override umode +O. | B00mX0r | |
2017-12-03 | Removed config option for +L redirect. | Shawn Smith | |
Closes #466. | |||
2017-12-02 | Remove extra double quote (") | Chew | |
2017-11-22 | Remove the preconfigured Charybdis and UnrealIRCd module files. | Peter Powell | |
These are extremely outdated. If we want to ship these then they should be redone from scratch. | |||
2017-11-14 | Fix referring to sqloper and sqlauth as extras in modules.conf | B00mX0r | |
2017-11-13 | Add the m_ircv3_sts module which implements the IRCv3 STS spec. | Peter Powell | |
2017-11-12 | Merge tag 'v2.0.25' into master. | Peter Powell | |