From fba3f728b674c34ddb06f284edfbfa8f3a05ec5c Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Mon, 4 Apr 2011 01:37:45 +1200 Subject: [PATCH] Prep for 3.1.12 --- ChangeLog | 21 ++++++++++++++++++++ doc/release-notes/release-3.1.html | 32 ++++++++++++++++++++++++++---- doc/release-notes/release-3.1.sgml | 7 ++++--- 3 files changed, 53 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 917826df5b..13035ca791 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +Changes to squid-3.1.12 (04 Apr 2011): + + - Regression fix: Use bigger buffer for server reads. + - Regression fix: Add reply_header_replace directive for ability lost since 2.7 + - Bug 3181: /dev/poll fails to build on Solaris with GCC 4.5.0 + - Bug 3177: assertion failed: comm.cc:1583: "fd >= 0" + - Bug 3175: IPv6 PTR lookup crashes on raw-IP URLs when IPv6 disabled + - Bug 3173: Assertion bodyPipe!=NULL on SslBump CONNECT response writing failure + - Bug 3164: Total memory info display 32-bit overflows + - Bug 3155: Werror is hard-coded in libTrie build + - Bug 3151: squid_kerb_auth: use autoconf LIBS instead of FLAGS for library linkage + - Bug 2976: invalid URL on intercepted requests during reconfigure + - Bug 2720: comment in same line as cache/mem_replacement_policy causes error + - Bug 2621: Provide request headers to RESPMOD when using cache_peer. + - Bug 2330: AuthUser objects are never unlocked + - Prevent CONNECT request relaying to origin servers + - squidclient HTTP/1.1 compliance updates (Pragma and User-Agent headers) + - squidclient: send Cache Manager password using -w + - eCAP: give full Request-URI to adapters + - ... and several debug and error display cleanups + Changes to squid-3.1.11 (08 Feb 2011): - Bug 3149: not caching eCAP adapted body diff --git a/doc/release-notes/release-3.1.html b/doc/release-notes/release-3.1.html index 27f0e194a9..477e19d32f 100644 --- a/doc/release-notes/release-3.1.html +++ b/doc/release-notes/release-3.1.html @@ -2,10 +2,10 @@ - Squid 3.1.11 release notes + Squid 3.1.12 release notes -

Squid 3.1.11 release notes

+

Squid 3.1.12 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.11

+

The Squid Team are pleased to announce the release of Squid-3.1.12

This new release is available for download from http://www.squid-cache.org/Versions/v3/3.1/ or the mirrors.

@@ -827,6 +827,28 @@ efficient NAT handling and IPv6 protocol support in FTP.

Controls how many different forward paths Squid will try before giving up. Default: 10

+
reply_header_replace
+

This option allows you to change the contents of reply headers. +

+        In Squid 2 header_replace (now deprecated) worked for both requests
+        and replies, while in Squid 3 it only did respect request headers.
+        This option brings back the functionality to replace the contents of
+        reply headers. Consult the documentation for usage details.
+        
+
+

+ +
request_header_replace
+

This option allows you to change the contents of request headers. +

+        To be consistent with the naming changes of header_access in Squid 3
+        (header_access has been split into two options request_header_access
+        and reply_header_access), header_replace (now deprecated) is being
+        replaced by request_header_replace.
+        
+
+

+
icap_log

New option to write ICAP log files record ICAP transaction summaries, one line per transaction. Similar to access.log. @@ -1217,7 +1239,6 @@ contained in the directory it points at. If absent, error page localization will

debug_options rotate=

New parameter rotate=N to control number of cache.log rotations independent of other logs.

-
external_acl_type

New options 'ipv4' and 'ipv6' are added to set the IPv4/v6 protocol between Squid and its helpers. Please be aware of some limits to these options. These options only affet the transport protocol used @@ -1262,6 +1283,9 @@ format, so all helpers will need to be checked and converted to cope with such i

+
header_replace
+

Deprecated. Use request_header_replace or reply_header_replace instead.

+
http_port transparent intercept ssl-bump connection-auth[=on|off] ignore-cc

Option 'transparent' is being deprecated in favour of 'intercept' which more clearly identifies what the option does. For now option 'tproxy' remains with old behaviour meaning fully-invisible proxy using TPROXY support.

diff --git a/doc/release-notes/release-3.1.sgml b/doc/release-notes/release-3.1.sgml index 87571984c1..8439638b94 100644 --- a/doc/release-notes/release-3.1.sgml +++ b/doc/release-notes/release-3.1.sgml @@ -1,6 +1,6 @@
-Squid 3.1.11 release notes +Squid 3.1.12 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.11 +The Squid Team are pleased to announce the release of Squid-3.1.12 This new release is available for download from or the . @@ -708,6 +708,7 @@ This section gives a thorough account of those changes in three categories: and replies, while in Squid 3 it only did respect request headers. This option brings back the functionality to replace the contents of reply headers. Consult the documentation for usage details. + request_header_replace

This option allows you to change the contents of request headers. @@ -716,6 +717,7 @@ This section gives a thorough account of those changes in three categories: (header_access has been split into two options request_header_access and reply_header_access), header_replace (now deprecated) is being replaced by request_header_replace. + icap_log

New option to write ICAP log files record ICAP transaction summaries, one line per @@ -1068,7 +1070,6 @@ NOCOMMENT_START debug_options rotate=

New parameter rotate=N to control number of cache.log rotations independent of other logs. - external_acl_type

New options 'ipv4' and 'ipv6' are added to set the IPv4/v6 protocol between Squid and its helpers. Please be aware of some limits to these options. These options only affet the transport protocol used -- 2.47.2