summaryrefslogtreecommitdiffstats
path: root/package.xml
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2026-01-13 11:24:11 +0100
committerRemi Collet <remi@php.net>2026-01-13 11:24:11 +0100
commite8edf1395b25ee0dba11a00b666c06280aef440c (patch)
tree3f3bde322cddfd3bccf5be2217a0473618586ec9 /package.xml
parenta7d635afb702594870559d54453ea7b5dcaa760a (diff)
add SM3 hash algos available in libxcrypt 4.5HEADv1.2.0master
Diffstat (limited to 'package.xml')
-rw-r--r--package.xml13
1 files changed, 10 insertions, 3 deletions
diff --git a/package.xml b/package.xml
index 7fb2348..0db5bc5 100644
--- a/package.xml
+++ b/package.xml
@@ -9,6 +9,8 @@ distributions, using extended crypt library (libxcrypt):
* sha512 provided for legacy as used on some old distributions
* yescrypt used on modern distributions
+* sm3crypt
+* sm3yescrypt
It also provides additional functions from libxcrypt missing in core PHP:
@@ -24,9 +26,9 @@ See PHP documentation on https://www.php.net/xpass
<email>remi@php.net</email>
<active>yes</active>
</lead>
- <date>2024-09-26</date>
+ <date>2026-01-13</date>
<version>
- <release>1.1.1dev</release>
+ <release>1.2.0</release>
<api>1.1.0</api>
</version>
<stability>
@@ -35,7 +37,9 @@ See PHP documentation on https://www.php.net/xpass
</stability>
<license uri="https://www.php.net/license/3_01.txt" filesource="LICENSE">PHP-3.01</license>
<notes><![CDATA[
--
+- add SM3 hash algos available in libxcrypt 4.5
+- add CRYPT_PREFIX_SM3CRYPT and CRYPT_PREFIX_SM3_YESCRYPT constants
+- add PASSWORD_SM3CRYPT and PASSWORD_SM3_YESCRYPT constants
]]></notes>
<contents>
<dir name="/">
@@ -54,9 +58,12 @@ See PHP documentation on https://www.php.net/xpass
<dir name ="tests">
<file name="crypt_checksalt.phpt" role="test"/>
<file name="crypt_gensalt.phpt" role="test"/>
+ <file name="crypt_gensalt2.phpt" role="test"/>
<file name="crypt_preferred_method.phpt" role="test"/>
<file name="password_compat.phpt" role="test"/>
<file name="sha512.phpt" role="test"/>
+ <file name="sm3crypt.phpt" role="test"/>
+ <file name="sm3yescrypt.phpt" role="test"/>
<file name="xpass.phpt" role="test"/>
<file name="yescrypt.phpt" role="test"/>
</dir>