From: Michael Wallner Date: Wed, 16 Nov 2005 16:45:48 +0000 (+0000) Subject: - release 0.18.0 X-Git-Tag: RELEASE_0_18_0~2 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=763dd73982474575c18acdc8db4cdc6eb6864ff3;p=m6w6%2Fext-http - release 0.18.0 --- diff --git a/KnownIssues.txt b/KnownIssues.txt index b754e2d..f4e9450 100644 --- a/KnownIssues.txt +++ b/KnownIssues.txt @@ -19,5 +19,6 @@ was built with zlib support. Internals: - the request bodies created in http_request_pool_attach() are not destroyed in http_request_pool_detach() but on reset; - may be a memory problem in long running scripts + may be a memory problem in long running scripts which reuse one + request pool several times diff --git a/package.xml b/package.xml index 4b74d6b..cfb9dfe 100644 --- a/package.xml +++ b/package.xml @@ -23,27 +23,20 @@ - 0.17.0 - 2005-11-04 + 0.18.0 + 2005-11-16 BSD, revised beta - + Added experimental thread safety for builds linking against libcurl-gnutls -+ Improved the chunked decoder -+ Added clone support to HttpRequest objects + + Added INI setting http.force_exit which can be used to disable script termination + in case of redirects and positive cache hits (instead, standard output will be discarded) ++ Classes HttpMessage and HttpRequestPool implement Countable if PHP >= 5.1 with SPL is available ++ Class HttpMessage implements Serializable if PHP >= 5.1 is available ++ Added experimental http.chunked_encode and chunked_decode stream filter -- License changed from PHP license to revised BSD license! -- HttpMessage properties are not accessible by reference or array index/key! -- HttpRequest history logging is disabled by default! -- HttpRequestPool is not clonable! - -* Fixed a bug where HttpRequest warnings were hidden within the HttpRequestPool -* Fixed shared build within the PHP source tree -* Fixed parallel build with ext/zlib on Win32 -* Fixed object deallocation -* Fixed http_support() pretending no support for SSL in non-threadsafe builds -* Fixed the message parser to not choke on headers containing HTTP/1.x -* Fixed access to protected HttpMessage properties in extending classes -* Fixed lots of tests for the changed HTTP header order in PHP-5.1 +* Fixed a bug that caused a warning about an invalid curl handle at HttpRequestPool destruction +* Fixed a bug with http_get_request_headers() modifying $_SERVER array +* Fixed a bug which required "=" in Content-Range response message headers +* Fixed a bug with directly setting HttpMessage property values @@ -53,21 +46,13 @@ - + - - - - - - - - - - + + @@ -113,9 +98,11 @@ + + @@ -125,12 +112,14 @@ + + @@ -170,6 +159,7 @@ + @@ -183,6 +173,7 @@ + @@ -208,6 +199,7 @@ + diff --git a/package2.xml b/package2.xml index 669a9fd..c5586e5 100644 --- a/package2.xml +++ b/package2.xml @@ -30,7 +30,7 @@ 2005-00-00 - 0.18.0dev + 0.18.0 0.18.0 @@ -43,6 +43,7 @@ in case of redirects and positive cache hits (instead, standard output will be discarded) + Classes HttpMessage and HttpRequestPool implement Countable if PHP >= 5.1 with SPL is available + Class HttpMessage implements Serializable if PHP >= 5.1 is available ++ Added experimental http.chunked_encode and chunked_decode stream filter * Fixed a bug that caused a warning about an invalid curl handle at HttpRequestPool destruction * Fixed a bug with http_get_request_headers() modifying $_SERVER array @@ -192,7 +193,7 @@ - + @@ -261,16 +262,6 @@ /> - - - - - - - - - -