summaryrefslogtreecommitdiff
path: root/modules/cache/cache_storage.c
Commit message (Expand)AuthorAgeFilesLines
* Merge r1705983 from trunk:Jim Jagielski2015-10-061-1/+1
* Merge r1487528, r1563379, r1563381, r1565711 from trunk:Jim Jagielski2014-02-191-1/+1
* Merge r1523235 from trunk:Jim Jagielski2013-09-171-3/+6
* Merge r1491564 from trunk:Jim Jagielski2013-06-261-5/+5
* core, mod_cache: Ensure RFC2616 compliance in ap_meets_conditions()Graham Leggett2013-05-281-35/+56
* mod_cache: Honour Cache-Control: no-store in a request.Graham Leggett2013-05-281-4/+7
* mod_cache: Make sure Vary processing handles multivalued Vary headers andGraham Leggett2013-05-281-13/+9
* mod_cache: When serving from cache, only the last header of a multivaluedGraham Leggett2013-05-281-37/+53
* mod_cache: Invalidate cached entities in response to RFC2616 SectionGraham Leggett2013-05-281-29/+140
* Merge r1452281 from trunk:Jim Jagielski2013-04-151-2/+3
* Backport r1209766, r1210252, r1210284:Stefan Fritsch2011-12-051-7/+7
* mod_cache: Revert http://svn.apache.org/viewvc?view=revision&revision=1070179Graham Leggett2011-11-301-47/+0
* mod_cache: When a request other than GET or HEAD arrives, we mustGraham Leggett2011-02-131-0/+47
* Use ap_log_rerror() instead of ap_log_error() across mod_cache andGraham Leggett2010-10-171-17/+16
* Don't attempt to kill a stale entry that cannot be revalidated so earlyGraham Leggett2010-10-171-42/+24
* Don't attempt to remove the existing conditional headers until we haveGraham Leggett2010-10-171-26/+26
* Support Cache-Control: only-if-cached, as per RFC2616 14.9.4.Graham Leggett2010-10-171-0/+18
* Fix the error cases in the cache_select() loop. On error we must loop aroundGraham Leggett2010-10-171-5/+19
* Fix the return values in the cache_select() function, we don't return APRGraham Leggett2010-10-161-2/+2
* Begin the process of optimising the parsing of Cache-Control headers. ParseGraham Leggett2010-10-161-1/+1
* mod_cache: Don't regenerate the cache key if we have already generated it.Graham Leggett2010-10-041-6/+10
* mod_cache: Allow control over the base URL of reverse proxied requestsGraham Leggett2010-10-031-8/+26
* Remove a relic from the original error code, and fix segfaults in theGraham Leggett2010-09-231-2/+0
* Make cache_provider_list and cache_request_rec private by moving themGraham Leggett2010-09-221-20/+25
* Make cache_server_conf, cache_enable and cache_disable private. RemoveGraham Leggett2010-09-221-3/+3
* Make ap_cache_accept_headers, ap_cache_accept_headers, ap_cache_try_lock andGraham Leggett2010-09-221-1/+2
* Remove the MOD_CACHE_REQUEST_REC hack, and pass the cache_request_recGraham Leggett2010-09-221-21/+8
* Move private cache_* declarations out of the public mod_cache.h file.Graham Leggett2010-09-211-0/+2
* mod_cache: Give the cache provider the opportunity to choose to cacheGraham Leggett2010-09-211-2/+2
* mod_cache: Check the request to determine whether we are allowedGraham Leggett2010-09-041-0/+5
* mod_cache: Use a proper filter context to hold filter data insteadGraham Leggett2010-09-041-6/+17
* CVE-2010-1452: Fix handling of missing path segments in the parsed URI struct...Paul Querna2010-07-211-2/+2
* Use the new APLOG_USE_MODULE/AP_DECLARE_MODULE macros everywhere to takeStefan Fritsch2010-06-061-0/+2
* Allow several of the configured session identifiers to be found and removed inStefan Fritsch2010-01-101-2/+1
* * Do an exact match of the keys defined by CacheIgnoreURLSessionIdentifiersRuediger Pluem2009-12-181-12/+45
* mod_cache: Introduce the thundering herd lock, a mechanism to keepGraham Leggett2009-08-261-1/+1
* * Correctly detect if CacheIgnoreURLSessionIdentifiers is set.Ruediger Pluem2009-05-251-1/+1
* * Add CacheIgnoreURLSessionIdentifiers directive to ignoreRuediger Pluem2009-05-211-2/+57
* Remove all references to CORE_PRIVATE.Paul Querna2008-04-071-2/+0
* * Do not do Range requests if we use our own conditionals for validatingRuediger Pluem2008-03-131-0/+7
* * Save the key we generate during our first run of cache_generate_key_defaultRuediger Pluem2007-02-121-0/+30
* * Add CacheIgnoreQueryString directive to cache requests with a query stringRuediger Pluem2007-02-061-3/+17
* * Remove expired content from cache that cannot be revalidated.Ruediger Pluem2006-12-031-0/+14
* * Use the query string stored in r->parsed_uri.query instead of r->argsRuediger Pluem2006-11-181-1/+1
* update license header textRoy T. Fielding2006-07-111-6/+6
* * Keep the Content-Type for successfully revalidatedRuediger Pluem2006-05-301-0/+11
* * Cleanup the code by replacing some inline code to lower-case a string withRuediger Pluem2006-05-221-8/+4
* * Fix const compiler warning introduced by r407357.Ruediger Pluem2006-05-211-5/+7
* * Handle the cases "no proxy request" and "reverse proxy request" in the sameRuediger Pluem2006-05-171-8/+16
* Update the copyright year in all .c, .h and .xml filesColm MacCarthaigh2006-04-191-1/+1