71c0b51e43ec67864de7dfb4f1557d11e276cac5 1549680 |
|
09-Dec-2013 |
jailletc36 |
Use apr_pstrmemdup instead of apr_pstrndup when this is safe. |
461dfe8009c65efd6ce168576ba872eac8d0ed4f 1547845 |
|
04-Dec-2013 |
covener |
Only close hdrs.fd when returning non-OK from cache_select(),
because it will be read from in the very next mod_cache callback
recall_headers(). Problem masked on unix by buffering. |
2d2c5cedd0559093c6e88bd92702e369ef949336 1479411 |
|
06-May-2013 |
minfrin |
mod_cache: Ensure that updated responses to HEAD requests don't get
mistakenly paired with a previously cached body. Ensure that any existing
body is removed when a HEAD request is cached. |
deec48c67d4786bc77112ffbf3a4e70b931097ed 1478140 |
|
01-May-2013 |
minfrin |
mod_cache: Invalidate cached entities in response to RFC2616 Section
13.10 Invalidation After Updates or Deletions. PR 15868
Resolves outstanding issue with r1070179 as per
http://www.gossamer-threads.com/lists/apache/dev/395830?do=post_view_threaded#395830 |
a1da9a693a552b7f45df2a3bf583c111aa7affd3 1462643 |
|
29-Mar-2013 |
jailletc36 |
Name pool + concat string at compile time when possible |
684e0cfc200f66287a93bbd1708d1dd8a92a7eef 1453604 |
|
06-Mar-2013 |
covener |
fix merge of min/max file size by setting corresponding _set |
75b4c883b2ef72e0104b8b206f3408dbd1d36768 1452128 |
|
03-Mar-2013 |
jailletc36 |
Remove useless tests.
Turn
if (*x && apr_isspace(*x))
into
if (apr_isspace(*x)) |
62fcfb7e08b7057daaabce98fbf9631401696fa6 1405856 |
|
05-Nov-2012 |
rpluem |
* fd is no member of disk_cache_object_t. Instead it is a member of
disk_cache_file_t. Close all fd's (fd, tempfd) for all cache elements
(hdrs, data, vary) if they are present. |
4f517d09c93a552f177f49ff97e93aa44eb127eb 1405494 |
|
04-Nov-2012 |
covener |
*) mod_cache_disk: Resolve errors while revalidating disk-cached files on
Windows ("...rename tempfile to datafile failed..."). PR 38827
[Eric Covener] |
459eaf0826f995b73a0dc066f59ea10d2824e72d 1331110 |
|
26-Apr-2012 |
sf |
Replace use of apr_file_write() with apr_file_write_full() to prevent
incomplete writes.
Add comments in some places where error handling/logging is missing.
PR: 53131.
Submitted by: Nicolas Viennot <apache viennot biz>, Stefan Fritsch |
185aa71728867671e105178b4c66fbc22b65ae26 1209766 |
|
03-Dec-2011 |
sf |
Add lots of unique tags to error log messages |
0e4d28ac2522b8cca425f5f5f668ded49bb5c7ed 1208822 |
|
30-Nov-2011 |
minfrin |
mod_cache: Apply the API change that allows future mod_cache providers to
invalidate cache entries, which will fix PR15868. |
678a15e91d6a44569c956445442731bb64a98a63 1208110 |
|
29-Nov-2011 |
sf |
Remove more log message prefixes that are now redundant as the
the error log format includes the module name. |
6dd2913a577a94ebc55c17da5ef7f3bb52d8bc51 1204599 |
|
21-Nov-2011 |
minfrin |
mod_cache_disk: Make sure we check return codes on all writes and attempts
to close, and clean up after ourselves in these cases. PR43589. |
d466efdb275ce78783dee8b4200a2bcbe5fcd99b 1204101 |
|
19-Nov-2011 |
minfrin |
mod_cache_disk: Remove the unnecessary intermediate brigade while writing
to disk. Fixes a problem where mod_disk_cache was leaving buckets in the
intermediate brigade and not passing them to out on exit. |
7a33ac1af978d790a5594d686141ad284eacd070 1180687 |
|
09-Oct-2011 |
sf |
Consistently use base 10 for numbers when parsing config options. It may be
confusing to the user if some directives treat a number with leading zero as
octal while most don't. |
7184de27ec1d62a83c41cdeac0953ca9fd661e8c 1132781 |
|
06-Jun-2011 |
sf |
Introduce ap_(get|set)_core_module_config() functions/macros and use them
everywhere.
We know that the core module has module_index 0. Therefore we can save
some pointer operations in ap_get_module_config(cv, &core_module) and
ap_set_module_config(cv, &core_module, val). As these are called rather often,
this may actually have some (small) measurable effect. |
fb4550b36de31bfab7fe5957897263cf9e9ac92d 1078104 |
|
04-Mar-2011 |
minfrin |
mod_cache_disk: Prevent a segfault should we receive a further bucket after
we have committed the cached entry. |
9d34e4a13a500652d0fcdd50b83b4b45977391a2 1078083 |
|
04-Mar-2011 |
minfrin |
mod_cache_disk: Only attempt to commit to the initialisation if the attempt
to open the cache file was successful. |
3a86b95ac291f1af18df0ca2bd6d51c8b35f1241 1039300 |
|
26-Nov-2010 |
rjung |
Further trivial updates mod_disk_cache -> mod_cache_disk.
No functional change. |
68b197bdf1de6b6633e05f2650b891a8c8a53072 1037247 |
|
20-Nov-2010 |
minfrin |
Rename disk_cache to cache_disk within logging statements. |
15ff8c621815e8337abc10638f2b2853ee6fd076 1037229 |
|
20-Nov-2010 |
minfrin |
mod_disk_cache renamed to mod_cache_disk, to be consistent with the
naming of other modules. |