aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Release v4.0.0 alpha 24. v4.0.0a24Gravatar Sadie Powell2023-09-011-1/+1
* 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.•••Closes #2057. Gravatar Sadie Powell2023-08-251-0/+3
* | Fix showing command list when a user has the servers/auspex priv.Gravatar Sadie Powell2023-08-201-1/+1
* | 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.•••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. Gravatar Sadie Powell2023-08-142-3/+5
* | Allow permchannels to save the set time and setter of list mode entries.Gravatar Sadie Powell2023-08-131-22/+48
* | Fix big list limits and expose the limit to TellListTooLong.Gravatar Sadie Powell2023-08-121-15/+19
* | Fix list modes unintentionally being case sensitive.•••Closes #907. Gravatar Sadie Powell2023-08-127-3/+67
* | Rename the error log level to critical.•••"ERROR" is apparently defined by more than just Windows. Let's pick a different name which is less likely to cause collisions. Gravatar Sadie Powell2023-08-1113-48/+48
* | 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-1130-80/+97
* | Move stdalgo::string::join to utility/string and templatise separator.Gravatar Sadie Powell2023-08-1113-17/+25
* | Rename utility/string_view to utility/string.Gravatar Sadie Powell2023-08-111-1/+1
* | 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-063-17/+7
* | 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.•••This will be necessary for implementing pre-away as well as some changes for WATCH compatibility with Unreal. Gravatar Sadie Powell2023-08-0416-53/+53
* | Fix an inverted condition in the DNSBL module.Gravatar Sadie Powell2023-08-011-1/+1
* | Release v4.0.0 alpha 23. v4.0.0a23Gravatar Sadie Powell2023-08-011-1/+1
* | Fix some cases missed in the previous commit.Gravatar Sadie Powell2023-07-251-3/+2
* | Also allow suffixing with -line[d] if an X-line is two characters.•••This makes things easier for modules like require_auth in contrib which has a GA-line. Gravatar Sadie Powell2023-07-253-5/+5
* | Add the %created% and %fulltype% variables for the X-line reason.Gravatar Sadie Powell2023-07-251-0/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-07-221-0/+3
|\|
| * Fix a rare case where the hostname cache was not invalidated.Gravatar Sadie Powell2023-07-171-0/+3
* | 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-214-25/+23
* | Add a typedef for the Template::Replace map.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.•••Even if we aren't going to punish these users it can be useful for opers to know if users are in a DNSBL. Gravatar Sadie Powell2023-07-211-10/+14
* | 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.•••Implements part 1 of #1606. Gravatar Sadie Powell2023-07-211-8/+56
* | Add incremental backoff to the filter/permchannels/xline_db modules.•••Closes #1671. Gravatar Sadie Powell2023-07-213-10/+79
* | Allow timers to not be restarted after changing the interval.•••This is useful if you're changing them from Tick. Gravatar Sadie Powell2023-07-211-2/+5
* | 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
* | Work around MSVC not implementing uniform_int_distribution<char>.Gravatar Sadie Powell2023-07-151-2/+2