From: Amos Jeffries Date: Fri, 15 Jul 2011 03:50:18 +0000 (+1200) Subject: Release Notes: document CacheManager and eCAP changes X-Git-Tag: take08~55^2~67 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ff3dcd10a7d0714e06b5827a9e72ad4e17a7cb5b;p=thirdparty%2Fsquid.git Release Notes: document CacheManager and eCAP changes --- diff --git a/doc/release-notes/release-3.2.sgml b/doc/release-notes/release-3.2.sgml index eb7afea2fb..eb4bbeb2a5 100644 --- a/doc/release-notes/release-3.2.sgml +++ b/doc/release-notes/release-3.2.sgml @@ -43,6 +43,7 @@ The 3.2 change history can be Client Bandwidth Limits

In mobile environments, Squid may need to limit Squid-to-client bandwidth available to individual users, identified by their IP addresses. The IP @@ -321,6 +323,30 @@ Most user-facing changes are reflected in squid.conf (see below). response data from Squid. This delay may need to be lowered in high-bandwidth environments. + +Better eCAP Suport +

Support for libecap version 0.2.0 has been added with this series of Squid. Bringing + better support for body handling, and logging. + + +Cache Manager access changes +

The Squid Cache Manager has previously only been accessible under the cache_object:// + URL scheme. Which has restricted its reporting to tools which can send arbitrary + URI to the proxy. + +

This version of Squid now provides access through the http:// and https:// URL schemes + allowing web browsers access without having to use the cachemgr.cgi gateway and enabling + the use of HTTPS security were desired. + +

The cache manager is available under the path prefix /squid-internal-mgr/. For example + the URL http://example/com/squid-internal-mgr/menu will bring up the manager menu. This + means there are some configuration changes required to lock down manager access. + The manager ACL needs changing to: + + acl manager url_regex -i ^cache_object:// ^https?://[^/]+/squid-internal-mgr/ + + + Changes to squid.conf since Squid-3.1

There have been changes to Squid's configuration file since Squid-3.1. @@ -455,6 +481,10 @@ This section gives a thorough account of those changes in three categories:

The localip/localport differ from earlier releases where they matched a mix of of an invalid IP and port 0, the client destination IP/port or the Squid listening IP/port. This definition is now consistent across all modes of traffic received by Squid. +

The manager ACL requires adjustment to cover new cache manager access: + + acl manager url_regex -i ^cache_object:// ^https?://[^/]+/squid-internal-mgr/ + auth_param

New options for Basic, Digest, NTLM, Negotiate children settings.