- Sep 29, 2004
-
-
Bradley Nicholes authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105344 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 28, 2004
-
-
Justin Erenkrantz authored
teaching mod_cache's cache_select_url and cache_save_filter how to deal with this corner case. * modules/experimental/cache_storage.c (cache_select_url): If we have a stale entry, save the handle so that cache_save_filter can use it later, and make the request conditional. * modules/experimental/cache_util.c (ap_cache_request_is_conditional): Take in a table rather than request_rec. * modules/experimental/mod_cache.c (cache_out_filter): Fix bogus comment. (cache_save_filter): If we have already responded to the client, block all data; correctly merge in 'stale' handles that are not really stale; set r->status where appropriate; serve cached response if 'fresh' * modules/experimental/mod_cache.h (cache_info): Add a status field. (cache_request_rec): Add stale handle field and note we may block responses. (ap_cache_request_is_conditional): Update prototype. * modules/experimental/mod_disk_cache.c (store_headers): Use cache_info status instead of r->status. * modules/experimental/mod_mem_cache.c (recall_headers): Properly recall the status field. (store_headers): Store the status field via cache_info status. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105322 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
PR: 21492 Submitted by: R�diger Pl�m <r.pluem t-online.de> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105317 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
PR: 30278 Submitted by: R�diger Pl�m <r.pluem t-online.de> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105315 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 24, 2004
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105290 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105284 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 23, 2004
-
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105273 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 22, 2004
-
-
Justin Erenkrantz authored
than the data file. (We rename the tempfile when we're completed with the data file which is an atomic operation.) Part of the code assumed that it was using a temporary file; other parts wrote directly to the body file - which was incorrect. So, clean up the whole mess to be consistent and more correct. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105261 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 21, 2004
-
-
Justin Erenkrantz authored
Previously, if the cached copy was stale, the response would go into an indeterminate state. Therefore, the freshness check must be done before we 'accept' the response and, if it fails (i.e. stale), we can't allow any side effects. This caused a number of changes to how mod_disk_cache reads its headers as ap_scan_script_header_err() purposely has side-effects and that's unacceptable. So, factor out only what we need. Also, remove the broken conditional filter code as you can't reliably alter the filter list once the response is started. (Regardless, cache_select_url() has the freshness checks now.) Assist to Sascha Schumann for reporting mod_cache was busted. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105236 13f79535-47bb-0310-9956-ffa450edef68
-
Geoffrey Young authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105228 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 20, 2004
-
-
Joe Orton authored
per-method Satisfy feature was added. PR: 31315 Submitted by: Rici Lake <rici ricilake.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105215 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 19, 2004
-
-
Graham Leggett authored
to disabled/empty caches. PR: Obtained from: Submitted by: Jess Holle <jessh ptc.com> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105208 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Jess Holle <jessh ptc.com> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105206 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 18, 2004
-
-
Jeff Trawick authored
Previously this would segfault or simply not match as expected, depending on the platform. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105198 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105197 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
slow to exit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105195 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 17, 2004
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105192 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105190 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 05, 2004
-
-
Paul Querna authored
updated mod_info docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104999 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 04, 2004
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104951 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 03, 2004
-
-
Paul Querna authored
Added ?config option. Added printout of config filename and line numbers. PR: 30919 Submitted by: Rici Lake <rici ricilake.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104942 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 02, 2004
-
-
Jeff Trawick authored
AllowEncodedSlashes path thanks to FirstBill for pointing that out! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104937 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104933 13f79535-47bb-0310-9956-ffa450edef68
-
Mark J. Cox authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104930 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 01, 2004
-
-
Justin Erenkrantz authored
- Fix type error in proxy-sendchunks case that caused an invalid T-E header. - Fix data corruption (seen with mod_ssl/mod_proxy combination) due to not properly setting aside the body_buckets. - Pass along a C-L: 0 if we still have a C-L of 0 after filtering and the original request to us had that as well. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104926 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
is enabled. Previously, such urls would still be rejected with 404. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104925 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 28, 2004
-
-
Andre Malo authored
PR: 14518 Submitted by: michael teitler <michael.teitler cetelem.fr>, Jan Kratochvil <rcpt-dev.AT.httpd.apache.org jankratochvil.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104884 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
Submitted by: Jan Kratochvil <rcpt-dev.AT.httpd.apache.org jankratochvil.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104878 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 27, 2004
-
-
Cliff Woolley authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104870 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104868 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104866 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104860 13f79535-47bb-0310-9956-ffa450edef68
-
Joe Orton authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104853 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 26, 2004
-
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104843 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104836 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
Give Brian and Justin credit for code backported into 2.0. Is this really the only CHANGES entry in 2.1 for cache? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104828 13f79535-47bb-0310-9956-ffa450edef68
-
Joe Orton authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104816 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104809 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104807 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 25, 2004
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104799 13f79535-47bb-0310-9956-ffa450edef68
-