<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
-<package version="1.0" packagerversion="1.4.6">
+<package version="1.0" packagerversion="1.4.11">
<name>pecl_http</name>
<summary>Extended HTTP Support</summary>
<description>This HTTP extension aims to provide a convenient and powerful
</maintainer>
</maintainers>
<release>
- <version>1.0.0RC5</version>
- <date>2006-05-28</date>
+ <version>1.4.0dev</version>
+ <date>2006-11-06</date>
<license>BSD, revised</license>
- <state>beta</state>
- <notes>+ Added HttpRequest::enableCookies() and HttpRequest::resetCookies([bool session_only=FALSE])
-+ Added optional flags argument to http_parse_params()
-+ Added HTTP_PARAMS_ALLOW_COMMA, HTTP_PARAMS_ALLOW_FAILURE, HTTP_PARAMS_RAISE_ERROR constants
-* Fixed http_build_url("./path") if REQUEST_URI is empty
-* Fixed http_parse_params("foo;bar") returning "foo" and "ar"
-* Fixed return value of http_parse_params() Object{"params"=>Array("value", Array("name"=>"value"), ...)}
-* Fixed HttpMessage::setRequestMethod() errenously issuing a warning about an unknown request method
-* Fixed bugs introduced by using the new REQUEST_TIME server variable
-! NOTE: Many INI settings have been renamed to comply with the internal structure
+ <state>stable</state>
+ <notes>+ Added "ipresolve" request option
++ Added HTTP_IPRESOLVE_{ANY|V4|V6}, HttpRequest::IPRESOLVE_{ANY|V4|V6} constants
++ Added missing HTTP_SSL_VERSION_{ANY|TLSv1|SSLv2|SSLv3}, HttpRequest::SSL_VERSION_{ANY|TLSv1|SSLv2|SSLv3} constants
+* Fixed aborted PUT request when empty put data was set with HttpRequest::setPutData()
+* Fixed crash when using non-associative arrays as request headers
+* Fixed crash when serializing incomplete HttpMessage objects
</notes>
<deps>
<dep type="php" rel="ge" version="4.3"/>
</deps>
<configureoptions>
<configureoption name="with-http-curl-requests" default="yes" prompt="whether to enable cURL HTTP requests; specify libcurl directory"/>
- <configureoption name="with-http-magic-mime" default="no" prompt="whether to enable response content type guessing; specify libmagic directory"/>
<configureoption name="with-http-zlib-compression" default="yes" prompt="whether to enable support for gzencoded/deflated message bodies; specify zlib directory"/>
+ <configureoption name="with-http-magic-mime" default="no" prompt="whether to enable response content type guessing; specify libmagic directory"/>
+ <configureoption name="with-http-shared-deps" default="yes" prompt="whether to depend on extensions which have been built shared"/>
</configureoptions>
<filelist>
<dir name="docs">
<file role="php" install-as="pecl/http/FeedAggregator.php" name="FeedAggregator.php"/>
<file role="php" install-as="pecl/http/PgLobStream.php" name="PgLobStream.php"/>
<file role="php" install-as="pecl/http/XmlRpcClient.php" name="XmlRpcClient.php"/>
+ <file role="php" install-as="pecl/http/XmlRpcServer.php" name="XmlRpcServer.php"/>
</dir> <!-- /lib -->
<dir name="phpstr">
<file role="src" name="phpstr.c"/>
<file role="test" name="HttpQueryString_001.phpt"/>
<file role="test" name="HttpQueryString_002.phpt"/>
<file role="test" name="HttpQueryString_003.phpt"/>
+ <file role="test" name="HttpRequestDataShare_001.phpt"/>
+ <file role="test" name="HttpRequestDataShare_002.phpt"/>
<file role="test" name="HttpRequestPool_001.phpt"/>
<file role="test" name="HttpRequestPool_002.phpt"/>
<file role="test" name="HttpRequestPool_003.phpt"/>
<file role="test" name="HttpRequestPool_004.phpt"/>
<file role="test" name="HttpRequestPool_005.phpt"/>
+ <file role="test" name="HttpRequestPool_006.phpt"/>
<file role="test" name="HttpRequest_001.phpt"/>
<file role="test" name="HttpRequest_002.phpt"/>
<file role="test" name="HttpRequest_003.phpt"/>
<file role="test" name="HttpResponse_002.phpt"/>
<file role="test" name="HttpResponse_003.phpt"/>
<file role="test" name="HttpResponse_004.phpt"/>
+ <file role="test" name="HttpResponse_005.phpt"/>
<file role="test" name="log.inc"/>
<file role="test" name="match_request_header_001.phpt"/>
<file role="test" name="negotiation_001.phpt"/>
</dir> <!-- /tests -->
<file role="src" name="config.m4"/>
<file role="src" name="config.w32"/>
+ <file role="src" name="config9.m4"/>
<file role="doc" name="CREDITS"/>
- <file role="doc" name="EXPERIMENTAL"/>
<file role="src" name="http.c"/>
<file role="src" name="http.dsp"/>
<file role="src" name="http_api.c"/>
<file role="src" name="http_message_object.c"/>
<file role="src" name="http_querystring_api.c"/>
<file role="src" name="http_querystring_object.c"/>
+ <file role="src" name="http_requestdatashare_object.c"/>
<file role="src" name="http_requestpool_object.c"/>
<file role="src" name="http_request_api.c"/>
<file role="src" name="http_request_body_api.c"/>
+ <file role="src" name="http_request_datashare_api.c"/>
+ <file role="src" name="http_request_info.c"/>
<file role="src" name="http_request_method_api.c"/>
<file role="src" name="http_request_object.c"/>
<file role="src" name="http_request_pool_api.c"/>
<file role="src" name="php_http_message_object.h"/>
<file role="src" name="php_http_querystring_api.h"/>
<file role="src" name="php_http_querystring_object.h"/>
+ <file role="src" name="php_http_requestdatashare_object.h"/>
<file role="src" name="php_http_requestpool_object.h"/>
<file role="src" name="php_http_request_api.h"/>
<file role="src" name="php_http_request_body_api.h"/>
+ <file role="src" name="php_http_request_datashare_api.h"/>
+ <file role="src" name="php_http_request_int.h"/>
<file role="src" name="php_http_request_method_api.h"/>
<file role="src" name="php_http_request_object.h"/>
<file role="src" name="php_http_request_pool_api.h"/>