]> granicus.if.org Git - apache/commit
core, mod_cache: Ensure RFC2616 compliance in ap_meets_conditions()
authorGraham Leggett <minfrin@apache.org>
Tue, 28 May 2013 21:22:00 +0000 (21:22 +0000)
committerGraham Leggett <minfrin@apache.org>
Tue, 28 May 2013 21:22:00 +0000 (21:22 +0000)
commit772e8cf346b0e46d49d56fedceb91d5b566e3147
treea75d358ec800ca5a3892201f398c9ba458e8878e
parentd5688b382fd477045204fa089f8a84965bb2c8d9
core, mod_cache: Ensure RFC2616 compliance in ap_meets_conditions()
with weak validation combined with If-Range and Range headers. Break
out explicit conditional header checks to be useable elsewhere in the
server. Ensure weak validation RFC compliance in the byteranges filter.
Ensure RFC validation compliance when serving cached entities. PR 16142

trunk patch: http://svn.apache.org/r1479905
2.4.x patch: http://people.apache.org/~minfrin/httpd-if-range-fix2.4.patch

Submitted by: minfrin
Reviewed by: jim, wrowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1487127 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
STATUS
include/ap_mmn.h
include/http_protocol.h
modules/cache/cache_storage.c
modules/cache/mod_cache.c
modules/http/byterange_filter.c
modules/http/http_protocol.c