Code commits
phpBB Master
-
nicofuma e064fd0d6d4bfd3169216951f77edbb02f7d86f6
Merge branch '3.2.x'
* 3.2.x:
[ticket/14733] Make sure detect_algorithm() works correctly and add tests
[ticket/14733] Extend passwords driver_interface in rehashable_driver_interface
[ticket/14733] Use new interface to preserve backwards compatibility
[ticket/14733] Use default cost factor in bcrypt constructor
[ticket/14733] Support increasing hashing cost factor -
nicofuma 487df8befc9477c742b2794593c2ddb290c1c678 m
Merge pull request #4405 from marc1706/ticket/14733
[ticket/14733] Support increasing hashing cost factor
* marc1706/ticket/14733:
[ticket/14733] Make sure detect_algorithm() works correctly and add tests
[ticket/14733] Extend passwords driver_interface in rehashable_driver_interface
[ticket/14733] Use new interface to preserve backwards compatibility
[ticket/14733] Use default cost factor in bcrypt constructor
[ticket/14733] Support increasing hashing cost factor -
Marc 380be9f1fd713dbcee91f12f18060d6b3ff4819e m
[ticket/14733] Make sure detect_algorithm() works correctly and add tests
detect_algorithm() returned array() if an algorithm prefix was more than 2
characters long. This might have been invalid for other prefixes. In order
to correctly cope with other prefixes, another check for a backslash in the
prefix definitino has been added.
This was discovered while writing the tests for the newly added interface.
PHPBB3-14733- phpBB/phpbb/passwords/manager.php (version 380be9f1fd713dbcee91f12f18060d6b3ff4819e)
- tests/passwords/manager_test.php (version 380be9f1fd713dbcee91f12f18060d6b3ff4819e)
-
Marc 722639a0e213e905cfb4a01aa54e638f7670ba63 m
[ticket/14733] Extend passwords driver_interface in rehashable_driver_interface
PHPBB3-14733- phpBB/phpbb/passwords/driver/rehashable_driver_interface.php (version 722639a0e213e905cfb4a01aa54e638f7670ba63)
- phpBB/phpbb/passwords/manager.php (version 722639a0e213e905cfb4a01aa54e638f7670ba63)
-
Marc d15269950d8f577a69f3359614d48087c84d4cec m
[ticket/14733] Use new interface to preserve backwards compatibility
PHPBB3-14733- phpBB/phpbb/passwords/driver/base.php (version d15269950d8f577a69f3359614d48087c84d4cec)
- phpBB/phpbb/passwords/driver/driver_interface.php (version d15269950d8f577a69f3359614d48087c84d4cec)
- phpBB/phpbb/passwords/driver/rehashable_driver_interface.php (version d15269950d8f577a69f3359614d48087c84d4cec)
-
Marc 297376ee949f3afe6ad2bd6849be8b8115a1adbb m
[ticket/14733] Use default cost factor in bcrypt constructor
PHPBB3-14733- phpBB/phpbb/passwords/driver/bcrypt.php (version 297376ee949f3afe6ad2bd6849be8b8115a1adbb)
-
Marc 1d40c0f43b366638de16a99a874ce1475249ade0 m
[ticket/14733] Support increasing hashing cost factor
PHPBB3-14733- phpBB/config/default/container/services_password.yml (version 1d40c0f43b366638de16a99a874ce1475249ade0)
- phpBB/phpbb/passwords/driver/base.php (version 1d40c0f43b366638de16a99a874ce1475249ade0)
- phpBB/phpbb/passwords/driver/bcrypt.php (version 1d40c0f43b366638de16a99a874ce1475249ade0)
- phpBB/phpbb/passwords/driver/driver_interface.php (version 1d40c0f43b366638de16a99a874ce1475249ade0)
- phpBB/phpbb/passwords/manager.php (version 1d40c0f43b366638de16a99a874ce1475249ade0)
- tests/passwords/drivers_test.php (version 1d40c0f43b366638de16a99a874ce1475249ade0)
- tests/passwords/manager_test.php (version 1d40c0f43b366638de16a99a874ce1475249ade0)