Files
archived-pecl-networking-uuid/package.xml
2025-05-12 15:37:33 +02:00

223 lines
6.2 KiB
XML

<?xml version="1.0"?>
<package version="2.0" xmlns="http://pear.php.net/dtd/package-2.0"
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>uuid</name>
<channel>pecl.php.net</channel>
<summary>UUID extension</summary>
<description>
A wrapper around Universally Unique IDentifier library (libuuid).
</description>
<lead>
<name>Hartmut Holzgraefe</name>
<user>hholzgra</user>
<email>hartmut@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Remi Collet</name>
<user>remi</user>
<email>remi@php.net</email>
<active>yes</active>
</lead>
<date>2025-05-12</date>
<version>
<release>1.3.0</release>
<api>1.3.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="https://www.gnu.org/licenses/lgpl-2.1.html" filesource="LICENSE">LGPL-2.1-or-later</license>
<notes>
- Add support for RFC9562 UUIDs (UUID_TYPE_TIME_V6 and UUID_TYPE_TIME_V7)
when available, in libuuid from util-linux version 2.41
- constant UUID_TYPE_DCE is deprecated, use UUID_TYPE_RANDOM instead
- constant UUID_TYPE_NAME is deprecated, use UUID_TYPE_TIME instead
- new constant UUID_TYPE_VENDOR, only for uuid_type
</notes>
<contents>
<dir name="/">
<file role='doc' name='CREDITS'/>
<file role='doc' name='LICENSE'/>
<file role='src' name='config.m4'/>
<file role='src' name='uuid.c'/>
<file role='src' name='uuid.stub.php'/>
<file role='src' name='uuid_arginfo.h'/>
<file role='src' name='uuid_legacy_arginfo.h'/>
<file role='src' name='php_uuid.h'/>
<dir name="tests">
<file role='test' name='uuid_create.phpt'/>
<file role='test' name='uuid_create_time_v6.phpt'/>
<file role='test' name='uuid_create_time_v7.phpt'/>
<file role='test' name='uuid_is_valid.phpt'/>
<file role='test' name='uuid_compare.phpt'/>
<file role='test' name='uuid_is_null.phpt'/>
<file role='test' name='uuid_type.phpt'/>
<file role='test' name='uuid_variant.phpt'/>
<file role='test' name='uuid_time.phpt'/>
<file role='test' name='uuid_mac.phpt'/>
<file role='test' name='uuid_parse.phpt'/>
<file role='test' name='uuid_unparse.phpt'/>
<file role='test' name='uuid_generate_md5.phpt'/>
<file role='test' name='uuid_generate_sha1.phpt'/>
</dir>
</dir>
</contents>
<dependencies>
<required>
<php>
<min>7.0.0</min>
</php>
<pearinstaller>
<min>1.10.0</min>
</pearinstaller>
<os>
<name>unix</name>
</os>
</required>
</dependencies>
<providesextension>uuid</providesextension>
<extsrcrelease>
<configureoption name="with-uuid" default="autodetect" prompt="uuid installation directory?" />
</extsrcrelease>
<changelog>
<release>
<date>2024-10-08</date>
<version>
<release>1.2.1</release>
<api>1.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="https://www.gnu.org/licenses/lgpl-2.1.html" filesource="LICENSE">LGPL-2.1-or-later</license>
<notes>
- MacOS support (Sean Molenaar)
- fix for util-linux/libuuid 2.40 and uuid_time64
</notes>
</release>
<release>
<date>2020-10-06</date>
<version>
<release>1.2.0</release>
<api>1.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/licenses.html#LGPL" filesource="LICENSE">LGPL</license>
<notes>
- raise warnings on bad input value with PHP 7
- promote warnings to ValueError with PHP 8
- add type hinting with PHP 8
- fix bug #66982 uuid_mac checks wrong bit/byte for valid MAC address
</notes>
</release>
<release>
<date>2019-11-28</date>
<version>
<release>1.1.0</release>
<api>1.1.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/licenses.html#LGPL" filesource="LICENSE">LGPL</license>
<notes>
- add uuid_generate_md5 and uuid_generate_sha1 functions
</notes>
</release>
<release>
<version>
<release>1.0.2</release>
<api>1.0.2</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<date>2008-04-01</date>
<license uri="http://www.gnu.org/licenses/licenses.html#LGPL" filesource="LICENSE">LGPL</license>
<notes>
- should now work on Solaris, too (although missing two functions)
- added uuid_parse() and uuid_unparse()
- now generated using PEAR::CodeGen_PECL
</notes>
</release>
<release>
<version>
<release>1.0.3</release>
<api>1.0.2</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/licenses.html#LGPL" filesource="LICENSE">LGPL</license>
<date>2012-06-18</date>
<notes>
- Fixed build on PHP 5.3+
</notes>
</release>
<release>
<date>2015-05-08</date>
<version>
<release>1.0.4</release>
<api>1.0.2</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/licenses.html#LGPL" filesource="LICENSE">LGPL</license>
<notes>
- PHP 7 compatibility
- add LICENSE in documentation
- various build fix
</notes>
</release>
<release>
<date>2019-11-28</date>
<version>
<release>1.0.5</release>
<api>1.0.2</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://www.gnu.org/licenses/licenses.html#LGPL" filesource="LICENSE">LGPL</license>
<notes>
- add missing constant UUID_VARIANT_NCS
</notes>
</release>
</changelog>
</package>