aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Update module descriptions.Gravatar Sadie Powell2024-03-012-2/+2
|
* Merge the topiclock module into the services module.Gravatar Sadie Powell2024-02-273-109/+70
|
* Merge the mlock module into the services module.Gravatar Sadie Powell2024-02-272-69/+23
|
* Refactor the services module slightly.Gravatar Sadie Powell2024-02-271-18/+28
|
* Replace FRHOST with a two parameter version of FHOST.Gravatar Sadie Powell2024-02-274-30/+13
| | | | No compat layer needed here as FRHOST was added in v4.
* Send the real username as the second parameter to FIDENT.Gravatar Sadie Powell2024-02-275-4/+37
|
* Set a command access for the SVSHOLD command.Gravatar Sadie Powell2024-02-271-1/+1
| | | | | This isn't checked for remote users but it is checked in COMMANDS when determining what commands to show to a user.
* Add a command to allow services to clear list modes matching a user.Gravatar Sadie Powell2024-02-271-0/+55
|
* Move SVSJOIN/SVSNICK/SVSPART to the services module.Gravatar Sadie Powell2024-02-2710-242/+193
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2024-02-253-2/+4
|\
| * Fix erroneously sending RPL_CHANNELSMSG when a whois chanlist is blocked.Gravatar Sadie Powell2024-02-252-2/+5
| |
| * Fix matching certificate fingerprints to be case insensitive.Gravatar Sadie Powell2024-02-111-0/+2
| | | | | | | | Closes #2083.
| * Use TimingSafeCompare when comparing server SSL fingerprints.Gravatar Sadie Powell2024-02-111-1/+1
| |
* | Allow using multiple SSL fingerprint algorithms.Gravatar Sadie Powell2024-02-198-84/+195
| | | | | | | | Closes #1804.
* | Fix more issues with the v3 compat layer.Gravatar Sadie Powell2024-02-191-7/+26
| |
* | Allow changing the case of cloak values in cloak_user.Gravatar Sadie Powell2024-02-191-2/+38
| |
* | Rename the hmac-sha256-ip cloak engine to hmac-sha256-addr.Gravatar Sadie Powell2024-02-121-2/+2
| | | | | | | | | | This engine cloaks the socket address which may not necessarily be an IP address.
* | Add the fingerprint cloak method to the cloak_user module.Gravatar Sadie Powell2024-01-131-2/+45
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-12-225-5/+5
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-12-226-6/+6
| |
| * Update module descriptions.Gravatar Sadie Powell2023-12-222-2/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-12-141-1/+1
|\|
| * Fix the Windows build.Gravatar Sadie Powell2023-12-141-1/+1
| | | | | | | | | | | | | | [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci]
* | Disable the TLS welcome notice by default.Gravatar Sadie Powell2023-11-231-9/+14
| | | | | | | | This is just needless spam for the vast majority of users.
* | Fix a typo in the alias module.Gravatar Sadie Powell2023-11-141-2/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-11-142-3/+9
|\|
| * Allow using $address for the user IP address in alias templates.Gravatar Sadie Powell2023-11-121-0/+5
| | | | | | | | Closes #2068.
| * Fix a crash on shutdown when using ssl_gnutls on some systems.Gravatar Sadie Powell2023-11-061-2/+4
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-11-051-5/+6
|\|
| * Apply SVSHOLDs to already existing users.Gravatar Sadie Powell2023-10-241-5/+6
| |
| * Fix matching SVSHOLDs against unusual matches.Gravatar Sadie Powell2023-10-241-4/+2
| | | | | | | | | | These should be a case insensitive absolue match not a case sensitive or glob match.
* | Allow disabling LIST completely for unregistered users.Gravatar Sadie Powell2023-10-031-5/+12
| |
* | Rename <options:hostintopic> to <options:maskintopic>.Gravatar Sadie Powell2023-09-211-1/+1
| | | | | | | | | | 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-035-0/+5
| | | | | | | | | | This allows making stringutils an optional header given that most of it is not used by most of the codebase.
* | 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.