</maintainers>
<release>
<version>0.23.0</version>
- <date>2006-02-06</date>
+ <date>2006-02-11</date>
<license>BSD, revised</license>
<state>beta</state>
<notes>+ Added 'etag' request option.
-+ Added missing accessors to response status text to HttpMessage and HttpRequest classes.
++ Added 'encodecookies' request option (defaults to true).
++ Added missing accessors for response status text to HttpMessage and HttpRequest classes.
++ Added HttpMessage::reverse().
+
+- Reimplemented http_parse_cookie().
+- Changed HttpRequest::getResponseCookie() to HttpRequest::getResponseCookies(),
+ compliant to http_parse_cookie().
+- http_build_url() now tries to "resolve" public hostname prior falling back
+ to localhost if neither HTTP_HOST nor SERVER_NAME is set.
* Fixed PHP-4.4 and PHP-5.0 build.
</notes>
<file role="test" name="build_url_001.phpt"/>
<file role="test" name="build_url_002.phpt"/>
<file role="test" name="build_url_003.phpt"/>
+ <file role="test" name="build_url_004.phpt"/>
<file role="test" name="chunked_decode_001.phpt"/>
<file role="test" name="chunked_decode_002.phpt"/>
<file role="test" name="chunked_decode_003.phpt"/>
<file role="test" name="HttpMessage_004.phpt"/>
<file role="test" name="HttpMessage_005.phpt"/>
<file role="test" name="HttpMessage_006.phpt"/>
+ <file role="test" name="HttpMessage_007.phpt"/>
<file role="test" name="HttpQueryString_001.phpt"/>
<file role="test" name="HttpQueryString_002.phpt"/>
<file role="test" name="HttpRequestPool_001.phpt"/>
<file role="test" name="negotiation_001.phpt"/>
<file role="test" name="ob_deflatehandler_001.phpt"/>
<file role="test" name="ob_inflatehandler_001.phpt"/>
+ <file role="test" name="parse_cookie_001.phpt"/>
<file role="test" name="parse_headers_001.phpt"/>
<file role="test" name="parse_message_001.phpt"/>
<file role="test" name="parse_message_002.phpt"/>
<file role="test" name="redirect_012_logging.phpt"/>
<file role="test" name="redirect_013.phpt"/>
<file role="test" name="redirect_013_logging.phpt"/>
+ <file role="test" name="request_cookies.phpt"/>
<file role="test" name="request_etag.phpt"/>
<file role="test" name="request_gzip.phpt"/>
<file role="test" name="request_methods.phpt"/>
<file role="src" name="http.dsp"/>
<file role="src" name="http_api.c"/>
<file role="src" name="http_cache_api.c"/>
+ <file role="src" name="http_cookie_api.c"/>
<file role="src" name="http_date_api.c"/>
<file role="src" name="http_deflatestream_object.c"/>
<file role="src" name="http_encoding_api.c"/>
<file role="src" name="php_http.h"/>
<file role="src" name="php_http_api.h"/>
<file role="src" name="php_http_cache_api.h"/>
+ <file role="src" name="php_http_cookie_api.h"/>
<file role="src" name="php_http_date_api.h"/>
<file role="src" name="php_http_deflatestream_object.h"/>
<file role="src" name="php_http_encoding_api.h"/>