From d94cbaa8133459501d384c03f2fdc266704a4b34 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Wed, 11 Feb 2015 18:24:06 -0800 Subject: [PATCH] HTTP/1.1: Remove refresh_pattern ignore-auth violation The original intent for this option was to improve caching. However HTTP/1.1 permits caching of authenticated messages under conditions which Squid does check for and obey already. The legacy popularity of this option from old Squid without the HTTP/1.1 compliant behaviour is now just forming a security and privacy abuse. --- doc/release-notes/release-3.6.sgml | 4 ++++ src/RefreshPattern.h | 1 - src/cache_cf.cc | 21 +-------------------- src/http.cc | 4 ++-- 4 files changed, 7 insertions(+), 23 deletions(-) diff --git a/doc/release-notes/release-3.6.sgml b/doc/release-notes/release-3.6.sgml index 3d61567530..3399e30b90 100644 --- a/doc/release-notes/release-3.6.sgml +++ b/doc/release-notes/release-3.6.sgml @@ -154,6 +154,10 @@ This section gives a thorough account of those changes in three categories: Removed tags