]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
add new patch
authorLars Eilebrecht <lars@apache.org>
Sat, 21 Feb 2009 19:30:01 +0000 (19:30 +0000)
committerLars Eilebrecht <lars@apache.org>
Sat, 21 Feb 2009 19:30:01 +0000 (19:30 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@746569 13f79535-47bb-0310-9956-ffa450edef68

STATUS

diff --git a/STATUS b/STATUS
index a4f774c53f99237a4c5d606f34ee26649057d994..7e30676a124d26b7c07be949ab6c55152e289c1f 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -119,6 +119,24 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
       http://people.apache.org/~niq/patches/2.2mod_privileges.c
    +1: niq
 
+ * mod_disk_cache/mod_mem_cache: the modules currently fail to correctly
+   handle the CacheIgnoreHeaders directive. The issue is that
+   r->err_headers_out gets merged into the headers_out value *after* 
+   ap_cache_cacheable_headers() gets called. So it is not possible to
+   remove headers with CacheIgnoreHeaders when they have been set in
+   r->err_headers_out. This issue does not exist in trunk, as the code
+   related to ap_cache_cacheable_headers() got refactored completely.
+   In trunk the API was changed so this patch is not a full backport
+   from trunk, but just fixes the actual bug.
+   Related patches in trunk:
+     http://svn.apache.org/viewvc?view=rev&revision=649162
+     http://svn.apache.org/viewvc?view=rev&revision=649176
+     http://svn.apache.org/viewvc?view=rev&revision=649460
+   Patch for version 2.2.x:
+     http://people.apache.org/~lars/cacheignoreheaders-fix.patch
+   +1: lars
+
+
 PATCHES/ISSUES THAT ARE STALLED
 
    * mod_ssl: Add server name indication (RFC 4366) support (PR 34607).