Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-16 | Serialize using mutable objects not immutable ones. | Sadie Powell | |
2025-05-15 | Fix the codelength default. | Sadie Powell | |
2025-05-12 | Merge various email modules into one module. | Sadie Powell | |
In the future this will become the basis of the email contact module and will encapsulate everything relating to email but for now its mostly kept as-is. | |||
2025-05-11 | Also require services operators to confirm their email addresses. | Sadie Powell | |
Closes #468. | |||
2025-05-09 | Be more explicit about what versions compatibility code is for. | Sadie Powell | |
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. |