- spawn off http_cookie_api
[m6w6/ext-http] / package.xml
index 984ba8bfb07b2fb0bf80557bdccf7cb63d06d96c..0b386cec9ea8d1bd78d4f7b6d5df398e3b6d4331 100644 (file)
@@ -31,11 +31,19 @@ HttpResponse
   </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 &apos;etag&apos; request option.
++ Added &apos;encodecookies&apos; 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 &quot;resolve&quot; 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>
@@ -70,6 +78,7 @@ HttpResponse
     <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"/>
@@ -104,6 +113,7 @@ HttpResponse
     <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"/>
@@ -130,6 +140,7 @@ HttpResponse
     <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"/>
@@ -148,6 +159,7 @@ HttpResponse
     <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"/>
@@ -191,6 +203,7 @@ HttpResponse
    <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"/>
@@ -221,6 +234,7 @@ HttpResponse
    <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"/>