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.

1. 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 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