Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-26 | Initialize Channel in the Modern C++ way. | Sadie Powell | |
2025-03-22 | Allow customising the length at which lines are wrapped after. | Sadie Powell | |
Closes #485. | |||
2025-03-19 | Improve logging about the protocol module on startup. | Sadie Powell | |
2025-03-19 | Use a set instead of a vector for storing memo ignores. | Sadie Powell | |
2025-03-16 | Import a slightly modified version of mkauthors from InspIRCd. | Sadie Powell | |
2025-03-15 | Fix getting the IP of a user in CommandSource. | Sadie Powell | |
2025-03-15 | Add NickCore::FindId for finding an account by its id. | Sadie Powell | |
2025-03-13 | Refactor the TIME handler. | Sadie Powell | |
2025-03-12 | Refactor and redocument Serialize::Type. | Sadie Powell | |
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-12 | Move serialization data type logic from sql.h to the core. | Sadie Powell | |
2025-03-12 | Save the databases on SIGUSR1. | Sadie Powell | |
2025-03-10 | Fix an outdated comment. | Sadie Powell | |
2025-03-09 | Don't tell users that services is shutting down when its restarting. | 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-09 | Make config variables a lot more useful. | Sadie Powell | |
- Config variables now no longer conflict with regular values. - Config variables can now be read from the environment. (e.g. ${env.USER}). - Config variables can now be used as partial values (e.g. support@${network.domain}) | |||
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-06 | Move REPRODUCIBLE_BUILD to sysconf. | Sadie Powell | |
2025-03-02 | Add a helper method for getting a description of an uplink. | 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-03-02 | Return EmptyBlock instead of NULL from GetModule. | Sadie Powell | |
2025-02-28 | Bump for 2.1.13-git. | Sadie Powell | |
2025-02-28 | Release 2.1.12. | Sadie Powell | |
2025-02-20 | Store the source address in the identify request. | Sadie Powell | |
2025-01-23 | Backport logging the reason sending email failed to the 2.0 branch. | Sadie Powell | |
Closes #463. | |||
2025-01-14 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2025-01-14 | Update the copyright headers for 2025.2.0 | Sadie Powell | |
2024-12-08 | Bump for 2.0.18-git. | Sadie Powell | |
2024-12-08 | Release 2.0.17.2.0.17 | Sadie Powell | |
2024-12-01 | Bump for 2.1.12-git. | Sadie Powell | |
2024-12-01 | Release 2.1.11.2.1.11 | Sadie Powell | |
2024-11-25 | Update Send and Recv to use ssize_t instead of int. | Sadie Powell | |
2024-11-25 | Simplify the duration string logic in Anope::Expires. | Sadie Powell | |
This is just duplicating Anope::Duration there's no need to reimplement a worse version of that here. | |||
2024-11-25 | Fix pluralising languages which use the same plural for 0 as 1. | Sadie Powell | |
2024-11-24 | Take a constant pointer in GetModule. | Sadie Powell | |
2024-11-22 | Convert some more strings to plural forms. | Sadie Powell | |
2024-11-22 | Add a plural form overload of SendMessage. | Sadie Powell | |
2024-11-19 | Remove some code that should have been removed in the merge. | Sadie Powell | |
2024-11-19 | Add a plural form overload of CommandSource::Reply. | Sadie Powell | |
2024-11-19 | Only process sockets after loading the db when using db_sql{_live}. | Sadie Powell | |
This avoids slow startups for the 95% of users who are using the db_flatfile database backend. | |||
2024-11-18 | Only auto-add timers if they actually have a tick time. | Sadie Powell | |
2024-11-16 | Process all socket events before connecting to the uplink. | Sadie Powell | |
This ensures that the SQL import actually succeeds before we do something that might terminate the process. | |||
2024-11-15 | Make the account id map also use a checker. | Sadie Powell | |
2024-11-13 | Fix an inverted condition. | Sadie Powell | |
2024-11-13 | Clean up Anope::Duration and switch to use plural form translation. | Sadie Powell | |
2024-11-13 | Add support for plural form translation. | Sadie Powell | |
Closes #340. | |||
2024-11-12 | Process all socket events before connecting to the uplink. | Sadie Powell | |
This ensures that the SQL import actually succeeds before we do something that might terminate the process. | |||
2024-11-11 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-11-11 | Fix using User::Account where User::IsIdentified should be used. | Sadie Powell | |
The former causes a dereference which cause a database update. This is not good for performance with db_sql_live on bigger networks. |