- release RC4
authorMichael Wallner <mike@php.net>
Fri, 19 May 2006 15:10:13 +0000 (15:10 +0000)
committerMichael Wallner <mike@php.net>
Fri, 19 May 2006 15:10:13 +0000 (15:10 +0000)
docs/functions.html
package.xml
package2.xml
php_http.h

index 7139f2a924e9d612ae200d32a9a2f7dcef53f867..2c1a469bc0887b074c4d6005e4c6c22c7e253ee9 100644 (file)
@@ -284,6 +284,8 @@ several consecutive HTTP messages.</p>
 <span style="color: #0000BB">&lt;?php<br />print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">http_parse_cookie</span><span style="color: #007700">(</span><span style="color: #DD0000">"foo=bar;&nbsp;bar=baz;&nbsp;path=/;&nbsp;domain=example.com;&nbsp;comment=;&nbsp;secure"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">"comment"</span><span style="color: #007700">)));<br /><br /></span><span style="color: #0000BB">stdClass&nbsp;Object<br /></span><span style="color: #007700">(<br />&nbsp;&nbsp;&nbsp;&nbsp;[</span><span style="color: #0000BB">cookies</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;Array<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[</span><span style="color: #0000BB">foo</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;</span><span style="color: #0000BB">bar<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">[</span><span style="color: #0000BB">bar</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;</span><span style="color: #0000BB">baz<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;[</span><span style="color: #0000BB">extras</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;Array<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[</span><span style="color: #0000BB">comment</span><span style="color: #007700">]&nbsp;=&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;[</span><span style="color: #0000BB">flags</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;</span><span style="color: #0000BB">16<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">[</span><span style="color: #0000BB">expires</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;</span><span style="color: #0000BB">0<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">[</span><span style="color: #0000BB">path</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;/<br />&nbsp;&nbsp;&nbsp;&nbsp;[</span><span style="color: #0000BB">domain</span><span style="color: #007700">]&nbsp;=&gt;&nbsp;</span><span style="color: #0000BB">example</span><span style="color: #007700">.</span><span style="color: #0000BB">com<br /></span><span style="color: #007700">)<br /></span><span style="color: #0000BB">?&gt;</span><br />
 </span></code></blockquote></p>
 <p></pre></p>
+<h2 id="http_parse_params">object http_parse_params(string param)</h2>
+<p>Parse parameter list.</p>
 <h2 id="http_get_request_headers">array http_get_request_headers(void)</h2>
 <p>Get a list of incoming HTTP headers.</p>
 <p>Returns an associative array of incoming request headers.</p>
@@ -1191,6 +1193,8 @@ http.cache_log is set.</p>
 </li>
 <li><a href="#http_parse_cookie">http_parse_cookie</a>
 </li>
+<li><a href="#http_parse_params">http_parse_params</a>
+</li>
 <li><a href="#http_get_request_headers">http_get_request_headers</a>
 </li>
 <li><a href="#http_get_request_body">http_get_request_body</a>
@@ -1419,7 +1423,7 @@ http.cache_log is set.</p>
 </li>
 </ul>
 </div>
-    <p><b>Generated at: Sat, 22 Apr 2006 23:03:59 +0200</b></p>
+    <p><b>Generated at: Fri, 19 May 2006 16:55:19 +0200</b></p>
 </body>
 </html>
 
index f5c532d98dca68c42ce26592ef2b93e414efa2f7..104d2c644ecc929c2b29a82a30f197f6b95ecef1 100644 (file)
@@ -30,17 +30,16 @@ HttpResponse
   </maintainer>
   </maintainers>
  <release>
-  <version>1.0.0RC3</version>
-  <date>2006-04-13</date>
+  <version>1.0.0RC4</version>
+  <date>2006-05-19</date>
   <license>BSD, revised</license>
   <state>beta</state>
-  <notes>+ Added missing http_request() function
-+ Added missing http_request_body_encode() function
-- Improved performance of the message and header parser
-- Disallow $HttpMessage-&gt;prepend($HttpMessage) causing infinite recursion
-* Fixed internal http_parse_headers() always returning success
-* Fixed missing &quot;parentMessage&quot; entry in print_r($HttpMessageObject)
-* Fixed possible crash if the response does not contain a status message
+  <notes>+ Added http_parse_params() function
++ Added HTTP_URL_STRIP_ALL constant
+* Fixed possible crash in progress/onfinish request callbacks
+* Fixed http_redirect() and http_build_url() without arguments
+* Fixed behaviour of http_build_url() when second parameter is NULL
+* Enabled recursive query string merging in http_build_url() with HTTP_URL_JOIN_QUERY
   </notes>
   <deps>
    <dep type="php" rel="ge" version="4.3"/>
@@ -218,6 +217,7 @@ HttpResponse
    <file role="src" name="http_info_api.c"/>
    <file role="src" name="http_message_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_requestpool_object.c"/>
    <file role="src" name="http_request_api.c"/>
@@ -248,6 +248,7 @@ HttpResponse
    <file role="src" name="php_http_info_api.h"/>
    <file role="src" name="php_http_message_api.h"/>
    <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_requestpool_object.h"/>
    <file role="src" name="php_http_request_api.h"/>
index af1eff6a5e16615d6238bd380642761792990ac3..67547a0fae90b8b2cb31a428f12802d49bf56e8d 100644 (file)
@@ -47,10 +47,11 @@ HttpResponse
  <license>BSD, revised</license>
  <notes><![CDATA[
 + Added http_parse_params() function
++ Added HTTP_URL_STRIP_ALL constant
 * Fixed possible crash in progress/onfinish request callbacks
 * Fixed http_redirect() and http_build_url() without arguments
-* Enabled recursive query string merging in http_build_url() with HTTP_URL_JOIN_QUERY
 * Fixed behaviour of http_build_url() when second parameter is NULL
+* Enabled recursive query string merging in http_build_url() with HTTP_URL_JOIN_QUERY
 ]]></notes>
  <contents>
   <dir name="/">
@@ -86,6 +87,7 @@ HttpResponse
    <file role="src" name="php_http_headers_api.h"/>
    <file role="src" name="php_http_info_api.h"/>
    <file role="src" name="php_http_message_api.h"/>
+   <file role="src" name="php_http_querystring_api.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_method_api.h"/>
@@ -113,6 +115,7 @@ HttpResponse
    <file role="src" name="http_headers_api.c"/>
    <file role="src" name="http_info_api.c"/>
    <file role="src" name="http_message_api.c"/>
+   <file role="src" name="http_querystring_api.c"/>
    <file role="src" name="http_request_api.c"/>
    <file role="src" name="http_request_body_api.c"/>
    <file role="src" name="http_request_method_api.c"/>
index d945565eed8608dd2cab469bbff53f7d13c9e798..ac5051efd3a936e07c70954337fb638c9f432091 100644 (file)
@@ -15,7 +15,7 @@
 #ifndef PHP_EXT_HTTP_H
 #define PHP_EXT_HTTP_H
 
-#define PHP_EXT_HTTP_VERSION "1.0.0RC4-dev"
+#define PHP_EXT_HTTP_VERSION "1.0.0RC4"
 
 #ifdef HAVE_CONFIG_H
 #      include "config.h"