Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-27 | Fix some trivial wrong types when getting config values. | Sadie Powell | |
2025-05-24 | Convert Anope::Debug to an unsigned value. | Sadie Powell | |
2025-05-16 | Serialize using mutable objects not immutable ones. | Sadie Powell | |
2025-05-10 | Always use the same stats object when deserialising stats. | Sadie Powell | |
Closes #509. | |||
2025-05-10 | Use more appropriate types for MaxUserCount and OperCount. | Sadie Powell | |
2025-05-10 | There's no need to count the servers in os_stats. | Sadie Powell | |
2025-05-10 | Try to ensure we only have use Stats instance. | Sadie Powell | |
This probably only happens when a user has a broken database but its best to be more robust. | |||
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-25 | Allow disabling the timestamp in os_news messages. | Sadie Powell | |
2025-04-24 | Add support for hashing operator passwords in the config. | Sadie Powell | |
Closes #327. | |||
2025-04-23 | When deleting a single list item show the deleted item not a count. | Sadie Powell | |
Closes #487. | |||
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 | 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 | Fix some text strings that should be marked as translatable. | 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-14 | Add Anope::Templace and switch all template strings to use it. | Sadie Powell | |
2025-03-22 | Update more messages to use gettext plural forms. | Sadie Powell | |
2025-03-22 | Deduplicate requirename code in os_shutdown. | Sadie Powell | |
2025-03-17 | Simplify the requirename logic. | Sadie Powell | |
2025-03-16 | Improve the error reporting in os_shutdown. | Sadie Powell | |
2025-03-13 | Fix a warning on Clang. | Sadie Powell | |
2025-03-12 | Move serialization from Serializable to a Serialize::Type child. | Sadie Powell | |
2025-03-08 | Move some headers around. | 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-16 | Make the password optional in operserv/login. | Sadie Powell | |
2025-02-14 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-02-12 | Add extra protections to avoid rebooting the wrong network. | Sadie Powell | |
2025-02-11 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-01-14 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-12-12 | Use a more useful setting example in os_config. | Sadie Powell | |
2024-11-25 | Fix pluralising languages which use the same plural for 0 as 1. | Sadie Powell | |
2024-11-19 | Add a plural form overload of CommandSource::Reply. | Sadie Powell | |
2024-08-14 | Automatically 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-06-19 | Fix importing Atheme opers. | Sadie Powell | |
2024-06-12 | Add support for looking up account information from a nick. | Sadie Powell | |
Closes #407. | |||
2024-06-07 | Fix a memory leak in os_akill and os_sxline. | Sadie Powell | |
2024-04-15 | Only enable os_noop on IRCDs that actually have a SendSVSNOOP impl. | Sadie Powell | |
2024-03-19 | Allow using absolute paths in more places. | Sadie Powell | |
2024-03-14 | Rework sending global notices. | Sadie Powell | |
Admins can now queue multiple messages and send them when they are ready. This is fully compatible with the previous global behaviour. Admins can now also send messages to individual servers. This is useful for informing users of maintenance due to downtime. | |||
2024-03-12 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-03-12 | Simplify limit extraction code. | Sadie Powell | |
2024-03-11 | Replace convertTo/stringify with non-throwing alternatives. | Sadie Powell | |
Having these throw is terrible for ergonomics and there are loads of places where the exception was either silently ignored or not handled at all. Having a function which returns an optional and another that returns a default works a lot better imo. | |||
2024-03-09 | Add a stats category for password encryption algorithms. | Sadie Powell | |
2024-03-09 | Tweak the config default limits slightly. | Sadie Powell | |
2024-03-07 | Add the initial version of the Atheme database importer. | Sadie Powell | |
2024-02-29 | Rip out ns_access and related code. | Sadie Powell | |
This is wildly insecure and has been disabled by default for at least a decade. | |||
2024-02-27 | Make functions that don't use `this` static. | Sadie Powell | |