summaryrefslogtreecommitdiff
path: root/modules/cache/cache_util.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a few warnings on 64 bits windows compilationChristophe Jaillet2020-08-291-1/+1
* Addendum to r1856493: check NULLness of new arg parameter.Stefan Eissing2019-05-231-1/+1
* mod_cache: follow up to r1856493: cache_strqtok() to reject quoted tokens.Yann Ylavic2019-03-281-12/+28
* mod_cache: follow up to r1856493: always terminate cache_strqtok() returns.Yann Ylavic2019-03-281-4/+6
* mod_cache: Fix parsing of quoted Cache-Control token arguments. PR 63288.Yann Ylavic2019-03-281-112/+116
* Axe some redundant conditions. PR 62549.Yann Ylavic2018-08-131-3/+3
* mod_cache: Fix a regression in 2.4.25 for the forward proxy case byYann Ylavic2017-02-211-7/+26
* Remove a useless break + tiny style fix (missing space)Christophe Jaillet2017-01-061-2/+1
* Use apr_pstrmemdup instead of apr_pstrndup when applicableChristophe Jaillet2017-01-061-1/+1
* mod_cache: Use the actual URI path and query-string for identifying theYann Ylavic2016-08-161-7/+7
* Rename ap_casecmpstr[n]() to ap_cstr_casecmp[n](), update with APR doxygenWilliam A. Rowe Jr2016-06-091-16/+16
* Follow up to r1715876: fix typo.Yann Ylavic2015-11-231-1/+2
* mod_cache: Fix (max-stale with no '=') and enforce (check integers after '=')Yann Ylavic2015-11-231-10/+25
* More ap_casecmpstr[n]() usages (follow up to r1715876).Yann Ylavic2015-11-231-1/+1
* Use new ap_casecmpstr[n]() functions where appropriate (not exhaustive).Yann Ylavic2015-11-231-54/+18
* Revert r1715789: will re-commit without spurious functional changes.Yann Ylavic2015-11-231-43/+60
* Use new ap_casecmpstr[n]() functions where appropriate (not exhaustive).Yann Ylavic2015-11-231-60/+43
* Stop destroying headers when passing through the cache filterEdward Lu2015-09-211-1/+0
* use actual error code in AH00779Eric Covener2014-09-201-1/+1
* SECURITY (CVE-2014-3581): Fix a mod_cache NULL pointer deferenceJan Kaluža2014-09-111-2/+4
* Add missing APLOGNO.Christophe Jaillet2014-07-191-2/+2
* mod_cache: try to use the key of a possible open but stale cache entryJan Kaluža2014-05-261-1/+19
* mod_cache: follow up to r1594643.Yann Ylavic2014-05-141-4/+4
* mod_cache: follow up to r1591328.Yann Ylavic2014-05-141-9/+16
* Fix errors with CacheLock on Windows:Eric Covener2014-04-191-3/+3
* mod_cache: Honour Cache-Control: no-store in a request.Graham Leggett2013-05-051-11/+35
* mod_cache: Make sure Vary processing handles multivalued Vary headers andGraham Leggett2013-05-031-3/+5
* mod_cache: Ignore response headers specified by no-cache=header andGraham Leggett2013-05-021-98/+209
* mod_cache: Invalidate cached entities in response to RFC2616 SectionGraham Leggett2013-05-011-2/+4
* * modules/cache/cache_util.c (write_write_order): Remove redundant Joe Orton2012-06-211-1/+1
* Avoid segfault if url->hostname is NULL and filter->hostname is "*" or ".".Stefan Fritsch2011-12-181-4/+8
* mod_cache: Remove ap_cache_liststr(), it duplicates ap_find_token().Graham Leggett2011-12-031-103/+0
* Add lots of unique tags to error log messagesStefan Fritsch2011-12-021-7/+7
* Avoid some memory allocations by using apr_table_setn where the stringStefan Fritsch2011-06-131-6/+6
* mod_cache: Make CacheEnable and CacheDisable configurable perGraham Leggett2011-03-121-36/+59
* Don't skip the first character, as it may be a quote, which is handledGraham Leggett2011-02-141-1/+1
* fix theoretical const issue in call to strchr()Jeff Trawick2011-02-141-2/+2
* mod_cache: We must ignore quoted-string values that appear in a Graham Leggett2011-02-121-4/+74
* mod_cache: Respect s-maxage as described by RFC2616 14.9.3, which mustGraham Leggett2011-02-111-8/+14
* mod_cache: correctly parse quoted strings in cache headers.Nick Kew2010-11-031-0/+24
* Be more efficient when handling the Expires header.Graham Leggett2010-10-181-5/+3
* Use ap_log_rerror() instead of ap_log_error() across mod_cache andGraham Leggett2010-10-171-34/+34
* Support Cache-Control: no-cache with a header name, and private with aGraham Leggett2010-10-171-3/+6
* Complete the optimisation of Cache-Control header parsing. Make theGraham Leggett2010-10-161-46/+22
* Begin the process of optimising the parsing of Cache-Control headers. ParseGraham Leggett2010-10-161-4/+170
* Remove the attempt to pass the cache key into the lock functions, useGraham Leggett2010-10-041-9/+8
* Make cache_provider_list and cache_request_rec private by moving themGraham Leggett2010-09-221-2/+2
* Make cache_server_conf, cache_enable and cache_disable private. RemoveGraham Leggett2010-09-221-9/+10
* Remove deprecated ap_cache_cacheable_hdrs_out.Graham Leggett2010-09-221-11/+0
* Remove the MOD_CACHE_REQUEST_REC hack, and pass the cache_request_recGraham Leggett2010-09-221-5/+9