| Commit message (Expand) | Author | Age | Files | Lines |
* | mod_cache: Fix parsing of quoted Cache-Control token arguments. PR 63288. | Yann Ylavic | 2019-03-28 | 1 | -7/+8 |
* | When a :port is included in the CacheKeyBaseURL the ":" is lost from the actu... | Christophe Jaillet | 2019-01-12 | 1 | -3/+2 |
* | mod_cache: Fix a regression in 2.4.25 for the forward proxy case by | Yann Ylavic | 2017-02-21 | 1 | -42/+45 |
* | mod_cache: Use the actual URI path and query-string for identifying the | Yann Ylavic | 2016-08-16 | 1 | -19/+27 |
* | Rename ap_casecmpstr[n]() to ap_cstr_casecmp[n](), update with APR doxygen | William A. Rowe Jr | 2016-06-09 | 1 | -2/+2 |
* | More ap_casecmpstr[n]() usages (follow up to r1715876). | Yann Ylavic | 2015-11-23 | 1 | -2/+2 |
* | Fix some style issues on files that can easily be synch'ed with 2.4.x | Christophe Jaillet | 2015-09-30 | 1 | -1/+1 |
* | s/apr_pstrndup/apr_pstrmemdup/ when applicable | Christophe Jaillet | 2014-02-01 | 1 | -1/+1 |
* | SECURITY (CVE-2013-4352): Fix a NULL pointer deference which allowed | Graham Leggett | 2013-09-14 | 1 | -3/+6 |
* | const goodness with nasty strrchr and strchr functions | Jeff Trawick | 2013-06-10 | 1 | -5/+5 |
* | Ensure that Warning headers are correctly handled as per RFC2616. | Graham Leggett | 2013-05-08 | 1 | -6/+32 |
* | core, mod_cache: Ensure RFC2616 compliance in ap_meets_conditions() | Graham Leggett | 2013-05-07 | 1 | -35/+56 |
* | mod_cache: Honour Cache-Control: no-store in a request. | Graham Leggett | 2013-05-05 | 1 | -4/+7 |
* | Silent no-prototype compiler warning. | Guenter Knauf | 2013-05-03 | 1 | -1/+1 |
* | mod_cache: Make sure Vary processing handles multivalued Vary headers and | Graham Leggett | 2013-05-03 | 1 | -13/+9 |
* | mod_cache: When serving from cache, only the last header of a multivalued | Graham Leggett | 2013-05-02 | 1 | -37/+27 |
* | Apply log message tags to messages. | Graham Leggett | 2013-05-01 | 1 | -3/+3 |
* | mod_cache: Invalidate cached entities in response to RFC2616 Section | Graham Leggett | 2013-05-01 | 1 | -76/+140 |
* | cache_storage: remove useless test + update function name in debug log + skip... | Christophe Jaillet | 2013-03-04 | 1 | -2/+3 |
* | Add lots of unique tags to error log messages | Stefan Fritsch | 2011-12-02 | 1 | -8/+8 |
* | mod_cache: When a request other than GET or HEAD arrives, we must | Graham Leggett | 2011-02-13 | 1 | -0/+47 |
* | Use ap_log_rerror() instead of ap_log_error() across mod_cache and | Graham Leggett | 2010-10-17 | 1 | -17/+16 |
* | Don't attempt to kill a stale entry that cannot be revalidated so early | Graham Leggett | 2010-10-17 | 1 | -42/+24 |
* | Don't attempt to remove the existing conditional headers until we have | Graham Leggett | 2010-10-17 | 1 | -26/+26 |
* | Support Cache-Control: only-if-cached, as per RFC2616 14.9.4. | Graham Leggett | 2010-10-17 | 1 | -0/+18 |
* | Fix the error cases in the cache_select() loop. On error we must loop around | Graham Leggett | 2010-10-17 | 1 | -5/+19 |
* | Fix the return values in the cache_select() function, we don't return APR | Graham Leggett | 2010-10-16 | 1 | -2/+2 |
* | Begin the process of optimising the parsing of Cache-Control headers. Parse | Graham Leggett | 2010-10-16 | 1 | -1/+1 |
* | mod_cache: Don't regenerate the cache key if we have already generated it. | Graham Leggett | 2010-10-04 | 1 | -6/+10 |
* | mod_cache: Allow control over the base URL of reverse proxied requests | Graham Leggett | 2010-10-03 | 1 | -8/+26 |
* | Remove a relic from the original error code, and fix segfaults in the | Graham Leggett | 2010-09-23 | 1 | -2/+0 |
* | Make cache_provider_list and cache_request_rec private by moving them | Graham Leggett | 2010-09-22 | 1 | -20/+25 |
* | Make cache_server_conf, cache_enable and cache_disable private. Remove | Graham Leggett | 2010-09-22 | 1 | -3/+3 |
* | Make ap_cache_accept_headers, ap_cache_accept_headers, ap_cache_try_lock and | Graham Leggett | 2010-09-22 | 1 | -1/+2 |
* | Remove the MOD_CACHE_REQUEST_REC hack, and pass the cache_request_rec | Graham Leggett | 2010-09-22 | 1 | -21/+8 |
* | Move private cache_* declarations out of the public mod_cache.h file. | Graham Leggett | 2010-09-21 | 1 | -0/+2 |
* | mod_cache: Give the cache provider the opportunity to choose to cache | Graham Leggett | 2010-09-21 | 1 | -2/+2 |
* | mod_cache: Check the request to determine whether we are allowed | Graham Leggett | 2010-09-04 | 1 | -0/+5 |
* | mod_cache: Use a proper filter context to hold filter data instead | Graham Leggett | 2010-09-04 | 1 | -6/+17 |
* | CVE-2010-1452: Fix handling of missing path segments in the parsed URI struct... | Paul Querna | 2010-07-21 | 1 | -2/+2 |
* | Use the new APLOG_USE_MODULE/AP_DECLARE_MODULE macros everywhere to take | Stefan Fritsch | 2010-06-06 | 1 | -0/+2 |
* | Allow several of the configured session identifiers to be found and removed in | Stefan Fritsch | 2010-01-10 | 1 | -2/+1 |
* | * Do an exact match of the keys defined by CacheIgnoreURLSessionIdentifiers | Ruediger Pluem | 2009-12-18 | 1 | -12/+45 |
* | mod_cache: Introduce the thundering herd lock, a mechanism to keep | Graham Leggett | 2009-08-26 | 1 | -1/+1 |
* | * Correctly detect if CacheIgnoreURLSessionIdentifiers is set. | Ruediger Pluem | 2009-05-25 | 1 | -1/+1 |
* | * Add CacheIgnoreURLSessionIdentifiers directive to ignore | Ruediger Pluem | 2009-05-21 | 1 | -2/+57 |
* | Remove all references to CORE_PRIVATE. | Paul Querna | 2008-04-07 | 1 | -2/+0 |
* | * Do not do Range requests if we use our own conditionals for validating | Ruediger Pluem | 2008-03-13 | 1 | -0/+7 |
* | * Save the key we generate during our first run of cache_generate_key_default | Ruediger Pluem | 2007-02-12 | 1 | -0/+30 |
* | * Add CacheIgnoreQueryString directive to cache requests with a query string | Ruediger Pluem | 2007-02-06 | 1 | -3/+17 |