Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-03 | Store the setter and ts for all modes and try to restore them. | Sadie Powell | |
This is mostly for preserving channel list mode info. | |||
2025-05-02 | Remove double spacing after a full stop in help messages. | Sadie Powell | |
This hasn't been considered a best practice since the age of the typewriter. https://english.stackexchange.com/questions/2544/how-many-spaces-should-come-after-a-period-full-stop | |||
2025-04-24 | Fix a typo in ns_alist. | Sadie Powell | |
2025-04-23 | Show all privileges in nickserv/alist. | Sadie Powell | |
Closes #502. | |||
2025-04-22 | Remove hardcoded command names from most messages. | Sadie Powell | |
2025-04-22 | Fix splitting in the middle of some command names. | Sadie Powell | |
2025-04-19 | Remove time from the name of some variables where its obvious. | Sadie Powell | |
2025-04-19 | Allow syntax messages to take a predicate. | Sadie Powell | |
2025-04-19 | Get rid of the internal block wrapper. | Sadie Powell | |
This only existed for compatibility with old 2.0 modules and 2.1 has already broken compatibility with them. | |||
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 | |