summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2025-02-14Fix the naming convention of the RPC methods.Sadie Powell
2025-02-14Merge branch '2.0' into 2.1.Sadie Powell
2025-02-14Reset the stats properly.Sadie Powell
Closes #465.
2025-02-14Keep going in cs_mode if a target doesn't exist.Sadie Powell
2025-02-14Allow changing the status modes of multiple people at once.Sadie Powell
Closes #473.
2025-02-13Remove some debugging code from the JSON-RPC module.Sadie Powell
2025-02-13Add the new JSON-RPC module to compliment the XMLRPC one.Sadie Powell
2025-02-13Make the RPC API sanitize automatically.Sadie Powell
2025-02-13Rework the RPC modules in preparation for the new JSON-RPC module.Sadie Powell
2025-02-12Add extra protections to avoid rebooting the wrong network.Sadie Powell
2025-02-11Merge branch '2.0' into 2.1.Sadie Powell
2025-02-11Prioritise operserv/ignore above other modules.Sadie Powell
Closes #471.
2025-02-11Make email confirmation a bit smarter.Sadie Powell
2025-02-07Add some options to botserv/botlist to make admining easier.Sadie Powell
2025-02-06Fix SASL on UnrealIRCd.Sadie Powell
2025-02-05Add the bot real name to the botlist info.Sadie Powell
This is actually shown by modern clients so its useful info.
2025-02-05Fix the pluralisation of a message in bs_info.Sadie Powell
2025-02-05Use fallback certs when doing SASL authentication.Sadie Powell
2025-02-05Merge the SASL data and ext parameters.Sadie Powell
There might be more than this so its better to just store it in a 1+ parameter vector.
2025-02-05Make it easier to fail and delete SASL sessions.Sadie Powell
2025-02-05Import more data from Atheme.Sadie Powell
2025-01-25Reject passwords bigger than Bcrypt can handle.Sadie Powell
2025-01-17Qualify a use of auto.Sadie Powell
2025-01-14Merge branch '2.0' into 2.1.Sadie Powell
2025-01-14Update the copyright headers for 2025.2.0Sadie Powell
2025-01-13Allow skipping user modes in keepmodes.Sadie Powell
2025-01-13Move keepmodes to its own module.Sadie Powell
2025-01-13Enable activate_on_set by default.Sadie Powell
2025-01-13Add an option to re-cloak opers on logout.Sadie Powell
Closes: #421
2025-01-10Fix the build error introduced in the previous commit.Sadie Powell
TODO: learn to spell `git add` correctly.
2025-01-10Warn users of the old InspIRCd protocol that support is deprecated.Sadie Powell
We will drop this later in the year when that branch goes EOL.
2024-12-15Add example code for how to validate SHA2 passwords in PHP.Sadie Powell
2024-12-12Use a more useful setting example in os_config.Sadie Powell
2024-11-29Add support for numerics associated with cs_set_misc entries.Sadie Powell
This is mainly to allow the URL entry to use RPL_CHANNELURL.
2024-11-25Update Send and Recv to use ssize_t instead of int.Sadie Powell
2024-11-25Use the Module * overload of GetModule() in the nickserv module.Sadie Powell
2024-11-25Fix pluralising languages which use the same plural for 0 as 1.Sadie Powell
2024-11-25Add a missing override keyword.Sadie Powell
2024-11-25Rework 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.
2024-11-23Fix the signon time of services pseudoclients on InspIRCd.Sadie Powell
2024-11-22Add a plural form overload of SendMessage.Sadie Powell
2024-11-22Skip removed columns when migrating the database schema.Sadie Powell
2024-11-22Improve language selection.Sadie Powell
- Allow selecting languages using an abbreviated language code (e.g. en for en_US.UTF-8). - Preprocess the language list on load as it never changes. This allows us to stop special casing the English language.
2024-11-19Add a plural form overload of CommandSource::Reply.Sadie Powell
2024-11-19Make an untranslated string translatable.Sadie Powell
2024-11-19Merge branch '2.0' into 2.1.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-18Move the set option to its own module.Sadie Powell
This is the first step of rewriting nickname protection.
2024-11-16Halt the column migration if any of the queries fail.Sadie Powell
2024-11-16Migrate old SQL schemas to the current layout.Sadie Powell