All releases of HTTP extension for PHP

  •  28 Jan 2007 22:07
Avatar

    Release Notes: Crashes with incompletely initialized HttpMessages have been fixed.

    •  24 Jan 2007 13:23
    Avatar

      Release Notes: Response codes up to 599 are allowed in HttpMessage::setResponseCode().

      •  19 Jan 2007 23:46
      Avatar

        Release Notes: This release fixes an infinite loop caused by http_parse_params("=") and greedy response message parsing with proxy CONNECT requests.

        •  04 Dec 2006 18:44
        Avatar

          Release Notes: Improved response performance. This release adds an "ipresolve" request option and related constants, missing SSL version constants, and factory methods to HttpMessage, HttpQueryString, HttpRequest, HttpRequestDataShare, HttpDeflateStream, and HttpInflateStream. It fixes an aborted PUT request when empty put data was set with HttpRequest::setPutData(), a crash when using non-associative arrays as request headers, a crash when serializing incomplete HttpMessage objects, bug #9282 (libcurl version error in configure), and a crash when retrieving the response message from an unserialized HttpRequest object.

          •  28 Oct 2006 06:59
          Avatar

            Release Notes: A problem with HttpResponse::setHeader("name", {omitted|NULL|""}) not unsetting headers was fixed. Array parameters were fixed to allow NULL in HttpRequest::__construct(), HttpRequest::getResposeCookie(), HttpMessage::setHeaders(), http_parse_cookie(), and http_post_fields(). Possible leaks in http_send_data() and HttpResponse::setData() were fixed. Building --without-http-curl-requests was corrected. Building with PHP earlier than 4.3.10 was fixed.

            •  10 Oct 2006 21:06
            Avatar

              Release Notes: This release fixes invalid detection of whether a deflated response should be started. It fixes building using --without-http-zlib- compression (bug #8872).

              •  02 Oct 2006 21:16
              Avatar

                Release Notes: Building with gcc 2.95 (bug #8737) has been fixed. A bug in HttpRequestPool where a negative timeout was passed to select() has been fixed.

                •  19 Sep 2006 16:15
                Avatar

                  Release Notes: This release adds HttpRequestDataShare (an interface to curl_share). It adds "dns_cache_timeout", "low_speed_limit", "low_speed_time", "max_send_speed", "max_recv_speed", "forbid_reuse", and "fresh_connect" request options. It adds HttpRequestPool::enablePipelining([bool enable = TRUE]) (requires libcurl >= 7.16.0, unstable).

                  •  26 Aug 2006 09:53
                  Avatar

                    Release Notes: This release adds HttpException::__toString(), which takes care of any inner exceptions and disallows detaching HttpRequest objects from HttpRequestPool while executing progress callbacks. It fixes a crash on detaching requests from the pool in request event callbacks, suppression of nested exceptions (e.g., in HttpRequestPool::send()), and issues with inheritance and cloning of HttpDeflateStream, HttpInflateStream, and HttpMessage (Extending classes lose default properties on instantiation; Complex members are ignored during cloning).

                    •  18 Aug 2006 12:48
                    Avatar

                      Release Notes: This release improves response performance (HttpResponse, http_send API), adds an http_build_cookie() function, and fixes configurations with shared dependencies and the http_parse_cookie() allowed_extras and flags parameters.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.