Projects / httpx / Releases

RSS All releases of httpx

  •  09 Mar 2009 15:47

Release Notes: "Host:" values are now truncated to remove any trailing dots or whitespace before being used in the HostMap lookup. In previous versions, "Host:" values like "www.foo.com." would result in a lookup of "www.foo.com.", requiring rows for both "www.foo.com" and "www.foo.com.". With this version, the value "www.foo.com." will result in a lookup of "www.foo.com", simplifying the HostMap configuration.

  •  23 Feb 2009 11:19

Release Notes: Fixes were made to the pre-Linux-2.6.28 broken SO_RCVLOWAT/MSG_PEEK workaround, which restores enforcement of idle timeouts and adds correct handling of connections that closed after httpx had already recv()'d a partial request. The descriptor passing sendmsg() call was fixed to disable potential delivery of SIGPIPE on errors.

  •  13 Feb 2009 18:30

Release Notes: A corner-case UNIX domain socket leak has been plugged.

  •  26 Nov 2008 19:36

Release Notes: Parallel refreshes of the hostmap cache are now prevented as originally intended, and a small memory leak at refresh has been eliminated.

  •  27 Oct 2008 10:12

Release Notes: In-process caching of the HostMap table contents has been added. This allows httpx to continue handling requests even if MySQL is unavailable for whatever reason. The cache is populated with the HostMap table contents immediately upon startup, then periodically refreshed when servicing requests.

  •  13 Oct 2008 17:27

Release Notes: A minor bug in the HTTP/1.1 parser fsm has been fixed. This bug prevented httpx from accepting request headers that were not the Host: header in version 0.0.3. A workaround has also been added to make httpx usable on current Linux kernels (this is hopefully not needed for long, as work has already been done to resolve these issues by the Linux net developers). Some documentation additions were made, and daemontools integration stubs were added to the distribution.

  •  30 Sep 2008 13:47

Release Notes: This release adds dynamic growth of the request buffer for handling larger requests. Httpx request handling is now limited only by the socket layer receive buffer size.

  •  24 Sep 2008 05:09

Release Notes: This release converts the request header parsing routine into a finite state machine that adheres to the HTTP/1.1 RFC.

No changes have been submitted for this release.

Screenshot

Project Spotlight

Quenlig

An online interactive tutorial and free text assesments.

Screenshot

Project Spotlight

patool

A portable command line archive file manager.