Sadie Powell
|
fa0c6ba821
|
Consistently use the same header layout on all files.
|
2025-11-12 19:49:59 +00:00 |
|
Sadie Powell
|
8562445038
|
Fix double lookups on accounts when authenticating.
|
2025-11-09 11:42:58 +00:00 |
|
Sadie Powell
|
07bd1bbec9
|
Switch enc_sha2 default from sha256 to sha512.
|
2025-04-14 01:01:24 +01:00 |
|
Sadie Powell
|
f9911dde52
|
Return references instead of pointers from the config system.
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 15:27:47 +00:00 |
|
Sadie Powell
|
9bab54af79
|
Qualify a use of auto.
|
2025-01-17 23:54:53 +00:00 |
|
Sadie Powell
|
0a82366a6b
|
Merge branch '2.0' into 2.1.
|
2025-01-14 13:41:19 +00:00 |
|
Sadie Powell
|
78b548628c
|
Add example code for how to validate SHA2 passwords in PHP.
|
2024-12-15 13:23:31 +00:00 |
|
Sadie Powell
|
e6770bc2fd
|
Fix an off by one error in enc_sha2.
|
2024-03-18 22:04:57 +00:00 |
|
Sadie Powell
|
9a984a8148
|
Implement verify-only support for raw SHA-2 passwords.
|
2024-03-10 20:46:03 +00:00 |
|
Sadie Powell
|
f919bb0748
|
Add self-tests to the encryption providers.
|
2024-03-10 20:20:24 +00:00 |
|
Sadie Powell
|
0353338436
|
Replace the custom SHA-2 implementation in enc_sha256.
|
2024-03-10 12:27:49 +00:00 |
|
Sadie Powell
|
defb8348a7
|
Move the HMAC function to the encryption header.
This will be useful for doing challenge authentication on InspIRCd.
|
2024-03-09 22:51:23 +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 |
|