]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Prep for 3.1.0.14
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 27 Sep 2009 01:30:22 +0000 (14:30 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 27 Sep 2009 01:30:22 +0000 (14:30 +1300)
ChangeLog
doc/release-notes/release-3.1.html
doc/release-notes/release-3.1.sgml

index 122d296c4431381fdfdc2bc333a519e903ef2ffa..9e3b7e275d645f057b6b04bb0aa68013afa290a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+Changes to squid-3.1.0.14 (27 Sep 2009):
+
+       - Bug 2777: Various build issues on OpenSolaris
+       - Bug 2773: Segfault in RFC2069 Digest authentication
+       - Bug 2747: Compile errors on Solaris 10
+       - Bug 2735: Incomplete -fhuge-objects detection
+       - Bug 2722: Fix http_port accel combined with CONNECT
+       - Bug 2718: FTP sends EPSV2 on IPv4 connection
+       - Bug 2648: stateful helpers stuck in reserved
+       - Bug 2570: wccp2 "Here I Am" announcements not sent in memory-ony mode
+       - Bug 2510: digest_ldap_auth uses incorrect logic with TLS
+       - Bug 2483: bind() called before connect()
+       - Bug 2215: config file line length limit (extended to 2 KB)
+       - Support Accept-Language: * wildcard
+       - Support autoconf 2.64
+       - Support TPROXY for IPv6 traffic (requires kernel support)
+       - Support TPROXY cache cluster behind WCCPv2
+       - Correct ESI support to work in multi-mode Squid
+       - Add 0.0.0.0 as an to_localhost address
+       - DiskIO detection fixes and use optimal IO in default build.
+       - Correct peer connect-fail-limit default of 10
+       - Prevent squidclient sending two Accept: headers
+       - ... all bug fixes from 3.0.STABLE19
+       - ... and many more documentation fixes
+
 Changes to squid-3.1.0.13 (04 Aug 2009):
 
        - Bug 2723 regression: enable PURGE requests if PURGE method ACL is present.
index 73a550109423eb14e63655c939c1f135c3b361dc..e1812a173732f21f49fa46623c9faa5efd9a7177 100644 (file)
@@ -1331,7 +1331,7 @@ see cache_mem and maximum_object_size_in_memory for size parameters.</P>
 <DT><B>cache_mem</B><DD>
 <P>Default size increased to 256MB.</P>
 
-<DT><B>cache_peer htcp-no-clr htcp-no-purge-clr htcp-only-clr htcp-forward-clr connection-auth[=on|off|auto] connect-fail-limit=N</B><DD>
+<DT><B>cache_peer htcp-no-clr htcp-no-purge-clr htcp-only-clr htcp-forward-clr connection-auth[=on|off|auto] connect-fail-limit=N no-tproxy</B><DD>
 <P>New Options.
 <PRE>
         use 'htcp-no-clr' to send HTCP to the neighbor but without
@@ -1357,6 +1357,10 @@ see cache_mem and maximum_object_size_in_memory for size parameters.</P>
         use 'connect-fail-limit=nn' to specify how many times
         connecting to a peer must fail before it is marked as
         down. Default is 10.
+
+        use 'no-tproxy' to specify that requests passed to this peer
+        are not to have the client IP spoofed. For use to prevent
+        packet routing issues with a cluster of peers behind WCCPv2.
         
 </PRE>
 </P>
@@ -1427,7 +1431,7 @@ format, so all helpers will need to be checked and converted to cope with such i
 </PRE>
 </P>
 
-<DT><B>http_port transparent intercept sslbump connection-auth[=on|off]</B><DD>
+<DT><B>http_port transparent intercept sslbump 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>
 <P>New port options
@@ -1449,6 +1453,11 @@ For now option 'tproxy' remains with old behaviour meaning fully-invisible proxy
                         the connection, interval how often to probe, and
                         timeout the time before giving up.
 
+           ignore-cc    Ignore request Cache-Control headers.
+
+                        Warning: This option violates HTTP specifications if
+                        used in non-accelerator setups.
+
            sslBump      Intercept each CONNECT request matching ssl_bump ACL,
                         establish secure connection with the client and with
                         the server, decrypt HTTP messages as they pass through
@@ -1773,6 +1782,14 @@ It also has a new squid.conf name for usage, see <EM>auth_param</EM> above for d
 <P>Better support for Linux using the external DNS helper.
 The helper will now compile and work with dns_nameservers on more variants of Linux than previously.</P>
 
+<DT><B>--with-aio</B><DD>
+<P>Deprecated. POSIX AIO is now auto-detected and enabled.
+Use --without-aio to disable, but only if you really have to.</P>
+
+<DT><B>--with-pthreads</B><DD>
+<P>Deprecated. pthreads library is now auto-detected and enabled.
+Use --without-pthreads to disable, but only if you really have to.</P>
+
 </DL>
 </P>
 <H2><A NAME="removedoptions"></A> <A NAME="ss5.3">5.3</A> <A HREF="#toc5.3">Removed options</A>
index a7d74a792916f850eb0fc2ed69b00a2ee3518da8..0d480f8bb16ef015c749f11c20e21fe2d3acca70 100644 (file)
@@ -1113,7 +1113,7 @@ NOCOMMENT_START
        <tag>cache_mem</tag>
        <p>Default size increased to 256MB.
 
-       <tag>cache_peer htcp-no-clr htcp-no-purge-clr htcp-only-clr htcp-forward-clr connection-auth[=on|off|auto] connect-fail-limit=N</tag>
+       <tag>cache_peer htcp-no-clr htcp-no-purge-clr htcp-only-clr htcp-forward-clr connection-auth[=on|off|auto] connect-fail-limit=N no-tproxy</tag>
        <p>New Options.
        <verb>
        use 'htcp-no-clr' to send HTCP to the neighbor but without
@@ -1139,6 +1139,10 @@ NOCOMMENT_START
        use 'connect-fail-limit=nn' to specify how many times
        connecting to a peer must fail before it is marked as
        down. Default is 10.
+
+       use 'no-tproxy' to specify that requests passed to this peer
+       are not to have the client IP spoofed. For use to prevent
+       packet routing issues with a cluster of peers behind WCCPv2.
        </verb>
 
        <tag>cache_store_log</tag>