summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2024-11-08Avoid unnecessary string copies when calling IsFile.Sadie Powell
2024-11-07Expand the size of some chanstats columns.Sadie Powell
Closes #444.
2024-10-25Fix parsing mode changes from users on UnrealIRCd.Sadie Powell
2024-10-22Replace usestrictprivmsg with something actually useful.Sadie Powell
Every IRC server we support (other than Bahamut which is probably on the chopping bock) uses UIDs so this setting does nothing. Instead, allow configuring a server-side alias for each service and use that when servicealias is enabled.
2024-10-22Move nickserv/set/message to a new module, kill options:useprivmsg.Sadie Powell
2024-10-19Use the target nick as the default desc for mask access entries.Sadie Powell
2024-10-19Deduplicate the access code in cs_statusupdate.Sadie Powell
2024-10-18Merge branch '2.0' into 2.1Sadie Powell
2024-10-18Fix a change that was missing from the previous commit.Sadie Powell
2024-10-18Merge branch '2.0' into 2.1.Sadie Powell
2024-10-18Fix marking channels as persistent on InspIRCd and UnrealIRCd.Sadie Powell
2024-10-17Updated the supported versions in the README.Sadie Powell
2024-10-16Add support for name-only extbans on InspIRCd.Sadie Powell
2024-10-11Let the user know about their cert being auto-added to their account.Sadie Powell
2024-10-11Merge branch '2.0' into 2.1.Sadie Powell
2024-10-11Change the mode lock before removing/adding the PERM mode.Sadie Powell
This fixes being unable to unset mlock on the first attempt.
2024-10-04Fix matching stacked extbans.Sadie Powell
2024-10-04Remove some unnecessary debug logging.Sadie Powell
2024-10-04Fix validating named extbans on UnrealIRCd.Sadie Powell
2024-10-04Implement NEXTBANS support on UnrealIRCd.Sadie Powell
Closes #431.
2024-10-04Fix extracting the mode parameters from MODE on UnrealIRCd.Sadie Powell
2024-10-04Fix matching extended bans in services.Sadie Powell
Extended bans are stored without their prefix. Therefore, we should not try to strip their prefix before matching. Closes #288. Co-authored-by: k4be <k4be@pirc.pl>
2024-10-04Fix parsing extbans on InspIRCd v4.Sadie Powell
2024-10-04Respect EXTBANFORMAT on InspIRCd v4.Sadie Powell
2024-10-02Change User::SetModesInternal to take a split mode change.Sadie Powell
2024-10-02Change Channel::SetModesInternal to take a split mode change.Sadie Powell
2024-10-01Raise the default nickname expiry time to one year.Sadie Powell
2024-09-26Respect nonicknameownership on InspIRCd v4.Sadie Powell
2024-09-26Allow sending an oper account on InspIRCd.Sadie Powell
2024-09-24Bump minimum UnrealIRCd version to 6.0.Sadie Powell
2024-09-04Fix the Argon2 module not having test vectors.Sadie Powell
2024-09-01Merge branch '2.0' into 2.1.Sadie Powell
2024-08-30Fix parsing named extbans on InspIRCd.Sadie Powell
2024-08-29Refactor ns_getemail slightly.Sadie Powell
2024-08-29Allow server admins to require that a display nick drops last.Sadie Powell
Closes #348.
2024-08-24Fix translating mail:memo_message.Sadie Powell
2024-08-22Use CanClearBans/SendClearBans when enforcing smartjoin.Sadie Powell
2024-08-18Fix the grammar of some info messages.Sadie Powell
2024-08-18Add account identifier to nickserv/info output.Sadie Powell
2024-08-14Automatically determine SQL column type from the field.Sadie Powell
Also add more column types to ensure we are storing data in the best format in the database.
2024-08-14Remove the unused KeySet method in Serialize::Data.Sadie Powell
2024-08-09Fix parsing SVSMODE and SVS2MODE messages on UnrealIRCd.Sadie Powell
At some point UnrealIRCd made an undocumented change to the protocol where the last parameter on a server-source message would not be a timestamp. This behaviour is preserved for MODE.
2024-07-20Fix the type of the InspIRCd IJOIN chants when converting.Sadie Powell
2024-07-19Merge branch '2.0' into 2.1.Sadie Powell
2024-07-19Send the vhost/vident before the account name on InspIRCd.Sadie Powell
This fixes IRCd-side account cloaks causing CHGHOST spam.
2024-07-14Merge branch '2.0' into 2.1.Sadie Powell
2024-07-14Fix joining channels with keys on InspIRCd v3.Sadie Powell
2024-07-14Fix the name of the key parameter in SendSVSJoin.Sadie Powell
2024-07-14Fix sending global messages to remotely linked servers.Sadie Powell
2024-07-08Qualify a use of auto in db_atheme.Sadie Powell