1<?xml version="1.0" encoding="UTF-8"?>
2<package packagerversion="1.9.4" 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>Horde_Http</name>
4 <channel>pear.horde.org</channel>
5 <extends>Http_Client</extends>
6 <summary>Horde HTTP libraries</summary>
7 <description>An API for making HTTP requests.</description>
8 <lead>
9  <name>Chuck Hagenbuch</name>
10  <user>chuck</user>
11  <email>chuck@horde.org</email>
12  <active>yes</active>
13 </lead>
14 <lead>
15  <name>Jan Schneider</name>
16  <user>jan</user>
17  <email>jan@horde.org</email>
18  <active>yes</active>
19 </lead>
20 <date>2016-07-01</date>
21 <time>15:19:46</time>
22 <version>
23  <release>2.1.7</release>
24  <api>1.3.0</api>
25 </version>
26 <stability>
27  <release>stable</release>
28  <api>stable</api>
29 </stability>
30 <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
31 <notes>
32* [jan] Support HTTP PECL extension version 3.x.
33 </notes>
34 <contents>
35  <dir baseinstalldir="/" name="/">
36   <file baseinstalldir="/" md5sum="2bb270dcd35f19ebf691d421bad56640" name="doc/Horde/Http/examples/get-example-dot-com.php" role="doc" />
37   <file baseinstalldir="/" md5sum="425de8dde3b52a0d47672110870d3c9a" name="doc/Horde/Http/COPYING" role="doc" />
38   <file baseinstalldir="/" md5sum="0b596488fbb6dadf02f8295f923106c2" name="lib/Horde/Http/Request/Base.php" role="php">
39    <tasks:replace from="@version@" to="version" type="package-info" />
40   </file>
41   <file baseinstalldir="/" md5sum="b9f6464cb823af52f0ad589faa1f5b89" name="lib/Horde/Http/Request/Curl.php" role="php" />
42   <file baseinstalldir="/" md5sum="19877c115716d9f49357f8ae0a78cf7b" name="lib/Horde/Http/Request/Factory.php" role="php" />
43   <file baseinstalldir="/" md5sum="9dd98342f15fc9985c5473bf2559750d" name="lib/Horde/Http/Request/Fopen.php" role="php" />
44   <file baseinstalldir="/" md5sum="9e6846c0894028a4f45ea9d8882df122" name="lib/Horde/Http/Request/Mock.php" role="php" />
45   <file baseinstalldir="/" md5sum="3b67b654c03113e5640013d040cf9778" name="lib/Horde/Http/Request/PeclhttpBase.php" role="php" />
46   <file baseinstalldir="/" md5sum="8423537837b9b7972e12c9de2d225c33" name="lib/Horde/Http/Request/Peclhttp.php" role="php" />
47   <file baseinstalldir="/" md5sum="61b91f9cb5389e340ff3f2bf20f2d656" name="lib/Horde/Http/Request/Peclhttp2.php" role="php" />
48   <file baseinstalldir="/" md5sum="5ca3802418fa5e4bb5e6f5e7ac4464a7" name="lib/Horde/Http/Response/Base.php" role="php" />
49   <file baseinstalldir="/" md5sum="077492a9efc8fa9f380f3acbaa31f9ee" name="lib/Horde/Http/Response/Curl.php" role="php" />
50   <file baseinstalldir="/" md5sum="86081c8311ecfeea8a483663520939fe" name="lib/Horde/Http/Response/Fopen.php" role="php" />
51   <file baseinstalldir="/" md5sum="ead3958ddbba834e8c317e0648bfac66" name="lib/Horde/Http/Response/Mock.php" role="php" />
52   <file baseinstalldir="/" md5sum="03fa2ef51bb6599df3622a9657ff3d02" name="lib/Horde/Http/Response/Peclhttp.php" role="php" />
53   <file baseinstalldir="/" md5sum="5b4e38543033bf8ba14d7eb62c13555b" name="lib/Horde/Http/Response/Peclhttp2.php" role="php" />
54   <file baseinstalldir="/" md5sum="f85dc38ab3c8de97624ea4ba83a01796" name="lib/Horde/Http/Client.php" role="php" />
55   <file baseinstalldir="/" md5sum="057b180e0210d6f3674cb1ed24aaf049" name="lib/Horde/Http/Exception.php" role="php" />
56   <file baseinstalldir="/" md5sum="63b0a40bd53dac24cb991678a480b9f4" name="lib/Horde/Http.php" role="php" />
57   <file baseinstalldir="/" md5sum="8bc9518b9c0576806c82d9413489d099" name="test/Horde/Http/AllTests.php" role="test" />
58   <file baseinstalldir="/" md5sum="0a5018f0726d4673850fece3ad4d72c0" name="test/Horde/Http/bootstrap.php" role="test" />
59   <file baseinstalldir="/" md5sum="573514cddc09cfb9905db95a3db9ae5c" name="test/Horde/Http/ClientTest.php" role="test" />
60   <file baseinstalldir="/" md5sum="096ffad860ef38db608fda84a19a32be" name="test/Horde/Http/conf.php.dist" role="test" />
61   <file baseinstalldir="/" md5sum="6306c97de6a0138445972be1a7a57110" name="test/Horde/Http/CurlTest.php" role="test" />
62   <file baseinstalldir="/" md5sum="16ae2b2c1c69321b9c5b61adcecd76aa" name="test/Horde/Http/FopenTest.php" role="test" />
63   <file baseinstalldir="/" md5sum="c7316bd285ddaf0190c1d51356d77605" name="test/Horde/Http/MockTest.php" role="test" />
64   <file baseinstalldir="/" md5sum="e47087a5f1d07e608bd9d94a25c697c2" name="test/Horde/Http/Peclhttp2Test.php" role="test" />
65   <file baseinstalldir="/" md5sum="5005eda8969965a67eb6a011b81c8bf6" name="test/Horde/Http/PeclhttpTest.php" role="test" />
66   <file baseinstalldir="/" md5sum="3789cf14d422573d6c85e4398ffd6caa" name="test/Horde/Http/phpunit.xml" role="test" />
67   <file baseinstalldir="/" md5sum="087d19ea66e2d159c57f9532572369f5" name="test/Horde/Http/TestBase.php" role="test" />
68  </dir>
69 </contents>
70 <dependencies>
71  <required>
72   <php>
73    <min>5.3.0</min>
74    <max>8.0.0alpha1</max>
75    <exclude>8.0.0alpha1</exclude>
76   </php>
77   <pearinstaller>
78    <min>1.7.0</min>
79   </pearinstaller>
80   <package>
81    <name>Horde_Exception</name>
82    <channel>pear.horde.org</channel>
83    <min>2.0.0</min>
84    <max>3.0.0alpha1</max>
85    <exclude>3.0.0alpha1</exclude>
86   </package>
87   <package>
88    <name>Horde_Support</name>
89    <channel>pear.horde.org</channel>
90    <min>2.0.0</min>
91    <max>3.0.0alpha1</max>
92    <exclude>3.0.0alpha1</exclude>
93   </package>
94  </required>
95  <optional>
96   <package>
97    <name>Horde_Test</name>
98    <channel>pear.horde.org</channel>
99    <min>2.1.0</min>
100    <max>3.0.0alpha1</max>
101    <exclude>3.0.0alpha1</exclude>
102   </package>
103   <package>
104    <name>pecl_http</name>
105    <channel>pecl.php.net</channel>
106    <min>1.7.0</min>
107    <max>4.0.0alpha1</max>
108    <exclude>4.0.0alpha1</exclude>
109    <providesextension>http</providesextension>
110   </package>
111   <extension>
112    <name>curl</name>
113   </extension>
114  </optional>
115 </dependencies>
116 <phprelease>
117  <filelist>
118   <install as="COPYING" name="doc/Horde/Http/COPYING" />
119   <install as="examples/get-example-dot-com.php" name="doc/Horde/Http/examples/get-example-dot-com.php" />
120   <install as="Horde/Http.php" name="lib/Horde/Http.php" />
121   <install as="Horde/Http/Client.php" name="lib/Horde/Http/Client.php" />
122   <install as="Horde/Http/Exception.php" name="lib/Horde/Http/Exception.php" />
123   <install as="Horde/Http/Request/Base.php" name="lib/Horde/Http/Request/Base.php" />
124   <install as="Horde/Http/Request/Curl.php" name="lib/Horde/Http/Request/Curl.php" />
125   <install as="Horde/Http/Request/Factory.php" name="lib/Horde/Http/Request/Factory.php" />
126   <install as="Horde/Http/Request/Fopen.php" name="lib/Horde/Http/Request/Fopen.php" />
127   <install as="Horde/Http/Request/Mock.php" name="lib/Horde/Http/Request/Mock.php" />
128   <install as="Horde/Http/Request/PeclhttpBase.php" name="lib/Horde/Http/Request/PeclhttpBase.php" />
129   <install as="Horde/Http/Request/Peclhttp.php" name="lib/Horde/Http/Request/Peclhttp.php" />
130   <install as="Horde/Http/Request/Peclhttp2.php" name="lib/Horde/Http/Request/Peclhttp2.php" />
131   <install as="Horde/Http/Response/Base.php" name="lib/Horde/Http/Response/Base.php" />
132   <install as="Horde/Http/Response/Curl.php" name="lib/Horde/Http/Response/Curl.php" />
133   <install as="Horde/Http/Response/Fopen.php" name="lib/Horde/Http/Response/Fopen.php" />
134   <install as="Horde/Http/Response/Mock.php" name="lib/Horde/Http/Response/Mock.php" />
135   <install as="Horde/Http/Response/Peclhttp.php" name="lib/Horde/Http/Response/Peclhttp.php" />
136   <install as="Horde/Http/Response/Peclhttp2.php" name="lib/Horde/Http/Response/Peclhttp2.php" />
137   <install as="Horde/Http/AllTests.php" name="test/Horde/Http/AllTests.php" />
138   <install as="Horde/Http/bootstrap.php" name="test/Horde/Http/bootstrap.php" />
139   <install as="Horde/Http/ClientTest.php" name="test/Horde/Http/ClientTest.php" />
140   <install as="Horde/Http/conf.php.dist" name="test/Horde/Http/conf.php.dist" />
141   <install as="Horde/Http/CurlTest.php" name="test/Horde/Http/CurlTest.php" />
142   <install as="Horde/Http/FopenTest.php" name="test/Horde/Http/FopenTest.php" />
143   <install as="Horde/Http/MockTest.php" name="test/Horde/Http/MockTest.php" />
144   <install as="Horde/Http/Peclhttp2Test.php" name="test/Horde/Http/Peclhttp2Test.php" />
145   <install as="Horde/Http/PeclhttpTest.php" name="test/Horde/Http/PeclhttpTest.php" />
146   <install as="Horde/Http/phpunit.xml" name="test/Horde/Http/phpunit.xml" />
147   <install as="Horde/Http/TestBase.php" name="test/Horde/Http/TestBase.php" />
148  </filelist>
149 </phprelease>
150 <changelog>
151  <release>
152   <version>
153    <release>1.0.0alpha1</release>
154    <api>1.0.0</api>
155   </version>
156   <stability>
157    <release>alpha</release>
158    <api>alpha</api>
159   </stability>
160   <date>2011-03-08</date>
161   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
162   <notes>
163* First alpha release for Horde 4.
164* Refactor to support multiple request transports, including Curl and the PECL http extension.
165   </notes>
166  </release>
167  <release>
168   <version>
169    <release>1.0.0beta1</release>
170    <api>1.0.0</api>
171   </version>
172   <stability>
173    <release>beta</release>
174    <api>beta</api>
175   </stability>
176   <date>2011-03-16</date>
177   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
178   <notes>
179* First beta release for Horde 4.
180   </notes>
181  </release>
182  <release>
183   <version>
184    <release>1.0.0RC1</release>
185    <api>1.0.0</api>
186   </version>
187   <stability>
188    <release>beta</release>
189    <api>beta</api>
190   </stability>
191   <date>2011-03-22</date>
192   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
193   <notes>
194* First release candidate for Horde 4.
195   </notes>
196  </release>
197  <release>
198   <version>
199    <release>1.0.0RC2</release>
200    <api>1.0.0</api>
201   </version>
202   <stability>
203    <release>beta</release>
204    <api>beta</api>
205   </stability>
206   <date>2011-03-29</date>
207   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
208   <notes>
209* Second release candidate for Horde 4.
210   </notes>
211  </release>
212  <release>
213   <version>
214    <release>1.0.0</release>
215    <api>1.0.0</api>
216   </version>
217   <stability>
218    <release>stable</release>
219    <api>stable</api>
220   </stability>
221   <date>2011-04-06</date>
222   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
223   <notes>
224* First stable release for Horde 4.
225   </notes>
226  </release>
227  <release>
228   <version>
229    <release>1.0.1</release>
230    <api>1.0.0</api>
231   </version>
232   <stability>
233    <release>stable</release>
234    <api>stable</api>
235   </stability>
236   <date>2011-06-01</date>
237   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
238   <notes>
239* [cjh] Consistently implement configurable following of redirects (Bug #9898).
240   </notes>
241  </release>
242  <release>
243   <version>
244    <release>1.0.2</release>
245    <api>1.0.0</api>
246   </version>
247   <stability>
248    <release>stable</release>
249    <api>stable</api>
250   </stability>
251   <date>2011-06-01</date>
252   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
253   <notes>
254* [jan] Fix regression with HTTP authentication.
255   </notes>
256  </release>
257  <release>
258   <version>
259    <release>1.0.3</release>
260    <api>1.0.0</api>
261   </version>
262   <stability>
263    <release>stable</release>
264    <api>stable</api>
265   </stability>
266   <date>2011-06-14</date>
267   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
268   <notes>
269* [gwr] Allow setting request parameters on the existing client instance.
270   </notes>
271  </release>
272  <release>
273   <version>
274    <release>1.0.4</release>
275    <api>1.0.0</api>
276   </version>
277   <stability>
278    <release>stable</release>
279    <api>stable</api>
280   </stability>
281   <date>2011-10-18</date>
282   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
283   <notes>
284* [gwr] Added SOCKS proxy support where available.
285   </notes>
286  </release>
287  <release>
288   <version>
289    <release>1.1.0</release>
290    <api>1.1.0</api>
291   </version>
292   <stability>
293    <release>stable</release>
294    <api>stable</api>
295   </stability>
296   <date>2011-11-02</date>
297   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
298   <notes>
299* [gwr] Support multiple mock responses with the mock request.
300* [gwr] Fixed setting response headers for the mock response.
301   </notes>
302  </release>
303  <release>
304   <version>
305    <release>1.1.1</release>
306    <api>1.1.0</api>
307   </version>
308   <stability>
309    <release>stable</release>
310    <api>stable</api>
311   </stability>
312   <date>2012-02-22</date>
313   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
314   <notes>
315* [cjh] Fix infinite loop on unknown parameters being set.
316* [cjh] Return real data for HTTP 4xx and 5xx responses when using fopen().
317* [cjh] Fix setting PUT data in the Peclhttp Horde_Http_Request class.
318   </notes>
319  </release>
320  <release>
321   <version>
322    <release>2.0.0alpha1</release>
323    <api>1.1.0</api>
324   </version>
325   <stability>
326    <release>alpha</release>
327    <api>stable</api>
328   </stability>
329   <date>2012-07-05</date>
330   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
331   <notes>
332* First alpha release for Horde 5.
333   </notes>
334  </release>
335  <release>
336   <version>
337    <release>2.0.0beta1</release>
338    <api>1.1.0</api>
339   </version>
340   <stability>
341    <release>beta</release>
342    <api>stable</api>
343   </stability>
344   <date>2012-07-19</date>
345   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
346   <notes>
347* First beta release for Horde 5.
348   </notes>
349  </release>
350  <release>
351   <version>
352    <release>2.0.0beta2</release>
353    <api>1.2.0</api>
354   </version>
355   <stability>
356    <release>beta</release>
357    <api>stable</api>
358   </stability>
359   <date>2012-10-12</date>
360   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
361   <notes>
362* [jan] Add verifyPeer request option to disable verification of certification peers during SSL request.
363* [jan] Fix error handling in Fopen driver if a custom error handler is installed.
364   </notes>
365  </release>
366  <release>
367   <version>
368    <release>2.0.0</release>
369    <api>1.2.0</api>
370   </version>
371   <stability>
372    <release>stable</release>
373    <api>stable</api>
374   </stability>
375   <date>2012-10-30</date>
376   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
377   <notes>
378* First stable release for Horde 5.
379   </notes>
380  </release>
381  <release>
382   <version>
383    <release>2.0.1</release>
384    <api>1.2.0</api>
385   </version>
386   <stability>
387    <release>stable</release>
388    <api>stable</api>
389   </stability>
390   <date>2012-11-19</date>
391   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
392   <notes>
393* [mms] Use new Horde_Test layout.
394   </notes>
395  </release>
396  <release>
397   <version>
398    <release>2.0.2</release>
399    <api>1.2.0</api>
400   </version>
401   <stability>
402    <release>stable</release>
403    <api>stable</api>
404   </stability>
405   <date>2013-03-05</date>
406   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
407   <notes>
408* [jan] Allow self-signed certificates when using the fopen driver.
409   </notes>
410  </release>
411  <release>
412   <version>
413    <release>2.0.3</release>
414    <api>1.2.0</api>
415   </version>
416   <stability>
417    <release>stable</release>
418    <api>stable</api>
419   </stability>
420   <date>2013-05-07</date>
421   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
422   <notes>
423* [jan] Add configuration option to set User-Agent.
424   </notes>
425  </release>
426  <release>
427   <version>
428    <release>2.0.4</release>
429    <api>1.2.0</api>
430   </version>
431   <stability>
432    <release>stable</release>
433    <api>stable</api>
434   </stability>
435   <date>2013-08-27</date>
436   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
437   <notes>
438* [jan] Provide more useful messages when throwing exceptions.
439   </notes>
440  </release>
441  <release>
442   <version>
443    <release>2.0.5</release>
444    <api>1.2.0</api>
445   </version>
446   <stability>
447    <release>stable</release>
448    <api>stable</api>
449   </stability>
450   <date>2014-02-24</date>
451   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
452   <notes>
453* [mms] Fopen driver needs to handle URIs without a protocol scheme - default to http (Bug #12991).
454   </notes>
455  </release>
456  <release>
457   <version>
458    <release>2.1.0</release>
459    <api>1.3.0</api>
460   </version>
461   <stability>
462    <release>stable</release>
463    <api>stable</api>
464   </stability>
465   <date>2014-04-03</date>
466   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
467   <notes>
468* [jan] Add support for PECL http 2.0 extension (Michael Cramer &lt;michael@bigmichi1.de&gt;).
469   </notes>
470  </release>
471  <release>
472   <version>
473    <release>2.1.1</release>
474    <api>1.3.0</api>
475   </version>
476   <stability>
477    <release>stable</release>
478    <api>stable</api>
479   </stability>
480   <date>2014-05-02</date>
481   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
482   <notes>
483* [jan] Fix HTTP authentication with PECL HTTP drivers.
484* [jan] Always cast reponse body to string with pecl_http 2.0 (Michael Cramer &lt;michael@bigmichi1.de&gt;).
485   </notes>
486  </release>
487  <release>
488   <version>
489    <release>2.1.2</release>
490    <api>1.3.0</api>
491   </version>
492   <stability>
493    <release>stable</release>
494    <api>stable</api>
495   </stability>
496   <date>2014-12-29</date>
497   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
498   <notes>
499* [mms] Horde_Http_Base_Response#getHeader() is now case-insensitive for the header input (Bug #13736).
500   </notes>
501  </release>
502  <release>
503   <version>
504    <release>2.1.3</release>
505    <api>1.3.0</api>
506   </version>
507   <stability>
508    <release>stable</release>
509    <api>stable</api>
510   </stability>
511   <date>2015-01-08</date>
512   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
513   <notes>
514* [jan] Add unit tests for PECL HTTP 1.x/2.x drivers.
515   </notes>
516  </release>
517  <release>
518   <version>
519    <release>2.1.4</release>
520    <api>1.3.0</api>
521   </version>
522   <stability>
523    <release>stable</release>
524    <api>stable</api>
525   </stability>
526   <date>2015-03-03</date>
527   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
528   <notes>
529* [jan] Make Horde_Http_Base_Response::headers array keys lowercase again (Bug #13843).
530* [jan] Fix return code from multi-request actions in Peclhttp2 driver.
531   </notes>
532  </release>
533  <release>
534   <version>
535    <release>2.1.5</release>
536    <api>1.3.0</api>
537   </version>
538   <stability>
539    <release>stable</release>
540    <api>stable</api>
541   </stability>
542   <date>2015-04-13</date>
543   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
544   <notes>
545* [jan] Allow to pass Horde_Url objects as URI (Bug #13897).
546   </notes>
547  </release>
548  <release>
549   <version>
550    <release>2.1.6</release>
551    <api>1.3.0</api>
552   </version>
553   <stability>
554    <release>stable</release>
555    <api>stable</api>
556   </stability>
557   <date>2016-02-01</date>
558   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
559   <notes>
560* [jan] Fix disabling SSL certificate hostname check (Thomas Jarosch &lt;thomas.jarosch@intra2net.com&gt;, Bug #12929).
561* [jan] Mark PHP 7 as supported.
562   </notes>
563  </release>
564  <release>
565   <version>
566    <release>2.1.7</release>
567    <api>1.3.0</api>
568   </version>
569   <stability>
570    <release>stable</release>
571    <api>stable</api>
572   </stability>
573   <date>2016-07-01</date>
574   <license uri="http://www.horde.org/licenses/bsd">BSD-2-Clause</license>
575   <notes>
576* [jan] Support HTTP PECL extension version 3.x.
577   </notes>
578  </release>
579 </changelog>
580</package>
581