aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-09-011-1/+1
|\
| * Tweak the malformed channel name message slightly.Gravatar Sadie Powell2023-09-011-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-08-251-0/+3
|\|
| * Fix being able to FJOIN non-channels.Gravatar Sadie Powell2023-08-251-0/+3
| | | | | | | | Closes #2057.
* | Move the inspircd.org/service tag to the services module.Gravatar Sadie Powell2023-08-195-24/+20
| |
* | Don't include "regex/" in the link data of the filter/rline modules.Gravatar Sadie Powell2023-08-182-2/+8
| |
* | Always enable HTTP parameters for user statistics.Gravatar Sadie Powell2023-08-181-15/+1
| |
* | Fix an unclosed tag in the httpd_stats module.Gravatar Sadie Powell2023-08-181-1/+2
| |
* | Fix some usages of "SSL" that have snuck back in.Gravatar Sadie Powell2023-08-161-3/+3
| |
* | Fix mode error messages when the character has been remapped.Gravatar Sadie Powell2023-08-165-6/+12
| |
* | Assume an empty <sslprofile:provider> means the current module.Gravatar Sadie Powell2023-08-153-6/+6
| |
* | Refactor how the anticaps module parses the mode value.Gravatar Sadie Powell2023-08-141-27/+21
| |
* | Rename the namesx module to multiprefix.Gravatar Sadie Powell2023-08-141-3/+3
| | | | | | | | | | | | Now the module only implements the IRCv3 capability this is a more accurate name. If users want the protoctl method they can install the protoctl module from contrib as before.
* | Allow permchannels to save the set time and setter of list mode entries.Gravatar Sadie Powell2023-08-131-22/+48
| |
* | Fix list modes unintentionally being case sensitive.Gravatar Sadie Powell2023-08-123-1/+23
| | | | | | | | Closes #907.
* | Rename the error log level to critical.Gravatar Sadie Powell2023-08-116-15/+15
| | | | | | | | | | "ERROR" is apparently defined by more than just Windows. Let's pick a different name which is less likely to cause collisions.
* | Make the linkdata host/unix cloaks longer to test suffix truncation.Gravatar Sadie Powell2023-08-112-7/+7
| |
* | Update usages of stdalgo::string::equalsci to use insp::equalsci.Gravatar Sadie Powell2023-08-1123-51/+64
| |
* | Move stdalgo::string::join to utility/string and templatise separator.Gravatar Sadie Powell2023-08-117-8/+12
| |
* | Add an extban for matching against an operator account.Gravatar Sadie Powell2023-08-091-0/+24
| |
* | Rename the O: extban to opertype.Gravatar Sadie Powell2023-08-091-5/+5
| |
* | Make config file cache invalidation more useful.Gravatar Sadie Powell2023-08-062-12/+2
| |
* | Make ldapauth take an enum field for the username field.Gravatar Sadie Powell2023-08-061-12/+39
| |
* | Pass the raw away state to AwayMessage in the ircv3 module.Gravatar Sadie Powell2023-08-041-5/+5
| |
* | Send RPL_REAWAY for compatibility with Unreal's WATCH implementation.Gravatar Sadie Powell2023-08-041-1/+3
| |
* | Rework how away state is stored internally.Gravatar Sadie Powell2023-08-049-39/+34
| | | | | | | | | | This will be necessary for implementing pre-away as well as some changes for WATCH compatibility with Unreal.
* | Fix an inverted condition in the DNSBL module.Gravatar Sadie Powell2023-08-011-1/+1
| |
* | Also allow suffixing with -line[d] if an X-line is two characters.Gravatar Sadie Powell2023-07-252-3/+3
| | | | | | | | | | This makes things easier for modules like require_auth in contrib which has a GA-line.
* | Fix the filter module preventing access to core stats.Gravatar Sadie Powell2023-07-221-1/+2
| |
* | Make the X-line quit message format a lot more flexible.Gravatar Sadie Powell2023-07-211-1/+1
| |
* | Remove the ability to treat notices specially in delaymsg.Gravatar Sadie Powell2023-07-211-16/+5
| |
* | If we can't add an X-line on an DNSBLed user then kill them instead.Gravatar Sadie Powell2023-07-211-0/+1
| |
* | Perform DNSBL lookups on E-lined users.Gravatar Sadie Powell2023-07-211-10/+14
| | | | | | | | | | Even if we aren't going to punish these users it can be useful for opers to know if users are in a DNSBL.
* | Add support for shunning users who are in a DNSBL.Gravatar Sadie Powell2023-07-211-2/+12
| |
* | Allow hiding silenced users messages instead of blocking.Gravatar Sadie Powell2023-07-211-8/+56
| | | | | | | | Implements part 1 of #1606.
* | Add incremental backoff to the filter/permchannels/xline_db modules.Gravatar Sadie Powell2023-07-213-10/+79
| | | | | | | | Closes #1671.
* | Move checks for whether a user is cloakable to {Get,Reset}Cloaks.Gravatar Sadie Powell2023-07-172-14/+10
| |
* | Fix cloaking users too early in cloak_user.Gravatar Sadie Powell2023-07-171-4/+10
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-07-154-3/+5
|\|
| * If a watched user appears whilst away then also send RPL_GONEAWAY.Gravatar Sadie Powell2023-07-151-0/+2
| |
| * Update copyright headers.Gravatar InspIRCd Robot2023-07-153-3/+3
| |
* | Normalise the case of ServerStats.Gravatar Sadie Powell2023-07-132-2/+2
| |
* | Fix sending the wrong message when a user requests stats.Gravatar Sadie Powell2023-07-122-2/+2
| | | | | | | | Closes #2051.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-07-121-0/+7
|\|
| * Log if a user specifies an invalid country code in <connect:country>.Gravatar Sadie Powell2023-07-111-0/+7
| |
* | Fix disabling user mode +r on nick change.Gravatar Sadie Powell2023-07-121-1/+1
| | | | | | | | Closes #2050.
* | Allow hiding small channels from /LIST past the securelist wait time.Gravatar Sadie Powell2023-07-091-1/+21
| |
* | Extract securelist exemption logic to its own function.Gravatar Sadie Powell2023-07-091-17/+27
| |
* | Rename <service> to <services>.Gravatar Sadie Powell2023-07-072-2/+2
| | | | | | | | | | This tag defines a services server not a service server so this is more grammatically correct.
* | Rename the services module config tag to <servicesintegration>.Gravatar Sadie Powell2023-07-071-3/+3
| |