RSS All releases of HTTP extension for PHP

  •  05 May 2011 07:13

Release Notes: This release fixed a bug when the status component of the HTTP response is missing, A double-free when auto-decompressing pages, a non-funtional HttpMessage::setResponseStatus(), a problem where http_redirect breaks output with zlib.output_compression=on, a segmentation fault when passing an invalid URL to http_get(), a logic error and possible hang in sapi_deactivate when using http_get_request_body() with a request body longer than 4096 bytes, and a problem where Make failed.

  •  09 Jun 2010 11:35

    Release Notes: The generic http_negotiate() function was added. The proxytunnel and noproxy request options were added. The proxytunnel option enables tunelling through the HTTP proxy. The noproxy option is a comma separated list of hosts for which a proxy should not be used. The following postredir request option constants were added: HTTP_POSTREDIR_301, HTTP_POSTREDIR_302, HTTP_POSTREDIR_ALL. The HTTP_AUTH_DIGEST_IE authtype request option constant was added. The HTTP_PROXY_HTTP_1_0 proxytype request option constant was added. The condition_unmet request info member was added.

    •  10 Dec 2009 16:15

      Release Notes: A Last-Modified caching bug in the http_send API was fixed. A bug with HttpRequestPool and libevent when adding requests while running was fixed. A memory leak in HttpResponse::getStream() was fixed. A PHP crash after casting a scalar argument to an array in HttpQueryString was fixed. A bug in which http_redirect would fail with url->port==0 was fixed.

      •  13 Aug 2009 17:47

        Release Notes: This release fixes the PHP5.1 build. It fixes http_get_request_body[_stream]() with FastCGI SAPI.

        •  24 Jul 2009 13:31

          Release Notes: This release fixes PHP4 building, a PHP 5.3 issue in the negotiation API, HttpMessage::toMessageTypeObject() not honoring non-string arguments, memory leaks and unterminated string issues with HttpMessage, bug #16577 (a typo in http_request_object.c (HttpRequest::addBody)), and bug #16700 (child classes of HttpMessage cannot lack array properties).

          •  12 Feb 2009 19:23

          Release Notes: This release fixes bug #15495 (HttpMessage::setHttpVersion segfault), bug #15497 (HttpInflateStream::finish segfault), bug #15499 (HttpRequest::addHeaders segfault), bug #15509 (HttpMessage::rewind memory leaks), bug #15800 (Double free when zval is separated in convert_to_*), and bug #15813 (Requests not removed from multi stack when fatal errors occur with fcgi).

          •  05 Dec 2008 19:04

          Release Notes: This release fixes PHP 5.3 API incompatibilities (including bug #15065). It fixes memory corruption with headers and HttpRequest. It fixes a crash in HttpMessage::unserialize(). It fixes bug #14826 (a race condition in http_request_dtor) and bug #15223 (http_parse_message cuts off more than headers).

          •  23 Jul 2008 12:55

          Release Notes: A bug concerning building with PHP-5.3 was fixed. A bug in which st->errorbuffer was not cleared between uses of persistent handles was fixed. A bug in which properties of a class extending HttpMessage were inaccessible was fixed.

          •  26 Nov 2007 21:04

          Release Notes: This release added HttpRequest::flushCookies(), a HTTP_URL_FROM_ENV constant, retrycount and retrydelay request options, libevent support for libcurl and a --with-http-curl-libevent configure option, and HttpRequestPool::enableEvents(). Problems with the cookiestore request option (with persistent handles) were fixed along with a crash on prematurely called HttpMessage::next(), a possible shutdown crash with http_parse_params() and PHP4, a possible crash at module shutdown in the persistent handle API, a missing PHP_LIBDIR definition in config.m4 for PHP4, and non- standard shell support in config.m4.

          •  27 Sep 2007 10:21

          Release Notes: This release fixes a possible crash at module shutdown in the persistent handle API (probably fixing bug #11509). It fixes the test suite for PHP4. It fixes a missing PHP_LIBDIR definition in config.m4 for PHP4. It fixes non-standard shell support in config.m4.

          Screenshot

          Project Spotlight

          jPDFWriter

          A tool to generate PDF documents directly from Java programs.

          Screenshot

          Project Spotlight

          jcpp

          A full implementation of the C preprocessor in Java.