| #
743a6908
|
| 11-Apr-2026 |
splitbrain <86426+splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes
|
| #
093fe67e
|
| 07-Mar-2026 |
Andreas Gohr <andi@splitbrain.org> |
updated rector and applied it
|
| #
2b2e0eb4
|
| 07-Mar-2026 |
splitbrain <86426+splitbrain@users.noreply.github.com> |
Rector and PHPCS fixes
|
| #
eb4caac3
|
| 27-Jan-2026 |
Andreas Gohr <andi@splitbrain.org> |
reuse bcrypt default difficulty #2093
Instead of hardcoding our own default, we can use PHP's constant
|
| #
07a871e6
|
| 25-Jun-2024 |
Andreas Gohr <andi@splitbrain.org> |
Support Woltlab password hashes
The Woltlab forum software uses bcrypt passwords, but prefixes them with "Bcrypt:". This adds support for this in our PassHash class.
|
| #
dfaf0747
|
| 13-Mar-2024 |
Andreas Gohr <andi@splitbrain.org> |
Support b and x variants for bcrypt hashes
Prompted by https://forum.dokuwiki.org/d/22108-authpdo-with-postgres-and-lemmy/3
As stated on https://stackoverflow.com/a/36225192
> there is no differen
Support b and x variants for bcrypt hashes
Prompted by https://forum.dokuwiki.org/d/22108-authpdo-with-postgres-and-lemmy/3
As stated on https://stackoverflow.com/a/36225192
> there is no difference between 2, 2a, 2x, 2y, and 2b. If you wrote your > implementation correctly, they all output the same result.
show more ...
|
| #
6c16a3a9
|
| 14-Sep-2023 |
fiwswe <fiwswe@fwml.de> |
Use str_starts_with/str_ends_with
|
| #
d4f83172
|
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
code style: line breaks
|
| #
90fb952c
|
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
code style: operator spacing
|
| #
4b230b99
|
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
code style: indent fixes
|
| #
177d6836
|
| 31-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
coding style: control flow whitespaces
|
| #
ed823bcd
|
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
codestyle adjustments: PHP constant casing
|
| #
d868eb89
|
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
codestyle adjustments: function declaration braces/spaces
|
| #
8c7c53b0
|
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
codestyle adjustments: class declaration braces
|
| #
c1482d1c
|
| 30-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
codestyle adjustments: function argument spacing
|
| #
c24231d1
|
| 29-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
fix Cannot use assign-op operators with string offsets
prevent rector from rewriting this into an auto-assignment.
|
| #
24870174
|
| 29-Aug-2023 |
Andreas Gohr <andi@splitbrain.org> |
Apply rector fixes to the rest of inc
|
| #
0b63e09a
|
| 16-Sep-2021 |
Andreas Gohr <andi@splitbrain.org> |
fix named access to the sha hashing mechanisms
|
| #
1c7f6650
|
| 01-Aug-2021 |
Jan Baier <jan.baier@amagical.net> |
Add support for SHA256 encrypted passwords
Enable detection of SHA256 hashes (prefixed with $5$) and allow to use this hashing schemes in passwords.
|
| #
b98368cc
|
| 16-Aug-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
fix typo in phpdoc comment
|
| #
862a2eae
|
| 10-Jun-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
fix missing $ in variable use
|
| #
0f43ea44
|
| 10-Jun-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
add drupal and seafile hash methods
|
| #
b9b08db0
|
| 09-Jan-2020 |
Christian Marg <marg@rz.tu-clausthal.de> |
removed unused 'salt' parameter from function definition...
|
| #
38a4a86e
|
| 09-Jan-2020 |
Christian Marg <marg@rz.tu-clausthal.de> |
Added password change support for argon2i/argon2id, added matching config options and hash_X functions
|
| #
1f993c33
|
| 09-Jan-2020 |
Christian Marg <marg@rz.tu-clausthal.de> |
Added support for argon2i and argon2id password hashes to PassHash.php using php's own password_verify function.
|