From: Amos Jeffries
Date: Sat, 30 Nov 2013 13:18:50 +0000 (-0700)
Subject: Prep for 3.3.11 and 3.4.0.3
X-Git-Tag: SQUID_3_4_0_3~1
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bddef6bc6a66314ad225719bbec297a53f1d939b;p=thirdparty%2Fsquid.git
Prep for 3.3.11 and 3.4.0.3
---
diff --git a/ChangeLog b/ChangeLog
index f7b017e441..22fbe3034c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+Changes to squid-3.4.0.3 (01 Dec 2013):
+
+ - Bug 3941: Release notes error
+ - Receive annotations from authentication and external ACL helpers
+ - basic_nis_auth: Improved portability
+ - ... and several documentation updates
+ - ... and all bug fixes from 3.3.9, 3.3.10, 3.3.11
+
Changes to squid-3.4.0.2 (03 Oct 2013):
- Regression Bug 3891: squid.conf parser errors in 3.4.0.1
@@ -54,6 +62,21 @@ Changes to squid-3.4.0.1 (29 Jul 2013):
- ... and many documentation changes
- ... and much code cleanup and polishing
+Changes to squid-3.3.11 (01 Dec 2013):
+
+ - Regression Bug 3936: error-details.txt parse error with OpenSSL since 3.3.9
+ - Bug 3972: Segfault when getting the deny_info page ID after a reconfigure
+ - Bug 3970: max_filedescriptors disabled due to missing setrlimit
+ - Bug 3967: ipc/Kid.cc compilation failure: 'time' was not declared in this scope
+ - Bug 3960: DEAD cache_peer are not revived
+ - Bug 3956: xstrndup: tried to dup a NULL pointer
+ - Bug 3906: Filedescriptor leaks in SNMP
+ - Bug 3782: Digest authentication not obeying nonce_max_count
+ - HTTP/1.1: Make header parser obey relaxed_header_parser
+ - HTTP/1.1: Re-compute Range response content offset after an FTP response was adapted
+ - SMP: Replace blocking sleep(3) and close UDS socket on failures
+ - Windows: fix several compile errors
+
Changes to squid-3.3.10 (03 Nov 2013):
- Bug 3929: request_header_add not working for tunnel requests
diff --git a/SPONSORS.list b/SPONSORS.list
index 3796f645d7..6a572de1dc 100644
--- a/SPONSORS.list
+++ b/SPONSORS.list
@@ -13,6 +13,12 @@ Messagenet - http://messagenet.it/
Messagenet donated hardware and bandwidth for the wiki server
and most continuous integration testing.
+RackSpace - http://www.rackspace.com/
+
+ RackSpace donated a number of virtual machines from their cloud
+ infrastructure to support and extend the continuous integration
+ testing infrastructure.
+
The Measurement Factory - http://www.measurement-factory.com/
Measurement Factory has constributed significant resources
diff --git a/doc/release-notes/release-3.3.sgml b/doc/release-notes/release-3.3.sgml
index cb6b05da49..008de64b65 100644
--- a/doc/release-notes/release-3.3.sgml
+++ b/doc/release-notes/release-3.3.sgml
@@ -1,6 +1,6 @@
-Squid 3.3.10 release notes
+Squid 3.3.11 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.3.10.
+The Squid Team are pleased to announce the release of Squid-3.3.11.
This new release is available for download from or the
.
diff --git a/doc/release-notes/release-3.4.html b/doc/release-notes/release-3.4.html
index c9d03d60f4..09669650db 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.2 release notes
+ Squid 3.4.0.3 release notes
-Squid 3.4.0.2 release notes
+Squid 3.4.0.3 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.2 for testing.
+The Squid Team are pleased to announce the release of Squid-3.4.0.3 for testing.
This new release is available for download from
http://www.squid-cache.org/Versions/v3/3.4/ or the
mirrors.
@@ -72,13 +72,13 @@ for how to submit a report with a stack trace.
Although this release is deemed good enough for use in many setups, please note the existence of
open bugs against Squid-3.4.
-
The 3.4 change history can be
viewed here.
+
Squid 3.4 represents a new feature release above 3.3.
@@ -113,7 +113,7 @@ helper failure instead of a blanket client rejection.
Arbitrary key-value pairs can be returned from any helper.
Allowing future helpers to be forward- and backward- compatible
-with this and future version of Squid.
+with this and future versions of Squid.
2.2 SSL Server Certificate Validator
@@ -180,7 +180,7 @@ ID key and not the transaction URL. So using the Store-ID feature to alter the v
affects which refresh_pattern directive will be matched.
Store-ID helpers bundled with Squid can be built with the --enable-storeid-rewrite-helpers
-options which is added in this version. Currently there is a file helper
+option which is added in this version. Currently there is a file helper
provided.
@@ -247,7 +247,7 @@ and the external ACL interface does not yet send annotations to the helper.
accordance with RFC 6762.
The dns_multicast_local directive must be set to on to enable this
-feature.
+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
@@ -257,6 +257,10 @@ resolvers. Domains without .local are resolved using only the configure
Statistics for multicast DNS resolution can be found on the idns cache manager
report.
+NOTE that the external DNS helper interface is now deprecated and has been
+removed from future Squid versions. Any installations still using it for local hostname
+resolution need to upgrade to mDNS resolution with this Squid version.
+
@@ -329,7 +333,7 @@ Used to improve StoreID performance by quickly eliminating helper delays using A
-storeurl_rewrite_program
+store_id_rewrite_program
A helper program to provide cache storage internal key ID value for a request.
Ported equivalent to storeurl_rewrite_program from 2.7
@@ -554,9 +558,6 @@ to re-enable /dev/pf support when using PF firewall.
external_refresh_check
Not yet ported from 2.7
-ignore_ims_on_miss
-Not yet ported from 2.7
-
location_rewrite_access
Not yet ported from 2.6
diff --git a/doc/release-notes/release-3.4.sgml b/doc/release-notes/release-3.4.sgml
index f0e139d614..584f35a390 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.2 release notes
+Squid 3.4.0.3 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.2 for testing.
+The Squid Team are pleased to announce the release of Squid-3.4.0.3 for testing.
This new release is available for download from or the
.
@@ -28,11 +28,11 @@ We welcome feedback and bug reports. If you find a bug, please see .
-
Changes since earlier releases of Squid-3.4
The 3.4 change history can be .
+
Major new features since Squid-3.3
Squid 3.4 represents a new feature release above 3.3.
@@ -63,7 +63,7 @@ Most user-facing changes are reflected in squid.conf (see below).
Arbitrary key-value pairs can be returned from any helper.
Allowing future helpers to be forward- and backward- compatible
- with this and future version of Squid.
+ with this and future versions of Squid.
SSL Server Certificate Validator
@@ -122,7 +122,7 @@ Most user-facing changes are reflected in squid.conf (see below).
affects which refresh_pattern directive will be matched.
Store-ID helpers bundled with Squid can be built with the --enable-storeid-rewrite-helpers
- options which is added in this version. Currently there is a file helper
+ option which is added in this version. Currently there is a file helper
provided.
@@ -181,7 +181,7 @@ Most user-facing changes are reflected in squid.conf (see below).
accordance with RFC 6762.
The dns_multicast_local directive must be set to on to enable this
- feature.
+ 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
@@ -191,6 +191,10 @@ Most user-facing changes are reflected in squid.conf (see below).
Statistics for multicast DNS resolution can be found on the idns cache manager
report.
+
NOTE that the external DNS helper interface is now deprecated and has been
+ removed from future Squid versions. Any installations still using it for local hostname
+ resolution need to upgrade to mDNS resolution with this Squid version.
+
Changes to squid.conf since Squid-3.3
@@ -458,9 +462,6 @@ This section gives an account of those changes in three categories:
external_refresh_check
Not yet ported from 2.7
- ignore_ims_on_miss
-
Not yet ported from 2.7
-
location_rewrite_access
Not yet ported from 2.6