aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Redocument the server operator mode handler.Gravatar Sadie Powell2023-09-291-9/+7
|
* Improve the server operator message when a server operator logs out.Gravatar Sadie Powell2023-09-261-1/+3
|
* Add an option for including the setter's full mask in list modes.Gravatar Sadie Powell2023-09-212-1/+6
|
* Rename <options:hostintopic> to <options:maskintopic>.Gravatar Sadie Powell2023-09-213-3/+3
| | | | | This option stores the user *mask* not the user host so the old name is incorrect.
* Make the permchannels database easier to read.Gravatar Sadie Powell2023-09-131-8/+9
| | | | | | Adding the extra keys for list modes made the database a lot harder to read because of the extra line length. To work around this put each key on its own line and indent them to the same level.
* Allow using SSLINFO with no params to view your own cert details.Gravatar Sadie Powell2023-09-131-4/+10
|
* Try to help users with outdated SSL module configs.Gravatar Sadie Powell2023-09-083-0/+24
|
* Move TokenList back to its own header and move INSP_FORMAT to compat.Gravatar Sadie Powell2023-09-038-0/+8
| | | | | This allows making stringutils an optional header given that most of it is not used by most of the codebase.
* 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.Gravatar Sadie Powell2023-08-251-0/+3
| | | | | | | | Closes #2057.
* | 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.Gravatar Sadie Powell2023-08-142-3/+5
| | | | | | | | | | | | 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 big list limits and expose the limit to TellListTooLong.Gravatar Sadie Powell2023-08-121-15/+19
| |
* | Fix list modes unintentionally being case sensitive.Gravatar Sadie Powell2023-08-127-3/+67
| | | | | | | | Closes #907.
* | Rename the error log level to critical.Gravatar Sadie Powell2023-08-1113-48/+48
| | | | | | | | | | "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-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.Gravatar Sadie Powell2023-08-0416-53/+53
| | | | | | | | | | 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
| |
* | 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.Gravatar Sadie Powell2023-07-253-5/+5
| | | | | | | | | | This makes things easier for modules like require_auth in contrib which has a GA-line.
* | 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
| |