1<?xml version="1.0" encoding="UTF-8"?>
2<package packagerversion="1.10.11" 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">
3 <name>dio</name>
4 <channel>pecl.php.net</channel>
5 <summary>Direct I/O functions</summary>
6 <description>PHP supports the direct io functions as described in the
7Posix Standard (Section 6) for performing I/O functions at
8a lower level than the C-Language stream I/O functions
9(fopen(), fread(),..).
10
11DIO provides functions and stream wrappers which provide raw and
12serial low level IO support.  The use of the DIO functions should
13be considered only when direct control of a device is needed.
14In all other cases, the standard filesystem functions are
15more than adequate.</description>
16 <lead>
17  <name>Remi Collet</name>
18  <user>remi</user>
19  <email>remi@php.net</email>
20  <active>yes</active>
21 </lead>
22 <lead>
23  <name>Melanie Rhianna Lewis</name>
24  <user>cyberspice</user>
25  <email>cyberspice@php.net</email>
26  <active>no</active>
27 </lead>
28 <date>2020-04-16</date>
29 <time>14:32:11</time>
30 <version>
31  <release>0.2.0</release>
32  <api>0.0.7</api>
33 </version>
34 <stability>
35  <release>beta</release>
36  <api>beta</api>
37 </stability>
38 <license uri="http://www.php.net/license">PHP</license>
39 <notes>
40- fix stream API for PHP 7.4+
41 </notes>
42 <contents>
43  <dir name="/">
44   <file md5sum="b01ecc5dafb46df3aae489941bf2ae5a" name="tests/001.phpt" role="test" />
45   <file md5sum="e597dc01e7bb0b26e24094ced8accb9e" name="tests/002.phpt" role="test" />
46   <file md5sum="472627a5c987666f6815555283dc24a2" name="tests/003.phpt" role="test" />
47   <file md5sum="ac3383aa4b77ead0118dd89da02d8563" name="tests/004.phpt" role="test" />
48   <file md5sum="fbd51ae12eb51ea00b7c4596ec97ec48" name="tests/004w.phpt" role="test" />
49   <file md5sum="ecc657636ef3976da17c6da24678a930" name="tests/dio_raw_stream_001.phpt" role="test" />
50   <file md5sum="639fcb6c72c35619893bd00ac5ec921e" name="tests/dio_raw_stream_002.phpt" role="test" />
51   <file md5sum="742a49587661d28e0c7bfea30a7ffdae" name="tests/dio_raw_stream_003.phpt" role="test" />
52   <file md5sum="c730db62763a345b46c05ee752864207" name="tests/dio_raw_stream_004.phpt" role="test" />
53   <file md5sum="e17dbb57c27efa63f8a7c12665ffbc3b" name="tests/dio_raw_stream_005.phpt" role="test" />
54   <file md5sum="4592e5c0f45a5b5953ce5f84cabd3b79" name="tests/dio_raw_stream_006.phpt" role="test" />
55   <file md5sum="83d605418f047b4cd33f1113f5b0fca7" name="tests/dio_raw_stream_007.phpt" role="test" />
56   <file md5sum="4c4846d4b95211e31aa138251b27dc40" name="php5/dio.c" role="src" />
57   <file md5sum="49bd8fa4bc73935a90b79361e4c59771" name="php5/dio_common.c" role="src" />
58   <file md5sum="aafe369129ef090765fd94d9b0c5aa36" name="php5/dio_posix.c" role="src" />
59   <file md5sum="c379599790da1a6b10eea9b449899e52" name="php5/dio_win32.c" role="src" />
60   <file md5sum="9919effa2fb0dc9935690b348b15a297" name="php5/dio_stream_wrappers.c" role="src" />
61   <file md5sum="37058598992dfecb978dce871c4f08f1" name="php5/php_dio.h" role="src" />
62   <file md5sum="6a83e9d4268abccb9e12723f28f1283e" name="php5/php_dio_common.h" role="src" />
63   <file md5sum="7ef7500365a9eb3dbdf8384391234f4a" name="php5/php_dio_common_data.h" role="src" />
64   <file md5sum="96450eed8c4a2c914dadadd72fd0f509" name="php5/php_dio_posix.h" role="src" />
65   <file md5sum="b2fdee79eca172e0f0270d8a082fe158" name="php5/php_dio_win32.h" role="src" />
66   <file md5sum="9f1135763db4cdff2d26392a175139bc" name="php5/php_dio_stream_wrappers.h" role="src" />
67   <file md5sum="a2f86913f5d9f85e3d0e1edf9878a4de" name="php7/dio.c" role="src" />
68   <file md5sum="a6c560dc386ec58753340bdbc8444882" name="php7/dio_common.c" role="src" />
69   <file md5sum="e07b00ddcb23cb75538ef5ee298d585a" name="php7/dio_posix.c" role="src" />
70   <file md5sum="6804cc17ccf925668b1a3f7de1f6eecb" name="php7/dio_win32.c" role="src" />
71   <file md5sum="4b3616de98eab555394cc7240514b6dc" name="php7/dio_stream_wrappers.c" role="src" />
72   <file md5sum="9232898b88de0adc9f6d0e4e35d8aa06" name="php7/php_dio.h" role="src" />
73   <file md5sum="76e65443d47a5a3a74d303842ff8b25d" name="php7/php_dio_common.h" role="src" />
74   <file md5sum="cee5eae7e0fd55499a8b774ceebeaade" name="php7/php_dio_common_data.h" role="src" />
75   <file md5sum="b323a85109beab49dd154217b405dcc4" name="php7/php_dio_posix.h" role="src" />
76   <file md5sum="5eec953449c2ff0b59149c469e4ddae6" name="php7/php_dio_win32.h" role="src" />
77   <file md5sum="accdf33e1ee5717ed41edae9f913a94e" name="php7/php_dio_stream_wrappers.h" role="src" />
78   <file md5sum="fd0629da4e426ae3c32e20dc780ea57e" name="LICENSE" role="doc" />
79   <file md5sum="94d3213f7af34f2db9c6883f8ef383d7" name="config.m4" role="src" />
80   <file md5sum="aba88fd212420736658a2b0ea38c8809" name="config.w32" role="src" />
81  </dir>
82 </contents>
83 <dependencies>
84  <required>
85   <php>
86    <min>5.3.3</min>
87   </php>
88   <pearinstaller>
89    <min>1.9.4</min>
90   </pearinstaller>
91  </required>
92 </dependencies>
93 <providesextension>dio</providesextension>
94 <extsrcrelease />
95 <changelog>
96  <release>
97   <date>2010-02-10</date>
98   <version>
99    <release>0.0.4RC4</release>
100    <api>0.0.4</api>
101   </version>
102   <stability>
103    <release>beta</release>
104    <api>beta</api>
105   </stability>
106   <license uri="http://www.php.net/license">PHP</license>
107   <notes>
108package.xml added to support installation using pear installer
109Packaged so it can be used.
110   </notes>
111  </release>
112  <release>
113   <date>2012-02-17</date>
114   <version>
115    <release>0.0.5</release>
116    <api>0.0.5</api>
117   </version>
118   <stability>
119    <release>beta</release>
120    <api>beta</api>
121   </stability>
122   <license uri="http://www.php.net/license">PHP</license>
123   <notes>
124Added dio_fdopen() and dio_dup().
125
126dio_fdopen() returns a dio resource for an integer UNIX style file descriptor.
127
128dio_dup() duplicates an existing stream.
129   </notes>
130  </release>
131  <release>
132   <date>2012-06-30</date>
133   <version>
134    <release>0.0.6</release>
135    <api>0.0.6</api>
136   </version>
137   <stability>
138    <release>beta</release>
139    <api>beta</api>
140   </stability>
141   <license uri="http://www.php.net/license">PHP</license>
142   <notes>
143Fixes for bugs #61989 (PECL package &quot;dio&quot; will not compile against PHP-5.4.3)
144and #62188 (Possible typo in errno check in dio_fdopen()).
145   </notes>
146  </release>
147  <release>
148   <date>2013-02-19</date>
149   <version>
150    <release>0.0.7</release>
151    <api>0.0.7</api>
152   </version>
153   <stability>
154    <release>beta</release>
155    <api>beta</api>
156   </stability>
157   <license uri="http://www.php.net/license">PHP</license>
158   <notes>
159Added far better windows error reporting. Warnings now raised when Win32 API
160calls return errors. The warnings include the underlying Windows error
161message.
162   </notes>
163  </release>
164  <release>
165   <date>2016-12-13</date>
166   <version>
167    <release>0.0.8</release>
168    <api>0.0.7</api>
169   </version>
170   <stability>
171    <release>beta</release>
172    <api>beta</api>
173   </stability>
174   <license uri="http://www.php.net/license">PHP</license>
175   <notes>
176- PHP 7 compatible version
177   </notes>
178  </release>
179  <release>
180   <date>2016-12-13</date>
181   <version>
182    <release>0.0.9</release>
183    <api>0.0.7</api>
184   </version>
185   <stability>
186    <release>beta</release>
187    <api>beta</api>
188   </stability>
189   <license uri="http://www.php.net/license">PHP</license>
190   <notes>
191- fix segfault in dio_raw (php 7, big endian)
192   </notes>
193  </release>
194  <release>
195   <date>2017-03-25</date>
196   <version>
197    <release>0.1.0</release>
198    <api>0.0.7</api>
199   </version>
200   <stability>
201    <release>beta</release>
202    <api>beta</api>
203   </stability>
204   <license uri="http://www.php.net/license">PHP</license>
205   <notes>
206- Fixed memory leak in dio_read (Dawid Zamirski)
207- Fixed Bug #74209 dio_stat - appended nulls (Remi)
208   </notes>
209  </release>
210 </changelog>
211</package>
212