summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-03-30Reference accounts in the database by their id not their nick.Sadie Powell
2025-03-30Add NickAlias::FindId.Sadie Powell
2025-03-26Initialize ChannelInfo in the Modern C++ way.Sadie Powell
2025-03-26Initialize Channel in the Modern C++ way.Sadie Powell
2025-03-22Allow customising the length at which lines are wrapped after.Sadie Powell
Closes #485.
2025-03-19Improve logging about the protocol module on startup.Sadie Powell
2025-03-19Use a set instead of a vector for storing memo ignores.Sadie Powell
2025-03-16Import a slightly modified version of mkauthors from InspIRCd.Sadie Powell
2025-03-15Fix getting the IP of a user in CommandSource.Sadie Powell
2025-03-15Add NickCore::FindId for finding an account by its id.Sadie Powell
2025-03-13Refactor the TIME handler.Sadie Powell
2025-03-12Refactor and redocument Serialize::Type.Sadie Powell
2025-03-12Add defines for the core serialisation type names.Sadie Powell
2025-03-12Move serialization from Serializable to a Serialize::Type child.Sadie Powell
2025-03-12Move serialization data type logic from sql.h to the core.Sadie Powell
2025-03-12Save the databases on SIGUSR1.Sadie Powell
2025-03-10Fix an outdated comment.Sadie Powell
2025-03-09Don't tell users that services is shutting down when its restarting.Sadie Powell
2025-03-09Add 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-09Make 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-08Rework 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-06Move REPRODUCIBLE_BUILD to sysconf.Sadie Powell
2025-03-02Add a helper method for getting a description of an uplink.Sadie Powell
2025-03-02Return 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-02Return EmptyBlock instead of NULL from GetModule.Sadie Powell
2025-02-28Bump for 2.1.13-git.Sadie Powell
2025-02-28Release 2.1.12.Sadie Powell
2025-02-20Store the source address in the identify request.Sadie Powell
2025-01-23Backport logging the reason sending email failed to the 2.0 branch.Sadie Powell
Closes #463.
2025-01-14Merge branch '2.0' into 2.1.Sadie Powell
2025-01-14Update the copyright headers for 2025.2.0Sadie Powell
2024-12-08Bump for 2.0.18-git.Sadie Powell
2024-12-08Release 2.0.17.2.0.17Sadie Powell
2024-12-01Bump for 2.1.12-git.Sadie Powell
2024-12-01Release 2.1.11.2.1.11Sadie Powell
2024-11-25Update Send and Recv to use ssize_t instead of int.Sadie Powell
2024-11-25Simplify 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-25Fix pluralising languages which use the same plural for 0 as 1.Sadie Powell
2024-11-24Take a constant pointer in GetModule.Sadie Powell
2024-11-22Convert some more strings to plural forms.Sadie Powell
2024-11-22Add a plural form overload of SendMessage.Sadie Powell
2024-11-19Remove some code that should have been removed in the merge.Sadie Powell
2024-11-19Add a plural form overload of CommandSource::Reply.Sadie Powell
2024-11-19Only 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-18Only auto-add timers if they actually have a tick time.Sadie Powell
2024-11-16Process 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-15Make the account id map also use a checker.Sadie Powell
2024-11-13Fix an inverted condition.Sadie Powell
2024-11-13Clean up Anope::Duration and switch to use plural form translation.Sadie Powell
2024-11-13Add support for plural form translation.Sadie Powell
Closes #340.