Last updated: 31 Jan 2008

As a service to the community, following the spirit of open source projects, we share the following patches to the Apache server with the public. All of these patches are being succesfully used inside our production web servers and have been submitted to the Apache server maintainers. This page tracks the status of each patch, giving links to where you can download and test it. As there is a lag between the submission, review, and roll-out of the patches, this may be the fastest way to get one of these patches, if you're experiencing the issue(s) it solves.

Unless stated explicitly, these patches are covered under the licenses that are associated with the original piece of software that was patched (GPL, Apache License, ...).

THE PATCHES AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.

The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the patches or the patched software other than attribution without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders.

Apache HTTP Server

Our contributions to the Apache HTTP server cover bug patches and extensions to the HTTP perl test framework as needed. We have applied all of these patches to our production servers. These patches were tested with Apache versions 2.2.4, 2.2.6, and 2.2.8. Unless stated explicily, a patch should work with all of those versions.

Patch: Restoring location walking in subrequests

Test: location walking in subrequests

Patch: mod_negotiation is not passing query strings and path info when using typemaps

Test: passing query strings when using typemaps

Patch: Removing dependency between mod_speling and the AcceptPathInfo directive

Patch: Fixing invalid XHTML markup in mod_autoindex