summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Release v4.10.1. v4.10.1Gravatar Sadie Powell2026-04-111-1/+1
* Whitelist the recently ratified +channel-context tag.Gravatar Sadie Powell2026-04-091-0/+1
* Truncate overly-long usernames in USER.Gravatar Sadie Powell2026-04-081-1/+7
* Release v4.10.0. v4.10.0Gravatar Sadie Powell2026-04-041-1/+1
* Update module descriptions.Gravatar InspIRCd Robot2026-04-041-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2026-03-3145-49/+48
* Add support for the IRCv3 UTF8ONLY specification.Gravatar Sadie Powell2026-03-191-0/+306
* Allow overriding the oper restrictions on the fingerprint extban.Gravatar Sadie Powell2026-03-191-2/+3
* Expose the maximum channel key length to services.Gravatar Sadie Powell2026-03-196-7/+5
* Improve config compatibility with previous releases.Gravatar Sadie Powell2026-03-191-13/+7
* Implement the IRCv3 no-implicit-names specification.Gravatar Sadie Powell2026-03-181-0/+25
* Implement support for the IRCv3 ACCOUNTEXTBAN isupport token.Gravatar Sadie Powell2026-03-181-1/+11
* Backport the fix of copying dynamic references from git master.Gravatar Sadie Powell2026-03-171-0/+6
* Fix cap notifications to comply with ircv3/ircv3-specifications#480.Gravatar Sadie Powell2026-03-141-2/+2
* Fix clearing the help channel modes before re-reading the config.Gravatar Sadie Powell2026-03-121-1/+1
* Fix reading the correct name of the <options:modesinlist> field.Gravatar Sadie Powell2026-03-121-1/+1
* Add a redirect extended ban to the redirect module.•••Also, deprecate the banredirect module now its behaviour has been entirely replaced. Closes #730 Closes #2043 Gravatar Sadie Powell2026-03-092-26/+109
* Fix not being able to ban real names that contain spaces.Gravatar Sadie Powell2026-03-091-2/+12
* Expand what modes the redirect module can redirect when set.•••Closes #906 Gravatar Sadie Powell2026-03-091-49/+102
* Add the VF_DEPRECATED flag and warn on load about deprecation.Gravatar Sadie Powell2026-03-095-6/+13
* Fix various inconsistencies in the banredirect and redirect modules.Gravatar Sadie Powell2026-03-092-15/+29
* Allow Command::IsUsableBy to be used for server-originated messages.Gravatar Sadie Powell2026-03-081-2/+2
* Respect <security:restrictbannedusers> in setname.Gravatar Sadie Powell2026-03-081-0/+18
* Remove the inverted parameter from the extban validation method.Gravatar Sadie Powell2026-03-065-5/+5
* Add the sharebans module.Gravatar Sadie Powell2026-03-061-0/+116
* Backport the abbreviation module checking IsUsableBy from master.Gravatar Sadie Powell2026-03-061-2/+2
* Deduplicate command usability checks into Command::IsUsableBy.Gravatar Sadie Powell2026-03-062-38/+19
* Add oper-only options to the class and server extbans.Gravatar Sadie Powell2026-03-042-1/+39
* Prevent non-opers from using extban z when <sslinfo:operonly> is set.Gravatar Sadie Powell2026-03-041-0/+19
* Add a validation hook for extbans.Gravatar Sadie Powell2026-03-045-6/+63
* Tweak the reaction filter slightly.Gravatar Sadie Powell2026-03-031-2/+8
* Fix erroneously networking metadata for partially connected users.Gravatar Sadie Powell2026-03-031-0/+3
* Store users by uuid in the messageflood counter map.•••This prevents weird behaviour caused by address reuse. Reported by @progval. Gravatar Sadie Powell2026-03-011-5/+4
* Fix the cloak module sending NOTEs when it should send a FAIL.Gravatar Sadie Powell2026-02-281-1/+1
* Fix RPL_ENDOFNAMES for real this time.Gravatar Sadie Powell2026-02-284-16/+17
* Fix erroneously sending RPL_ENDOFNAMES multiple times.Gravatar Sadie Powell2026-02-282-1/+1
* Fix ERR_INVALIDUSERNAME containing the wrong username.Gravatar Sadie Powell2026-02-281-4/+6
* Only increase the connection counter when a user is fully connected.Gravatar Sadie Powell2026-02-251-1/+1
* Make ServerCommandMap case insensitive.Gravatar Sadie Powell2026-02-191-1/+1
* Add support for filtering message tags to the known keys.Gravatar Sadie Powell2026-02-161-8/+95
* Fix checking whether the +z channel mode is already set.•••The dest parameter will be null here as this is a channel mode. Gravatar Sadie Powell2026-02-091-1/+1
* Check the length of the username in DefaultIsUser.Gravatar Sadie Powell2026-01-201-1/+1
* Fix truncating user/host/real names.Gravatar Sadie Powell2026-01-201-19/+24
* Require maxhost to be at least 45 characters to fit IPv6 addresses.Gravatar Sadie Powell2026-01-201-1/+1
* Clean up and refactor some logic in the sslmodes module.Gravatar Sadie Powell2026-01-041-41/+35
* Allow specifying a module name in SetPriority.Gravatar Sadie Powell2025-12-3110-21/+18
* Avoid excessively long FJOINs when using the 1205 protocol.Gravatar Sadie Powell2025-12-281-0/+24
* Avoid sending S2S tags to 1205 protocol servers.Gravatar Sadie Powell2025-12-281-1/+20
* Fix checking the accept list when user mode +z is enabled.Gravatar Sadie Powell2025-12-271-1/+3
* Add an option to automatically ZLine users who send amsgs.Gravatar Sadie Powell2025-12-261-13/+40