summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-03-18Improve sending email.Sadie Powell
2024-03-18Fix not storing the start time after calling UpdateTime.Sadie Powell
2024-03-18Use clock_gettime if it is available.Sadie Powell
2024-03-15Fix sending emails to nicks ending with a backslash.Sadie Powell
2024-03-15Use consistent casing when referring to vhosts and vidents.Sadie Powell
2024-03-15Fix a format-extra-args warning on some versions on GCC.Sadie Powell
2024-03-15Bump actions/checkout from 3 to 4dependabot[bot]
2024-03-15Merge branch '2.0' into 2.1.Sadie Powell
2024-03-15Dependabot requires that the target-branch is a string.Sadie Powell
2024-03-15Consistently use READ_ONLY_MODE everywhere.Sadie Powell
2024-03-15Merge branch '2.0' into 2.1.Sadie Powell
2024-03-15Send dependabot pull requests to the 2.1 branch.Sadie Powell
2024-03-14Initialize timer members with constructor initialization.Sadie Powell
2024-03-14Restore some functionality that was removed in an earlier commit.Sadie Powell
2024-03-14Fix a warning when building with Clang.Sadie Powell
2024-03-14Rework sending global notices.Sadie Powell
2024-03-12Require that at least one encryption module is loaded.Sadie Powell
2024-03-12Add command handlers for encap commands on InspIRCd.Sadie Powell
2024-03-12Show the full command in CONFIRM_DROP.Sadie Powell
2024-03-12Fix the reason when kicking users from suspended channels.Sadie Powell
2024-03-12Merge branch '2.0' into 2.1.Sadie Powell
2024-03-12Add a workaround for users matching expired sqlines.Sadie Powell
2024-03-12Fix expiring forbids.Sadie Powell
2024-03-12Respect --noexpire in cs_suspend and ns_suspend.Sadie Powell
2024-03-12Fix expiring channel suspensions.Sadie Powell
2024-03-12Fix expiring nick suspensions.Sadie Powell
2024-03-12Fix duplicate messages when synconset/syncongroup is set.Sadie Powell
2024-03-12Implement support for challenge authentication on InspIRCd.Sadie Powell
2024-03-12Allow protocol modules to declare that they have no line/mode limit.Sadie Powell
2024-03-12Simplify limit extraction code.Sadie Powell
2024-03-12Merge branch '2.0' into 2.1.Sadie Powell
2024-03-12Fix sending SVSTOPIC when topiclock is loaded on InspIRCd.Sadie Powell
2024-03-12Refactor sending vhosts in the InspIRCd protocol module.Sadie Powell
2024-03-12Add a protocol module function for extracting timestamps.Sadie Powell
2024-03-12Add ProtocolException and use it to send fatal errors.Sadie Powell
2024-03-12Fix an inverted condition in enc_bcrypt.Sadie Powell
2024-03-11Merge branch '2.0' into 2.1.Sadie Powell
2024-03-11Fix the TIME message on InspIRCd.Sadie Powell
2024-03-11Fix comparing passwords in enc_sha256.Sadie Powell
2024-03-11Fix some InspIRCd 1206 protocol compatibility issues.Sadie Powell
2024-03-11Reject registrations and password changes if password encryption fails.Sadie Powell
2024-03-11Clean up some dead code in ns_register.Sadie Powell
2024-03-11Replace convertTo/stringify with non-throwing alternatives.Sadie Powell
2024-03-11Fix OS SQLINE expiry with UnrealIRCdBram Matthys
2024-03-10Ensure that verify-only encryption modules can never encrypt passwords.Sadie Powell
2024-03-10Implement verify-only support for raw SHA-2 passwords.Sadie Powell
2024-03-10Refactor the enc_bcrypt module and expose an encryption provider.Sadie Powell
2024-03-10Refactor the enc_old module.Sadie Powell
2024-03-10Add self-tests to the encryption providers.Sadie Powell
2024-03-10Add some missing documentation comments.Sadie Powell