Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-31 | Add a default value for sendmailpath. | Sadie Powell | |
2024-03-27 | Alias ACCESS to ALIST now the former is unused. | Sadie Powell | |
2024-03-26 | Allow specifying the webcpanel template directory directly. | Sadie Powell | |
There's no need to hardcode a base path here. | |||
2024-03-19 | Use paths relative to data/conf in the config file. | Sadie Powell | |
This was done in some places already but not consistently. Closes #349. | |||
2024-03-19 | Redocument deprecated encryption modules. | Sadie Powell | |
2024-03-18 | Add verify-only support for POSIX crypt() hashes from Atheme. | Sadie Powell | |
2024-03-18 | Improve sending email. | Sadie Powell | |
- Use consistent line endings as expected by the email spec. - Don't require admins to escape . at the start of lines. - Log the reason why sending email fails. | |||
2024-03-14 | Restore some functionality that was removed in an earlier commit. | 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-10 | Ensure that verify-only encryption modules can never encrypt passwords. | Sadie Powell | |
If another module was loaded first and then later unloaded it was possible for a deprecated module to encrypt passwords. | |||
2024-03-10 | Add support for encrypting passwords with the Argon2 algorithm. | Sadie Powell | |
Closes #369. | |||
2024-03-09 | Redocument the encryption module config. | Sadie Powell | |
2024-03-09 | Add the enc_sha2 module which hashes passwords with HMAC-SHA-2. | Sadie Powell | |
Using HMAC instead of changing the IV is a lot safer. | |||
2024-03-09 | Tweak the config default limits slightly. | Sadie Powell | |
2024-03-07 | Move some modules which can be built by default out of extra. | Sadie Powell | |
2024-03-07 | Consistently use email instead of e-mail. | Sadie Powell | |
2024-03-07 | Use the C++11 random number generator instead of rand(). | Sadie Powell | |
This is safer, faster, and doesn't require seeding. | |||
2024-03-07 | Require new accounts to have email addresses. | Sadie Powell | |
2024-03-07 | Add the initial version of the Atheme database importer. | Sadie Powell | |
2024-02-29 | If a user runs an invalid command try to suggest a valid one. | Sadie Powell | |
2024-02-29 | Fix some oversights. | 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-25 | Remove a reference to 1.8. | Sadie Powell | |
2024-02-22 | GetMaxListFor: use size_t and add a default like the other fields. | 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 | Increase minpasslen and maxpasslen slightly. | Sadie Powell | |
2024-02-17 | Remove a leftover use of the m_ module prefix. | Robert Scheck | |
2024-02-11 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-02-11 | Revert "Document ns_no_expire nick default". | Sadie Powell | |
This reverts commit 9c9df2ad1fc8e8f03f4b28d21b4dcc2895d3795c. Closes #350. | |||
2024-01-24 | Rename several modules to remove the m_ prefix. | Sadie Powell | |
2024-01-22 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-01-22 | Fix typo | Victor Coss | |
2024-01-09 | Always disable SSLv3 support, allow disabling TLSv1.[012]. | Sadie Powell | |
2024-01-09 | Update the default SSL filenames to use the Certbot names. | Sadie Powell | |
2024-01-06 | Add missing whitespace in multi-line comment | Robert Scheck | |
2024-01-05 | Add an alias for chanserv/status for the name used by Atheme. | Sadie Powell | |
Closes #336. | |||
2024-01-05 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2024-01-01 | Fix a copy/paste error in the default channel settings. | Sadie Powell | |
2023-12-22 | Move privilege descriptions to the example configs. | Sadie Powell | |
2023-12-17 | Add the regex_stdlib regular expression engine. | Sadie Powell | |
Unlike other regular expression engines this is available on all systems. | |||
2023-12-17 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2023-12-17 | Remove the m_regex_pcre module. | Sadie Powell | |
Users should migrate to m_regex_pcre2 instead. | |||
2023-11-30 | Add the UNBANME privilege to allow users to unban themselves. | Sadie Powell | |
This is separate from the existing UNBAN privilege which applies to all users. Closes #331. | |||
2023-11-24 | Fix missing end of comment | PeGaSuS | |
2023-11-24 | Add a note about how to send emails on Windows. | Sadie Powell | |
2023-11-23 | Allow users to opt-out of being added to channel access lists. | Sadie Powell | |
2023-10-11 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2023-09-26 | Re-add the GHOST and REGAIN commands for compatibility. | Sadie Powell | |
These are hidden so they won't be shown in the help. | |||
2023-08-31 | Replace Twitter with Mastodon in the ns_set_misc example config. | Sadie Powell | |
Closes #320. | |||
2023-07-11 | Merge branch '2.0' into 2.1. | Sadie Powell | |