]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Prep for 3.1.12
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 3 Apr 2011 13:37:45 +0000 (01:37 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 3 Apr 2011 13:37:45 +0000 (01:37 +1200)
ChangeLog
doc/release-notes/release-3.1.html
doc/release-notes/release-3.1.sgml

index 917826df5bc0ea14a529203bba74440e8b304e90..13035ca79168f7850b3118dbebc5ab54db9b9723 100644 (file)
--- 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
index 27f0e194a9d84a48e684e0b4ebe43ca71f30a487..477e19d32fab56a01defb0832fa472d9a3d0b09c 100644 (file)
@@ -2,10 +2,10 @@
 <HTML>
 <HEAD>
  <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.66">
- <TITLE>Squid 3.1.11 release notes</TITLE>
+ <TITLE>Squid 3.1.12 release notes</TITLE>
 </HEAD>
 <BODY>
-<H1>Squid 3.1.11 release notes</H1>
+<H1>Squid 3.1.12 release notes</H1>
 
 <H2>Squid Developers</H2>
 <HR>
@@ -70,7 +70,7 @@ for Applied Network Research and members of the Web Caching community.</EM>
 <HR>
 <H2><A NAME="s1">1.</A> <A HREF="#toc1">Notice</A></H2>
 
-<P>The Squid Team are pleased to announce the release of Squid-3.1.11</P>
+<P>The Squid Team are pleased to announce the release of Squid-3.1.12</P>
 <P>This new release is available for download from 
 <A HREF="http://www.squid-cache.org/Versions/v3/3.1/">http://www.squid-cache.org/Versions/v3/3.1/</A> or the 
 <A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
@@ -827,6 +827,28 @@ efficient NAT handling and IPv6 protocol support in FTP.</P>
 <P>Controls how many different forward paths Squid will try
 before giving up. Default: 10</P>
 
+<DT><B>reply_header_replace</B><DD>
+<P>This option allows you to change the contents of reply headers.
+<PRE>
+        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.
+        
+</PRE>
+</P>
+
+<DT><B>request_header_replace</B><DD>
+<P>This option allows you to change the contents of request headers.
+<PRE>
+        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.
+        
+</PRE>
+</P>
+
 <DT><B>icap_log</B><DD>
 <P>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
 <DT><B>debug_options rotate=</B><DD>
 <P>New parameter rotate=N to control number of cache.log rotations independent of other logs.</P>
 
-
 <DT><B>external_acl_type</B><DD>
 <P>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
 </PRE>
 </P>
 
+<DT><B>header_replace</B><DD>
+<P>Deprecated. Use request_header_replace or reply_header_replace instead.</P>
+
 <DT><B>http_port transparent intercept ssl-bump connection-auth[=on|off] ignore-cc</B><DD>
 <P>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.</P>
index 87571984c1b5fb269bad3f4d263ee9dfffc06f2b..8439638b949e56b4737b26db6d774f52cc6efb1f 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 3.1.11 release notes</title>
+<title>Squid 3.1.12 release notes</title>
 <author>Squid Developers</author>
 
 <abstract>
@@ -13,7 +13,7 @@ for Applied Network Research and members of the Web Caching community.
 
 <sect>Notice
 <p>
-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 <url url="http://www.squid-cache.org/Versions/v3/3.1/"> or the <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
 
@@ -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.
+       </verb>
 
        <tag>request_header_replace</tag>
        <p>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.
+       </verb>
 
        <tag>icap_log</tag>
        <p>New option to write ICAP log files record ICAP transaction summaries, one line per
@@ -1068,7 +1070,6 @@ NOCOMMENT_START
        <tag>debug_options rotate=</tag>
        <p>New parameter rotate=N to control number of cache.log rotations independent of other logs.
 
-
         <tag>external_acl_type</tag>
         <p>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