Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-16 | Use duration strings when reporting the expiry period. | Sadie Powell | |
2025-04-16 | Automatically wrap the help output. | Sadie Powell | |
2025-04-16 | Update as many messages as possible for automatic line wrapping. | Sadie Powell | |
2025-04-15 | Show the protection time in the INFO output. | Sadie Powell | |
2025-04-14 | Add Anope::Templace and switch all template strings to use it. | Sadie Powell | |
2025-04-10 | Expand GetQueryCommand to take a command name. | Sadie Powell | |
2025-04-07 | Make the length of confirmation codes configurable. | Sadie Powell | |
2025-04-05 | Deduplicate checks in ns_cert. | Sadie Powell | |
2025-03-31 | Move SASL::IdentifyRequest to ns_sasl. | Sadie Powell | |
This is only useful for plain authentication and doesn't need to be in the header. | |||
2025-03-30 | Reference accounts in the database by their id not their nick. | Sadie Powell | |
2025-03-22 | Fix a missing format argument in ns_maxemail. | Sadie Powell | |
2025-03-22 | Use a plural form translation for the ns_maxemail error. | Sadie Powell | |
2025-03-22 | Read the ns_maxemail limit as unsigned instead of int. | Sadie Powell | |
2025-03-22 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-03-13 | Fix a crash in the ns_sasl module. | Sadie Powell | |
Closes #481. | |||
2025-03-12 | Add defines for the core serialisation type names. | Sadie Powell | |
2025-03-12 | Move serialization from Serializable to a Serialize::Type child. | Sadie Powell | |
2025-03-09 | Add support for oper-only quit messages. | Sadie Powell | |
This currently only works on InspIRCd but I believe that other servers also support this. | |||
2025-03-08 | Rework how nickname protection works. | Sadie Powell | |
- Rename the command and module from kill to protect (this command hasn't actually killed users in a long time). - Replace QUICK/IMMED with a duration option. | |||
2025-03-08 | Use a C++11 lambda instead of a channel sorting method. | Sadie Powell | |
2025-03-08 | Move some headers around. | Sadie Powell | |
2025-03-07 | Import misc channel and user metadata in db_atheme. | Sadie Powell | |
2025-03-04 | Remove GetAgent and SendMechs from the SASL interface. | Sadie Powell | |
These are only used by ns_sasl. | |||
2025-03-03 | Misc cleanup of ns_sasl and sasl.h. | Sadie Powell | |
2025-03-03 | Rename sasl to ns_sasl, move to nickserv.example.conf. | Sadie Powell | |
2025-03-02 | Return references instead of pointers from the config system. | Sadie Powell | |
We used to return NULL from these methods but now we return an empty block so this can never actually be null now. | |||
2025-02-23 | Fix detecting whether translations are disabled in ns_set_language. | Sadie Powell | |
2025-02-20 | Store the source address in the identify request. | Sadie Powell | |
2025-02-11 | Make email confirmation a bit smarter. | Sadie Powell | |
2025-01-14 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-01-13 | Allow skipping user modes in keepmodes. | Sadie Powell | |
2025-01-13 | Move keepmodes to its own module. | Sadie Powell | |
2024-11-25 | Use the Module * overload of GetModule() in the nickserv module. | Sadie Powell | |
2024-11-25 | Fix pluralising languages which use the same plural for 0 as 1. | Sadie Powell | |
2024-11-25 | Add a missing override keyword. | Sadie Powell | |
2024-11-25 | Rework how guest nicks work. | Sadie Powell | |
- Use the config setting as a string template instead of as a prefix. - Allow users of IRCds that have UIDs to use that as the guest nick. - Fall back to a UID before killing if a guest nick can not be found. | |||
2024-11-22 | Improve language selection. | Sadie Powell | |
- Allow selecting languages using an abbreviated language code (e.g. en for en_US.UTF-8). - Preprocess the language list on load as it never changes. This allows us to stop special casing the English language. | |||
2024-11-19 | Add a plural form overload of CommandSource::Reply. | Sadie Powell | |
2024-11-18 | Move the set option to its own module. | Sadie Powell | |
This is the first step of rewriting nickname protection. | |||
2024-11-13 | Use the remaining wait time in the registration delay message. | Sadie Powell | |
Closes #452. | |||
2024-11-13 | Use durations instead of seconds in waiting messages. | Sadie Powell | |
2024-11-11 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-10-22 | Replace 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-22 | Move nickserv/set/message to a new module, kill options:useprivmsg. | Sadie Powell | |
2024-10-11 | Let the user know about their cert being auto-added to their account. | Sadie Powell | |
2024-10-02 | Change User::SetModesInternal to take a split mode change. | Sadie Powell | |
2024-10-01 | Raise the default nickname expiry time to one year. | Sadie Powell | |
2024-08-29 | Refactor ns_getemail slightly. | Sadie Powell | |
2024-08-29 | Allow server admins to require that a display nick drops last. | Sadie Powell | |
Closes #348. | |||
2024-08-18 | Add account identifier to nickserv/info output. | Sadie Powell | |