xpass

Extended password extension


This extension provides password hashing algorithms used by Linux
distributions, using extended crypt library (libxcrypt):

* sha512 provided for legacy as used on some old distributions
* yescrypt used on modern distributions

License: PHP-3.01

Latest releases

Version Release Download
1.1.0 2024-09-26 xpass-1.1.0.tgz
1.1.0RC1 2024-09-13 xpass-1.1.0RC1.tgz
1.0.0 2024-09-09 xpass-1.0.0.tgz
1.0.0RC2 2024-09-02 xpass-1.0.0RC2.tgz
1.0.0RC1 2024-08-28 xpass-1.0.0RC1.tgz
Show all releases

Changelog

Version Message
1.1.0 - add crypt_gensalt(?string $prefix = null, int $count = 0): ?string {}
- add crypt_preferred_method(): ?string {}
- add crypt_checksalt(string $salt): int {}
- add CRYPT_PREFIX_* and CRYPT_SALT_* constants
1.1.0RC1 - add crypt_gensalt(?string $prefix = null, int $count = 0): ?string {}
- add crypt_preferred_method(): ?string {}
- add crypt_checksalt(string $salt): int {}
- add CRYPT_PREFIX_* and CRYPT_SALT_* constants
1.0.0 - first GA release
1.0.0RC2 - fix libxcrypt algorithm detection (@zeriyoshi)
1.0.0RC1 - first release
Show complete changelog