wiki.techinc.nl/.phan
Máté Szabó a80631ea0c Pbkdf2Password: Fix error handling on PHP 8
With PHP 8, the hash_pbkdf2 function raises a ValueError when invoked with an
unknown algorithm, as opposed to its previous behavior where it would raise an
E_WARNING and return a non-string value.

This patch updates the Pbkdf2Password class to handle this exception and
re-throw it as our PasswordError exception. It also adds a Phan stub for the
ValueError exception if it is not defined to avoid superfluous analysis errors.

Bug: T248925
Change-Id: I7e0ec4e95598af27fee8282c7e53bca5378e506a
2020-04-07 18:46:31 +02:00
..
internal_stubs phan: Upgrade redis stubs to 5.1.1 2020-02-07 16:34:33 +00:00
stubs Pbkdf2Password: Fix error handling on PHP 8 2020-04-07 18:46:31 +02:00
config.php Pbkdf2Password: Fix error handling on PHP 8 2020-04-07 18:46:31 +02:00