<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/apache/httpd.git/modules/cache/mod_cache.c, branch apreq-integration</title>
<subtitle>github.com: apache/httpd.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/'/>
<entry>
<title>When an expires or cache-control header are sent, the RFC does allow us to cache normally non-cacheable response statuses.</title>
<updated>2008-12-07T06:33:02+00:00</updated>
<author>
<name>Paul Querna</name>
<email>pquerna@apache.org</email>
</author>
<published>2008-12-07T06:33:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=24f396ce7620d75006c50fc12b6e5e86709c298c'/>
<id>24f396ce7620d75006c50fc12b6e5e86709c298c</id>
<content type='text'>
Submitted by: Alex Polvi &lt;alex polvi.net&gt;


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724093 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by: Alex Polvi &lt;alex polvi.net&gt;


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724093 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Centralize the error-header collapsing done when sending out cached replies. Mark the change in CHANGES as it may have unforseen fall out and/or may need to be reverted or done more subtle.</title>
<updated>2008-04-18T11:05:25+00:00</updated>
<author>
<name>Dirk-Willem van Gulik</name>
<email>dirkx@apache.org</email>
</author>
<published>2008-04-18T11:05:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=b3c481970a1832f6088af167049e8353990816d1'/>
<id>b3c481970a1832f6088af167049e8353990816d1</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@649460 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@649460 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>* Style police. No functional changes.</title>
<updated>2008-04-17T18:48:18+00:00</updated>
<author>
<name>Ruediger Pluem</name>
<email>rpluem@apache.org</email>
</author>
<published>2008-04-17T18:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=e1ae2aa5518fdb7cf27b382f57b601f396b0f9e4'/>
<id>e1ae2aa5518fdb7cf27b382f57b601f396b0f9e4</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@649228 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@649228 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Centralize hop-by-hop header handling in the main mod_cache code. This change is a no-op -- i.e. we call the same code path as prior to the API renaming. However this is propably wrong; and we should have been cleansing the content-types all along</title>
<updated>2008-04-17T16:40:10+00:00</updated>
<author>
<name>Dirk-Willem van Gulik</name>
<email>dirkx@apache.org</email>
</author>
<published>2008-04-17T16:40:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=aa35cf17c2c42382edb40e1e69782ae3515afce8'/>
<id>aa35cf17c2c42382edb40e1e69782ae3515afce8</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@649179 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@649179 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all references to CORE_PRIVATE.</title>
<updated>2008-04-07T10:45:43+00:00</updated>
<author>
<name>Paul Querna</name>
<email>pquerna@apache.org</email>
</author>
<published>2008-04-07T10:45:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=a324a1d72f2f9c3d48bd4615b462a922760ba643'/>
<id>a324a1d72f2f9c3d48bd4615b462a922760ba643</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@645455 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@645455 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>* Restore the original request headers if the cached resource was stale, as they</title>
<updated>2008-03-12T16:07:46+00:00</updated>
<author>
<name>Ruediger Pluem</name>
<email>rpluem@apache.org</email>
</author>
<published>2008-03-12T16:07:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=e858f16bfbfe12e61bc4293d13a156a9b8cdb47b'/>
<id>e858f16bfbfe12e61bc4293d13a156a9b8cdb47b</id>
<content type='text'>
  may be needed by further output filters like the byterange filter to make the
  correct decisions.

PR: 44579


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@636386 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  may be needed by further output filters like the byterange filter to make the
  correct decisions.

PR: 44579


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@636386 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>mod_cache: Do not set Date or Expires when they are missing from the original</title>
<updated>2007-05-18T22:42:59+00:00</updated>
<author>
<name>Justin Erenkrantz</name>
<email>jerenkrantz@apache.org</email>
</author>
<published>2007-05-18T22:42:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=3019f9a87b831d7552f5737bad8446fbc74e076d'/>
<id>3019f9a87b831d7552f5737bad8446fbc74e076d</id>
<content type='text'>
response or are invalid.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@539621 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
response or are invalid.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@539621 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>mod_cache: Correctly handle HEAD requests on expired cache content.  PR 41230.</title>
<updated>2007-05-18T22:38:08+00:00</updated>
<author>
<name>Justin Erenkrantz</name>
<email>jerenkrantz@apache.org</email>
</author>
<published>2007-05-18T22:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=cd208845d682123d3a39e19a4573e4da02d3a66e'/>
<id>cd208845d682123d3a39e19a4573e4da02d3a66e</id>
<content type='text'>
* modules/cache/mod_cache.c
  (cache_save_filter): Properly handle HEAD responses when we have a stale handle.

(This patch was revised by Justin/Ruediger.)

Submitted by: Niklas Edmundsson
Reviewed by: Justin, Ruediger


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@539620 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* modules/cache/mod_cache.c
  (cache_save_filter): Properly handle HEAD responses when we have a stale handle.

(This patch was revised by Justin/Ruediger.)

Submitted by: Niklas Edmundsson
Reviewed by: Justin, Ruediger


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@539620 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>mod_cache: Let Cache-Control max-age set the expiration of the cached</title>
<updated>2007-05-17T18:25:13+00:00</updated>
<author>
<name>Justin Erenkrantz</name>
<email>jerenkrantz@apache.org</email>
</author>
<published>2007-05-17T18:25:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=1b7508dd219a9a3bfd925454ef5bd0bb79bc424f'/>
<id>1b7508dd219a9a3bfd925454ef5bd0bb79bc424f</id>
<content type='text'>
representation if Expires is not set.

* modules/cache/mod_cache.c
  (cache_save_filter): If Cache-Control max-age is set and Expires isn't,
  let that value control our expiration.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@539063 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
representation if Expires is not set.

* modules/cache/mod_cache.c
  (cache_save_filter): If Cache-Control max-age is set and Expires isn't,
  let that value control our expiration.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@539063 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>RFC 2616 13.2.1 calls out max-age as being a valid 'explicit expiration time',</title>
<updated>2007-05-17T05:43:18+00:00</updated>
<author>
<name>Justin Erenkrantz</name>
<email>jerenkrantz@apache.org</email>
</author>
<published>2007-05-17T05:43:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=35713c177fee916dbbb56fd8bcb1424ecdb47b79'/>
<id>35713c177fee916dbbb56fd8bcb1424ecdb47b79</id>
<content type='text'>
so per Sec. 13.9 permit queries with just max-age instead of only Expires.

* modules/cache/mod_cache.c
  (cache_save_filter): Be closer to RFC 2616's intent for query arguments.
* CHANGES: Update.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@538807 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
so per Sec. 13.9 permit queries with just max-age instead of only Expires.

* modules/cache/mod_cache.c
  (cache_save_filter): Be closer to RFC 2616's intent for query arguments.
* CHANGES: Update.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@538807 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
