You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by la...@apache.org on 2009/02/21 20:30:02 UTC

svn commit: r746569 - /httpd/httpd/branches/2.2.x/STATUS

Author: lars
Date: Sat Feb 21 19:30:01 2009
New Revision: 746569

URL: http://svn.apache.org/viewvc?rev=746569&view=rev
Log:
add new patch

Modified:
    httpd/httpd/branches/2.2.x/STATUS

Modified: httpd/httpd/branches/2.2.x/STATUS
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/STATUS?rev=746569&r1=746568&r2=746569&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/STATUS (original)
+++ httpd/httpd/branches/2.2.x/STATUS Sat Feb 21 19:30:01 2009
@@ -119,6 +119,24 @@
       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).