5467a8310d0a09482c0b3f59f3255f50bd61de60
[m6w6/ext-http] / package.xml
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2 <package version="2.0" xmlns="http://pear.php.net/dtd/package-2.0"
3 xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"
4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5 xsi:schemaLocation="
6 http://pear.php.net/dtd/tasks-1.0
7 http://pear.php.net/dtd/tasks-1.0.xsd
8 http://pear.php.net/dtd/package-2.0
9 http://pear.php.net/dtd/package-2.0.xsd">
10 <name>pecl_http</name>
11 <channel>pecl.php.net</channel>
12 <summary>Extended HTTP Support</summary>
13 <description><![CDATA[
14 This HTTP extension aims to provide a convenient and powerful
15 set of functionality for one of PHPs major applications.
16
17 It eases handling of HTTP urls, headers and messages, provides
18 means for negotiation of a client's preferred content type,
19 language and charset, as well as a convenient way to send any
20 arbitrary data with caching and resuming capabilities.
21
22 It provides powerful request functionality, if built with CURL
23 support. Parallel requests are available for PHP 5 and greater.
24 ]]></description>
25 <lead>
26 <name>Michael Wallner</name>
27 <user>mike</user>
28 <email>mike@php.net</email>
29 <active>yes</active>
30 </lead>
31 <date>2013-08-12</date>
32 <version>
33 <release>2.0.0RC1</release>
34 <api>2.0.0</api>
35 </version>
36 <stability>
37 <release>beta</release>
38 <api>beta</api>
39 </stability>
40 <license>BSD, revised</license>
41 <notes><![CDATA[
42 Extended HTTP support. Again. Keep in mind that it's got the major version 2, because it's incompatible with pecl_http v1.
43
44 Documentation:
45 http://devel-m6w6.rhcloud.com/mdref/http
46
47 Code Coverage:
48 http://dev.iworks.at/ext-http/lcov/ext/http/
49
50 ]]></notes>
51 <contents>
52 <dir name="/">
53 <file role="doc" name="LICENSE"/>
54 <file role="doc" name="CREDITS"/>
55 <file role="doc" name="KnownIssues.txt"/>
56 <file role="doc" name="ThanksTo.txt"/>
57 <file role="src" name="config.m4"/>
58 <file role="src" name="config9.m4"/>
59 <file role="src" name="config.w32"/>
60
61 <file role="src" name="php_http_api.h"/>
62 <file role="src" name="php_http_buffer.c"/>
63 <file role="src" name="php_http_buffer.h"/>
64 <file role="src" name="php_http.c"/>
65 <file role="src" name="php_http_client.c"/>
66 <file role="src" name="php_http_client.h"/>
67 <file role="src" name="php_http_client_curl.c"/>
68 <file role="src" name="php_http_client_curl.h"/>
69 <file role="src" name="php_http_client_request.c"/>
70 <file role="src" name="php_http_client_request.h"/>
71 <file role="src" name="php_http_client_response.c"/>
72 <file role="src" name="php_http_client_response.h"/>
73 <file role="src" name="php_http_cookie.c"/>
74 <file role="src" name="php_http_cookie.h"/>
75 <file role="src" name="php_http_curl.c"/>
76 <file role="src" name="php_http_curl.h"/>
77 <file role="src" name="php_http_encoding.c"/>
78 <file role="src" name="php_http_encoding.h"/>
79 <file role="src" name="php_http_env.c"/>
80 <file role="src" name="php_http_env.h"/>
81 <file role="src" name="php_http_env_request.c"/>
82 <file role="src" name="php_http_env_request.h"/>
83 <file role="src" name="php_http_env_response.c"/>
84 <file role="src" name="php_http_env_response.h"/>
85 <file role="src" name="php_http_etag.c"/>
86 <file role="src" name="php_http_etag.h"/>
87 <file role="src" name="php_http_exception.c"/>
88 <file role="src" name="php_http_exception.h"/>
89 <file role="src" name="php_http_filter.c"/>
90 <file role="src" name="php_http_filter.h"/>
91 <file role="src" name="php_http.h"/>
92 <file role="src" name="php_http_header_parser.c"/>
93 <file role="src" name="php_http_header_parser.h"/>
94 <file role="src" name="php_http_header.c"/>
95 <file role="src" name="php_http_header.h"/>
96 <file role="src" name="php_http_info.c"/>
97 <file role="src" name="php_http_info.h"/>
98 <file role="src" name="php_http_message_body.c"/>
99 <file role="src" name="php_http_message_body.h"/>
100 <file role="src" name="php_http_message.c"/>
101 <file role="src" name="php_http_message.h"/>
102 <file role="src" name="php_http_message_parser.c"/>
103 <file role="src" name="php_http_message_parser.h"/>
104 <file role="src" name="php_http_misc.c"/>
105 <file role="src" name="php_http_misc.h"/>
106 <file role="src" name="php_http_negotiate.c"/>
107 <file role="src" name="php_http_negotiate.h"/>
108 <file role="src" name="php_http_object.c"/>
109 <file role="src" name="php_http_object.h"/>
110 <file role="src" name="php_http_options.c"/>
111 <file role="src" name="php_http_options.h"/>
112 <file role="src" name="php_http_params.c"/>
113 <file role="src" name="php_http_params.h"/>
114 <file role="src" name="php_http_querystring.c"/>
115 <file role="src" name="php_http_querystring.h"/>
116 <file role="src" name="php_http_strlist.c"/>
117 <file role="src" name="php_http_strlist.h"/>
118 <file role="src" name="php_http_url.c"/>
119 <file role="src" name="php_http_url.h"/>
120 <file role="src" name="php_http_version.c"/>
121 <file role="src" name="php_http_version.h"/>
122
123 <dir name="tests">
124 <file role="test" name="skipif.inc"/>
125 <dir name="data">
126 <file role="test" name="message_r_multipart_put.txt"/>
127 <file role="test" name="message_rr_empty.txt"/>
128 <file role="test" name="message_rr_empty_chunked.txt"/>
129 <file role="test" name="message_rr_empty_gzip.txt"/>
130 <file role="test" name="message_rr_helloworld_chunked.txt"/>
131 <file role="test" name="urls.txt"/>
132 </dir>
133 <file role="test" name="bug61444.phpt"/>
134 <file role="test" name="client001.phpt"/>
135 <file role="test" name="client002.phpt"/>
136 <file role="test" name="client003.phpt"/>
137 <file role="test" name="client004.phpt"/>
138 <file role="test" name="client005.phpt"/>
139 <file role="test" name="client006.phpt"/>
140 <file role="test" name="client007.phpt"/>
141 <file role="test" name="client008.phpt"/>
142 <file role="test" name="client009.phpt"/>
143 <file role="test" name="client010.phpt"/>
144 <file role="test" name="client011.phpt"/>
145 <file role="test" name="client012.phpt"/>
146 <file role="test" name="client013.phpt"/>
147 <file role="test" name="clientrequest001.phpt"/>
148 <file role="test" name="clientrequest002.phpt"/>
149 <file role="test" name="clientrequest003.phpt"/>
150 <file role="test" name="clientrequest004.phpt"/>
151 <file role="test" name="clientresponse001.phpt"/>
152 <file role="test" name="clientresponse002.phpt"/>
153 <file role="test" name="clientresponse003.phpt"/>
154 <file role="test" name="envrequestbody001.phpt"/>
155 <file role="test" name="envrequestbody002.phpt"/>
156 <file role="test" name="envrequestbody003.phpt"/>
157 <file role="test" name="envrequestfiles001.phpt"/>
158 <file role="test" name="envrequestfiles002.phpt"/>
159 <file role="test" name="envrequestform.phpt"/>
160 <file role="test" name="envrequestheader001.phpt"/>
161 <file role="test" name="envrequestjson001.phpt"/>
162 <file role="test" name="envrequestjson002.phpt"/>
163 <file role="test" name="envrequestquery.phpt"/>
164 <file role="test" name="envresponse001.phpt"/>
165 <file role="test" name="envresponse002.phpt"/>
166 <file role="test" name="envresponse003.phpt"/>
167 <file role="test" name="envresponse004.phpt"/>
168 <file role="test" name="envresponse005.phpt"/>
169 <file role="test" name="envresponse006.phpt"/>
170 <file role="test" name="envresponse007.phpt"/>
171 <file role="test" name="envresponse008.phpt"/>
172 <file role="test" name="envresponse009.phpt"/>
173 <file role="test" name="envresponse010.phpt"/>
174 <file role="test" name="envresponse011.phpt"/>
175 <file role="test" name="envresponse012.phpt"/>
176 <file role="test" name="envresponse013.phpt"/>
177 <file role="test" name="envresponse014.phpt"/>
178 <file role="test" name="envresponsebody001.phpt"/>
179 <file role="test" name="envresponsebody002.phpt"/>
180 <file role="test" name="envresponsecodes.phpt"/>
181 <file role="test" name="envresponseheader001.phpt"/>
182 <file role="test" name="envresponseranges001.phpt"/>
183 <file role="test" name="etag001.phpt"/>
184 <file role="test" name="filterchunked.phpt"/>
185 <file role="test" name="filterzlib.phpt"/>
186 <file role="test" name="header001.phpt"/>
187 <file role="test" name="header002.phpt"/>
188 <file role="test" name="header003.phpt"/>
189 <file role="test" name="header004.phpt"/>
190 <file role="test" name="header005.phpt"/>
191 <file role="test" name="header006.phpt"/>
192 <file role="test" name="header007.phpt"/>
193 <file role="test" name="header008.phpt"/>
194 <file role="test" name="header009.phpt"/>
195 <file role="test" name="info_001.phpt"/>
196 <file role="test" name="info.phpt"/>
197 <file role="test" name="message001.phpt"/>
198 <file role="test" name="message002.phpt"/>
199 <file role="test" name="message003.phpt"/>
200 <file role="test" name="message004.phpt"/>
201 <file role="test" name="message005.phpt"/>
202 <file role="test" name="message006.phpt"/>
203 <file role="test" name="message007.phpt"/>
204 <file role="test" name="message008.phpt"/>
205 <file role="test" name="message009.phpt"/>
206 <file role="test" name="message010.phpt"/>
207 <file role="test" name="message011.phpt"/>
208 <file role="test" name="message012.phpt"/>
209 <file role="test" name="message013.phpt"/>
210 <file role="test" name="message014.phpt"/>
211 <file role="test" name="message015.phpt"/>
212 <file role="test" name="negotiate001.phpt"/>
213 <file role="test" name="params001.phpt"/>
214 <file role="test" name="params002.phpt"/>
215 <file role="test" name="phpunit.phpt"/>
216 <file role="test" name="propertyproxy001.phpt"/>
217 <file role="test" name="querystring_001.phpt"/>
218 <file role="test" name="serialize001.phpt"/>
219 <file role="test" name="url001.phpt"/>
220 <file role="test" name="version001.phpt"/>
221 </dir>
222 <dir name="phpunit">
223 <file role="test" name="CookieTest.php"/>
224 <file role="test" name="EncodingTest.php"/>
225 <file role="test" name="MessageBodyTest.php"/>
226 <file role="test" name="ParamsTest.php"/>
227 <file role="test" name="QueryStringTest.php"/>
228 <file role="test" name="UrlTest.php"/>
229 </dir>
230 </dir>
231 </contents>
232 <dependencies>
233 <required>
234 <php>
235 <min>5.3.0</min>
236 </php>
237 <pearinstaller>
238 <min>1.4.1</min>
239 </pearinstaller>
240 <package>
241 <name>raphf</name>
242 <channel>pecl.php.net</channel>
243 <min>0.1.0</min>
244 <providesextension>raphf</providesextension>
245 </package>
246 <package>
247 <name>propro</name>
248 <channel>pecl.php.net</channel>
249 <min>0.1.0</min>
250 <providesextension>propro</providesextension>
251 </package>
252 </required>
253 <optional>
254 <extension><name>hash</name></extension>
255 <extension><name>iconv</name></extension>
256 </optional>
257 </dependencies>
258 <providesextension>http</providesextension>
259 <extsrcrelease>
260 <configureoption
261 name="with-http"
262 prompt="Enable extended HTTP support"
263 default="yes" />
264 <configureoption
265 name="with-http-zlib-dir"
266 prompt="where to find zlib"
267 default="/usr" />
268 <configureoption
269 name="with-http-libcurl-dir"
270 prompt="where to find libcurl"
271 default="/usr" />
272 <configureoption
273 name="with-http-libevent-dir"
274 prompt="where to find libevent"
275 default="/usr" />
276 <filelist>
277 <!-- install as="http.ini" name="docs/http.ini"/>
278 <install as="examples/tutorial.txt" name="docs/examples/tutorial.txt"/>
279 <install as="pecl/http/.php" name="lib/.php"/ -->
280 </filelist>
281 </extsrcrelease>
282 <changelog />
283 </package>