Sadie Powell
|
e2df7d4d01
|
Ensure that verify-only encryption modules can never encrypt passwords.
If another module was loaded first and then later unloaded it was
possible for a deprecated module to encrypt passwords.
|
2024-03-10 20:46:03 +00:00 |
|
Sadie Powell
|
9a8cac060d
|
Add support for encrypting passwords with the Argon2 algorithm.
Closes #369.
|
2024-03-10 15:09:38 +00:00 |
|
Sadie Powell
|
2f52fa723c
|
Redocument the encryption module config.
|
2024-03-09 22:22:56 +00:00 |
|
Sadie Powell
|
6e0f0b8896
|
Add the enc_sha2 module which hashes passwords with HMAC-SHA-2.
Using HMAC instead of changing the IV is a lot safer.
|
2024-03-09 22:22:56 +00:00 |
|
Sadie Powell
|
4e04a11995
|
Consistently use email instead of e-mail.
|
2024-03-07 22:52:41 +00:00 |
|
Sadie Powell
|
464e6b8010
|
Use the C++11 random number generator instead of rand().
This is safer, faster, and doesn't require seeding.
|
2024-03-07 22:52:41 +00:00 |
|
Sadie Powell
|
12214bee72
|
Add the initial version of the Atheme database importer.
|
2024-03-07 18:50:36 +00:00 |
|
Sadie Powell
|
1c1645096f
|
If a user runs an invalid command try to suggest a valid one.
|
2024-02-29 21:56:14 +00:00 |
|
Sadie Powell
|
893bbf9251
|
Fix some oversights.
|
2024-02-29 17:15:15 +00:00 |
|
Sadie Powell
|
579af3c442
|
Rip out ns_access and related code.
This is wildly insecure and has been disabled by default for at
least a decade.
|
2024-02-29 16:14:15 +00:00 |
|
Sadie Powell
|
8e3da86283
|
Remove a reference to 1.8.
|
2024-02-25 23:42:14 +00:00 |
|
Sadie Powell
|
3290ebd36a
|
GetMaxListFor: use size_t and add a default like the other fields.
|
2024-02-22 17:25:47 +00:00 |
|
Sadie Powell
|
c4e9c0bf85
|
If the IRCd sends a field limit then use it over that of the config.
|
2024-02-22 17:05:30 +00:00 |
|
Sadie Powell
|
7ac1fe5847
|
Rename several modules to remove the m_ prefix.
|
2024-01-24 12:22:51 +00:00 |
|
Sadie Powell
|
6acbd326f3
|
Add the regex_stdlib regular expression engine.
Unlike other regular expression engines this is available on all
systems.
|
2023-12-17 15:00:26 +00:00 |
|
Sadie Powell
|
e2d546ad46
|
Add a note about how to send emails on Windows.
|
2023-11-24 13:24:42 +00:00 |
|
Sadie Powell
|
3371941be5
|
Allow users to opt-out of being added to channel access lists.
|
2023-11-23 15:10:03 +00:00 |
|
Sadie Powell
|
aa619f1eeb
|
Merge branch '2.0' into 2.1.
|
2023-07-11 12:28:54 +01:00 |
|
Sadie Powell
|
dfdcd3021a
|
Add support for linking over UNIX sockets.
|
2022-12-17 11:50:38 +00:00 |
|
Sadie Powell
|
773ed39d5d
|
Merge branch '2.0' into 2.1.
|
2022-02-05 23:10:42 +00:00 |
|
Sadie Powell
|
8eb6a4da71
|
Update more IRCServices references to reflect the current project.
- If referring to the specific piece of software use "Anope".
- If referring to services in general use "services".
|
2022-01-04 14:11:07 +00:00 |
|
Sadie Powell
|
fd1ca96e2c
|
Merge branch '2.0' into 2.1.
|
2022-01-03 15:50:22 +00:00 |
|
Sadie Powell
|
595bc09ec1
|
Merge branch '2.0' into 2.1.
|
2021-11-30 09:50:33 +00:00 |
|
Sadie Powell
|
561b205c4a
|
Merge branch '2.0' into 2.1.
|
2021-08-01 18:53:24 +01:00 |
|
Sadie Powell
|
cadc6f48e6
|
Remove nickserv:strictpasswords as it is now obsolete.
|
2021-05-31 21:44:10 +01:00 |
|
Sadie Powell
|
c2646d67bb
|
Replace the Charybdis protocol module with Solanum (its successor).
|
2021-02-19 00:33:27 +00:00 |
|
Sadie Powell
|
5dd5fa4644
|
Rename unreal4 to unrealircd and inspircd3 to inspircd.
|
2020-09-28 15:33:16 +01:00 |
|
Sadie Powell
|
f430522b41
|
Rename things from services to anope.
|
2020-09-28 15:28:27 +01:00 |
|