From: Amos Jeffries Date: Thu, 3 Oct 2013 12:32:14 +0000 (-0600) Subject: 3.4.0.2 X-Git-Tag: SQUID_3_4_0_2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b76510325f9d9f91e6f08e93c52e2ad9b276ec05;p=thirdparty%2Fsquid.git 3.4.0.2 --- 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.

1. 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 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.

2.6 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.

-

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.