Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2024-02-27 | Simplify several boolean expressions. | Sadie Powell | |
2024-02-26 | Fix some coding style issues. | Sadie Powell | |
2024-02-22 | If the IRCd sends a field limit then use it over that of the config. | Sadie Powell | |
2024-02-22 | Route message tags into more message functions. | Sadie Powell | |
2024-02-11 | Remove the time_t parameter from Tick and TickTimers. | Sadie Powell | |
Most uses of Tick do not use the parameter and even when it is used it is always the same as CurTime. | |||
2024-02-11 | Remove the now parameter from the Timer class. | Sadie Powell | |
This was never actually changed from the default. | |||
2024-01-24 | Shuffle modules around a bit. | Sadie Powell | |