]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 4269: ignore-must-revalidate broken
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 19 Jun 2015 07:13:57 +0000 (00:13 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 19 Jun 2015 07:13:57 +0000 (00:13 -0700)
commit064679ea374d2f58ae4660d9a2af213b9be24bba
tree9f2195e6ca68de8d3eddf0ad14334b4ee036e14f
parent54fbe371a5e2b1ab6a78ea60b72581842817c969
Bug 4269: ignore-must-revalidate broken

ignore-must-revalidate appears to prevent revalidation by disabling
storage of objects with must-revalidate/proxy-revalidate header.

However it was also preventing revalidation of objects cached due to
ignore-private, or the presence of no-cache, s-maxage, and use of auth
credentials.

Remove the violation option entirely.

Also cleanup the documentation of ignore-auth which was removed earlier.
doc/release-notes/release-4.sgml
src/RefreshPattern.h
src/cache_cf.cc
src/cf.data.pre
src/http.cc
src/refresh.cc