From b76510325f9d9f91e6f08e93c52e2ad9b276ec05 Mon Sep 17 00:00:00 2001
From: Amos Jeffries
Date: Thu, 3 Oct 2013 06:32:14 -0600
Subject: [PATCH] 3.4.0.2
---
ChangeLog | 14 ++++++++++++
configure.ac | 2 +-
doc/release-notes/release-3.4.html | 34 +++++++++++++++++++++---------
doc/release-notes/release-3.4.sgml | 17 +++++++++++----
4 files changed, 52 insertions(+), 15 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 1ed6150654..ab98623900 100644
--- 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
diff --git a/configure.ac b/configure.ac
index b4e1bfb0ae..900642fc2c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -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)
diff --git a/doc/release-notes/release-3.4.html b/doc/release-notes/release-3.4.html
index aaf3d3e952..c9d03d60f4 100644
--- a/doc/release-notes/release-3.4.html
+++ b/doc/release-notes/release-3.4.html
@@ -2,10 +2,10 @@
- Squid 3.4.0.1 release notes
+ Squid 3.4.0.2 release notes
-Squid 3.4.0.1 release notes
+Squid 3.4.0.2 release notes
Squid Developers
@@ -57,7 +57,7 @@ for Applied Network Research and members of the Web Caching community.
-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
http://www.squid-cache.org/Versions/v3/3.4/ or the
mirrors.
@@ -243,14 +243,16 @@ and the external ACL interface does not yet send annotations to the helper.
-The internal DNS component fof Squid now supports multicast DNS (mDNS) resolution in
+
The internal DNS component of Squid now supports multicast DNS (mDNS) resolution in
accordance with RFC 6762.
-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 .local before attempting a
-secondary resolution on the configured resolvers. Domains without .local are
-resolved using only the configured DNS resolvers.
+The dns_multicast_local directive must be set to on to enable this
+feature.
+
+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 .local
+and reverse-DNS lookups before attempting a secondary resolution on the configured
+resolvers. Domains without .local are resolved using only the configured resolvers.
Statistics for multicast DNS resolution can be found on the idns cache manager
report.
@@ -288,7 +290,12 @@ files using the syntax parameters("/path/filename"). For example:
- configuration_includes_quoted_values
-
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.
+
+ - dns_multicast_local
-
+
Use multicast DNS for .local domains and reverse-DNS resolution.
- note
-
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.
Currenly only a helper using file for backend is provided.
+ - --disable-arch-native
-
+
New option to disable use of -march=native compiler flag.
+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.
+
- --with-nat-devpf
-
New option to alter the behaviour of http_port ... intercept option
in squid.conf.
diff --git a/doc/release-notes/release-3.4.sgml b/doc/release-notes/release-3.4.sgml
index 5f44dedfb4..b0dd89800e 100644
--- a/doc/release-notes/release-3.4.sgml
+++ b/doc/release-notes/release-3.4.sgml
@@ -1,6 +1,6 @@
-Squid 3.4.0.1 release notes
+Squid 3.4.0.2 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.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 or the
.
@@ -177,7 +177,7 @@ Most user-facing changes are reflected in squid.conf (see below).
Multicast DNS
-The internal DNS component fof Squid now supports multicast DNS (mDNS) resolution in
+
The internal DNS component of Squid now supports multicast DNS (mDNS) resolution in
accordance with RFC 6762.
The dns_multicast_local directive must be set to on to enable this
@@ -218,7 +218,9 @@ This section gives a thorough account of those changes in three categories:
configuration_includes_quoted_values
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.
dns_multicast_local
Use multicast DNS for .local 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.
Currenly only a helper using file for backend is provided.
+ --disable-arch-native
+
New option to disable use of -march=native compiler flag.
+
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.
+
--with-nat-devpf
New option to alter the behaviour of http_port ... intercept option
in squid.conf.
--
2.47.2