]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
3.4.0.2 SQUID_3_4_0_2
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 3 Oct 2013 12:32:14 +0000 (06:32 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 3 Oct 2013 12:32:14 +0000 (06:32 -0600)
ChangeLog
configure.ac
doc/release-notes/release-3.4.html
doc/release-notes/release-3.4.sgml

index 1ed615065493d37cbaca9956719925a83b6f56b5..ab98623900922baa9c69760b1ccf5f15aa183719 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+Changes to squid-3.4.0.2 (03 Oct 2013):
+
+       - Regression Bug 3891: squid.conf parser errors in 3.4.0.1
+       - Regression Fix: re-disable MinGW C++11 support
+       - Bug 3914: partial: make squidclient tool build cleanly with -Wconversion
+       - Fix memory leak in refresh_pattern parsing
+       - negotiate_kerberos_auth: upgrade to present group= keys
+       - Handle NTLM helper returning OK without user= value
+       - Add dns_multicast_local to control mDNS operation
+       - Add --disable-arch-native build option
+       - Display Build-Info in cache manager info report
+       - ... and all changes from squid 3.3.9
+       - ... and some code and debug output polishing
+
 Changes to squid-3.4.0.1 (29 Jul 2013):
 
        - Port from 2.7: StoreURL (renamed Store-ID) support
index b4e1bfb0aea0e0073435d144789cba0e23785f86..900642fc2cb301a259c5c4a7fcb5d6b1784a4a2f 100644 (file)
@@ -1,4 +1,4 @@
-AC_INIT([Squid Web Proxy],[3.4.0.1-BZR],[http://bugs.squid-cache.org/],[squid])
+AC_INIT([Squid Web Proxy],[3.4.0.2-BZR],[http://bugs.squid-cache.org/],[squid])
 AC_PREREQ(2.61)
 AC_CONFIG_HEADERS([include/autoconf.h])
 AC_CONFIG_AUX_DIR(cfgaux)
index aaf3d3e95203ed8d334f235112e82b3ea8900839..c9d03d60f456172bed6e9084a29406ea42b5f76b 100644 (file)
@@ -2,10 +2,10 @@
 <HTML>
 <HEAD>
  <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69">
- <TITLE>Squid 3.4.0.1 release notes</TITLE>
+ <TITLE>Squid 3.4.0.2 release notes</TITLE>
 </HEAD>
 <BODY>
-<H1>Squid 3.4.0.1 release notes</H1>
+<H1>Squid 3.4.0.2 release notes</H1>
 
 <H2>Squid Developers</H2>
 <HR>
@@ -57,7 +57,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.4.0.1 for testing.</P>
+<P>The Squid Team are pleased to announce the release of Squid-3.4.0.2 for testing.</P>
 <P>This new release is available for download from 
 <A HREF="http://www.squid-cache.org/Versions/v3/3.4/">http://www.squid-cache.org/Versions/v3/3.4/</A> or the
 <A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
@@ -243,14 +243,16 @@ and the external ACL interface does not yet send annotations to the helper.</P>
 <H2><A NAME="ss2.6">2.6</A> <A HREF="#toc2.6">Multicast DNS</A>
 </H2>
 
-<P>The internal DNS component fof Squid now supports multicast DNS (mDNS) resolution in
+<P>The internal DNS component of Squid now supports multicast DNS (mDNS) resolution in
 accordance with RFC 6762.</P>
 
-<P>There is no additional or special configuration required. The multicast DNS group IP
-addresses for IPv4 and IPv6 resolving are added to the set of available DNS resolvers
-and used automatically for domain names ending in <EM>.local</EM> before attempting a
-secondary resolution on the configured resolvers. Domains without <EM>.local</EM> are
-resolved using only the configured DNS resolvers.</P>
+<P>The <EM>dns_multicast_local</EM> directive must be set to <EM>on</EM> to enable this
+feature. </P>
+
+<P>The multicast DNS group IP addresses for IPv4 and IPv6 resolving are added to the set
+of available DNS resolvers and used automatically for domain names ending in <EM>.local</EM>
+and reverse-DNS lookups before attempting a secondary resolution on the configured
+resolvers. Domains without <EM>.local</EM> are resolved using only the configured resolvers.</P>
 
 <P>Statistics for multicast DNS resolution can be found on the <EM>idns</EM> cache manager
 report.</P>
@@ -288,7 +290,12 @@ files using the syntax <EM>parameters("/path/filename")</EM>. For example:
 <DL>
 <DT><B>configuration_includes_quoted_values</B><DD>
 <P>Whether Squid supports directive parameters with spaces, quotes, and other
-special characters. Surround such parameters with "double quotes".</P>
+special characters. Surround such parameters with "double quotes" and
+also set this directive on/off around the relevant squid.conf line(s)
+making use of such quoting.</P>
+
+<DT><B>dns_multicast_local</B><DD>
+<P>Use multicast DNS for <EM>.local</EM> domains and reverse-DNS resolution.</P>
 
 <DT><B>note</B><DD>
 <P>Use ACLs to annotate a transaction with customized annotations
@@ -461,6 +468,13 @@ helper options use --disable-* to prevent any helpers building and
 omit to get all helper auto-detected.</P>
 <P>Currenly only a helper using <EM>file</EM> for backend is provided.</P>
 
+<DT><B>--disable-arch-native</B><DD>
+<P>New option to disable use of -march=native compiler flag.</P>
+<P>The new flag auto-enables CPU-specific optimizations in GCC and is
+required by Clang++ v3.2 for correct 64-bit environment detection.
+It does not always work well however, so this build option is provided
+to remove it when necessary.</P>
+
 <DT><B>--with-nat-devpf</B><DD>
 <P>New option to alter the behaviour of <EM>http_port ... intercept</EM> option
 in squid.conf.</P>
index 5f44dedfb47dbcd499d1e5934835561ac858e47f..b0dd89800e20af56b21041ac8fbb76e8f743bebc 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 3.4.0.1 release notes</title>
+<title>Squid 3.4.0.2 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.4.0.1 for testing.
+The Squid Team are pleased to announce the release of Squid-3.4.0.2 for testing.
 
 This new release is available for download from <url url="http://www.squid-cache.org/Versions/v3/3.4/"> or the
  <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
@@ -177,7 +177,7 @@ Most user-facing changes are reflected in squid.conf (see below).
 
 
 <sect1>Multicast DNS
-<p>The internal DNS component fof Squid now supports multicast DNS (mDNS) resolution in
+<p>The internal DNS component of Squid now supports multicast DNS (mDNS) resolution in
     accordance with RFC 6762.
 
 <p>The <em>dns_multicast_local</em> directive must be set to <em>on</em> to enable this
@@ -218,7 +218,9 @@ This section gives a thorough account of those changes in three categories:
 <descrip>
        <tag>configuration_includes_quoted_values</tag>
        <p>Whether Squid supports directive parameters with spaces, quotes, and other
-          special characters. Surround such parameters with "double quotes".
+          special characters. Surround such parameters with "double quotes" and
+          also set this directive on/off around the relevant squid.conf line(s)
+          making use of such quoting.
 
        <tag>dns_multicast_local</tag>
        <p>Use multicast DNS for <em>.local</em> domains and reverse-DNS resolution.
@@ -377,6 +379,13 @@ This section gives an account of those changes in three categories:
           omit to get all helper auto-detected.
        <p>Currenly only a helper using <em>file</em> for backend is provided.
 
+       <tag>--disable-arch-native</tag>
+       <p>New option to disable use of -march=native compiler flag.
+       <p>The new flag auto-enables CPU-specific optimizations in GCC and is
+         required by Clang++ v3.2 for correct 64-bit environment detection.
+         It does not always work well however, so this build option is provided
+         to remove it when necessary.
+
        <tag>--with-nat-devpf</tag>
        <p>New option to alter the behaviour of <em>http_port ... intercept</em> option
           in squid.conf.