From: Michael Wallner Date: Wed, 19 Apr 2006 16:08:01 +0000 (+0000) Subject: - update changelog X-Git-Tag: RELEASE_1_0_0~42 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=3d32981b334c85d8f848488b77cb29eea6b7b544;p=m6w6%2Fext-http - update changelog - update known issues --- diff --git a/KnownIssues.txt b/KnownIssues.txt index 77d9836..e4ce6c8 100644 --- a/KnownIssues.txt +++ b/KnownIssues.txt @@ -2,13 +2,13 @@ Known Issues ============ $Id$ -HttpResponse class is only available for PHP >= 5.1 +HttpResponse (only in PHP-5.1+): + HttpResponse::getHeader() does not work in Apache2 with a +PHP version lower than 5.1.3 (as mod_php). -HttpResponse::getHeader() does not work in Apache2 with a PHP version -lower than 5.1.3 (as mod_php). - -If you keep getting "SSL connect error" when trying to issue requests on -Windows, try another (newer) libeay32.dll/ssleay32.dll pair. +Windows: + If you keep getting "SSL connect error" when trying to issue +requests, try another (newer) libeay32.dll/ssleay32.dll pair. Deflate/Inflate: http_inflate() resp. the HttpInflateStream should be able to inflate @@ -19,7 +19,10 @@ to not check for zlib header bytes. This is not preventable AFAICS. http_deflate() resp. the HttpDeflateStream should be able to generate any compressed data (gzip, deflate AKA zlib and raw deflate); just use the flag for the data format you want to generate: - HTTP_DEFLATE_TYPE_GZIP, HTTP_DEFLATE_TYPE_ZLIB or HTTP_DEFLATE_TYPE_RAW. +HTTP_DEFLATE_TYPE_GZIP, HTTP_DEFLATE_TYPE_ZLIB or HTTP_DEFLATE_TYPE_RAW. + Using a deflate stream filter on a stream you read from, will +not work as expected, because the filter does not know when to finish, +thus the trailing bytes (GZIP and ZLIB, not RAW) won't ever be generated. Internals: - there's a memleak with sizeof(zval) for each thrown exception, diff --git a/package2.xml b/package2.xml index b0510e1..a5abfda 100644 --- a/package2.xml +++ b/package2.xml @@ -37,7 +37,7 @@ HttpResponse 2006-00-00 - 1.0.0RC3 + 1.0.0RC4 1.0.0 @@ -46,13 +46,9 @@ HttpResponse BSD, revised prepend($HttpMessage) causing infinite recursion -* Fixed internal http_parse_headers() always returning success -* Fixed missing "parentMessage" entry in print_r($HttpMessageObject) -* Fixed possible crash if the response does not contain a status message +* Fixed possible crash in progress/onfinish request callbacks +* Fixed http_redirect() and http_build_url() without arguments +* Fixed deflate streams flushing behaviour ]]>