From: Amos Jeffries
Date: Tue, 8 Feb 2011 04:05:03 +0000 (+1300)
Subject: 3.1.11
X-Git-Tag: SQUID_3_1_11
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb6ff7ef8fab0384a16878b826fd7eb0f92a8203;p=thirdparty%2Fsquid.git
3.1.11
---
diff --git a/ChangeLog b/ChangeLog
index 1f092a3c95..917826df5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+Changes to squid-3.1.11 (08 Feb 2011):
+
+ - Bug 3149: not caching eCAP adapted body
+ - Bug 3144: redirector program blocks while reading STDIN
+ - Bug 3140: memory leak in error page generation
+ - Bug 3137: RADIUS auth helper does not send identifier to RADIUS server
+ - Bug 3115: logging segfaults if access_log is set to a directory
+ - Bug 2968: Show the Vary: headers information in cachemgr objects report
+ - Bug 2959: remove SAMBAPREFIX dependency
+ - Bug 2868: icc doesn't like string literal in assert checks
+ - HTTP/1.1: Send 307 status on deny_info redirection
+ - HTTP/1.1: Support POST/PUT with no body
+ - HTTP/1.1: Allow persistent connections for Mozilla/3.0 User-Agents
+ - Support RFC 5861 Cache-Control: stale-if-error option
+ - Add ftp_eprt directive to disable EPRT extensions in FTP
+ - Fix external_acl_type grace=0 to obey TTL
+ - Fix IP/FQDN cache accounting to avoid idle caches on busy servers
+ - Prevent pipeline_prefetch misconfigurations breaking NTLM/Negotiate auth
+ - ... and some documentation updates and corrections
+ - ... and some portability and stability fixes
+
Changes to squid-3.1.10 (22 Dec 2010):
- Bug 3121: memory leak in DigestAuth: AuthUser object is locked twice
diff --git a/configure.ac b/configure.ac
index 05644fd769..93cdece28c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
dnl
dnl $Id$
dnl
-AC_INIT([Squid Web Proxy],[3.1.10-BZR],[http://www.squid-cache.org/bugs/],[squid])
+AC_INIT([Squid Web Proxy],[3.1.11-BZR],[http://www.squid-cache.org/bugs/],[squid])
AC_PREREQ(2.61)
AC_CONFIG_HEADERS([include/autoconf.h])
AC_CONFIG_AUX_DIR(cfgaux)
diff --git a/doc/release-notes/release-3.1.html b/doc/release-notes/release-3.1.html
index 67673cdaaf..27f0e194a9 100644
--- a/doc/release-notes/release-3.1.html
+++ b/doc/release-notes/release-3.1.html
@@ -2,10 +2,10 @@
- Squid 3.1.10 release notes
+ Squid 3.1.11 release notes
-Squid 3.1.10 release notes
+Squid 3.1.11 release notes
Squid Developers
@@ -70,7 +70,7 @@ for Applied Network Research and members of the Web Caching community.
-The Squid Team are pleased to announce the release of Squid-3.1.10
+The Squid Team are pleased to announce the release of Squid-3.1.11
This new release is available for download from
http://www.squid-cache.org/Versions/v3/3.1/ or the
mirrors.
@@ -811,45 +811,17 @@ New translations can be downloaded from http://www.squid-cache.org/Versions/lang
-ftp_epsv
-
-
- FTP Protocol extensions permit the use of a special "EPSV" command.
-
- NATs may be able to put the connection on a "fast path" through the
- translator using EPSV, as the EPRT command will never be used and therefore,
- translation of the data portion of the segments will never be needed.
-
- Turning this OFF will prevent EPSV being attempted.
+
ftp_eprt
+New directive added with squid-3.1.11 to control whether Squid uses EPRT extension
+for efficient NAT handling and IPv6 protocol support in FTP.
- WARNING: Doing so will convert Squid back to the old behavior with all
- the related problems with external NAT devices/layers.
-
- Requires ftp_passive to be ON (default) for any effect.
-
-
-
+ftp_epsv
+New directive to control whether Squid uses EPSV extension for
+efficient NAT handling and IPv6 protocol support in FTP.
ftp_epsv_all
-
-
- FTP Protocol extensions permit the use of a special "EPSV ALL" command.
-
- NATs may be able to put the connection on a "fast path" through the
- translator, as the EPRT command will never be used and therefore,
- translation of the data portion of the segments will never be needed.
-
- When a client only expects to do two-way FTP transfers this may be useful.
- If Squid finds that it must do a three-way FTP transfer after issuing
- an EPSV ALL command, the FTP session will fail.
-
- If you have any doubts about this option do not use it.
- Squid will nicely attempt all other connection methods.
-
- Requires ftp_passive to be ON (default)
-
-
-
+New directive to control whether Squid uses "EPSV ALL" extension for
+efficient NAT handling and IPv6 protocol support in FTP.
forward_max_tries
Controls how many different forward paths Squid will try
diff --git a/doc/release-notes/release-3.1.sgml b/doc/release-notes/release-3.1.sgml
index 1e8ec8a87d..b1d903eaed 100644
--- a/doc/release-notes/release-3.1.sgml
+++ b/doc/release-notes/release-3.1.sgml
@@ -1,6 +1,6 @@
-Squid 3.1.10 release notes
+Squid 3.1.11 release notes
Squid Developers
@@ -13,7 +13,7 @@ for Applied Network Research and members of the Web Caching community.
Notice
-The Squid Team are pleased to announce the release of Squid-3.1.10
+The Squid Team are pleased to announce the release of Squid-3.1.11
This new release is available for download from or the .
@@ -686,8 +686,8 @@ This section gives a thorough account of those changes in three categories:
ftp_eprt
- New directive to control whether Squid uses EPRT extension for
- efficient NAT handling and IPv6 protocol support in FTP.
+
New directive added with squid-3.1.11 to control whether Squid uses EPRT extension
+ for efficient NAT handling and IPv6 protocol support in FTP.
ftp_epsv
New directive to control whether Squid uses EPSV extension for