From: Amos Jeffries
Date: Sun, 5 Feb 2012 11:43:06 +0000 (-0700)
Subject: Prep for 3.1.19 and 3.2.0.15
X-Git-Tag: SQUID_3_2_0_15~1
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2adc2e435d43036bff4eba2e9338389dec864806;p=thirdparty%2Fsquid.git
Prep for 3.1.19 and 3.2.0.15
---
diff --git a/ChangeLog b/ChangeLog
index c72a70fda7..7a9c1113f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+Changes to squid-3.2.0.15 (06 Feb 2011):
+
+ - Bug 3472: segfault with the message 'urlParse: URL too large'
+ - Bug 3471: segfault when %la formating code used
+ - Bug 3449: part 3: shm_open can fail with a mangled path
+ - Bug 3449: part 4: shm_open failed (fixing memory_cache_shared defaults)
+ - Bug 3448: 204 response problem in adaptation chains
+ - Bug 3447: assertion failed: CommCalls.h:150: "dp"
+ - Bug 3461: build regression in IPFilter NAT
+ - Bug 3413: raise cbdata lock limits
+ - Bug 3391: forwarded_for log functionality broken
+ - Bug 3268: Squid cannot do anything else during ufs/diskd rebuild
+ - Bug 3268: remove wrong 'Ready to serve requests.' message
+ - Bug 2519: ssl_bump + Authentication (LDAP Digest) issues
+ - Disable OpenSSL SSL/TLS bug workarounds by default
+ - Send DNS A and AAAA queries in parallel
+ - Cache Manager migration support
+ - Allow service of internal requests over reverse-proxy ports
+ - Fix trimMemory for unswappable objects
+ - ... and several build and polish fixes
+
Changes to squid-3.2.0.14 (12 Dec 2011):
- Bug 3433: Segfault closing SNMP
@@ -312,6 +333,20 @@ Changes to squid-3.2.0.1 (03 Aug 2010):
- ... and a great many testing improvements
- ... and many documentation updates
+Changes to squid-3.1.19 (06 Feb 2011):
+
+ - Regression Bug 3441: part 2: Prevent further cache size corruption of swap.state
+ - Bug 3473: erase last uses of obsolete auth_user_hash_pointer
+ - Bug 3470: GCC 4.7
+ - Bug 3442: assertion failed: external_acl.cc:908: ch->auth_user_request != NULL
+ - Bug 3441: part 1: Minimize cache size corruption by malformed swap.state
+ - Bug 3440: compile error in Adaptation
+ - Bug 3420: Request body consumption races and !theConsumer exception
+ - Bug 3370: external ACL sometimes skipping
+ - Bug 3085: Crash when parsing esi:include
+ - HTTP/1.1: do not add 110 and 111 Warnings to revalidated responses
+ - Fix SSL library dependency fixes
+
Changes to squid-3.1.18 (03 Dec 2011):
- Regression: compile error in FTP
diff --git a/doc/release-notes/release-3.1.sgml b/doc/release-notes/release-3.1.sgml
index 63e4f842bb..445e2eaa1c 100644
--- a/doc/release-notes/release-3.1.sgml
+++ b/doc/release-notes/release-3.1.sgml
@@ -1,6 +1,6 @@
-Squid 3.1.17 release notes
+Squid 3.1.19 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.1.18
+The Squid Team are pleased to announce the release of Squid-3.1.19
This new release is available for download from or the .
@@ -64,7 +64,7 @@ The most important of these new features are:
- eCAP Adaptation Module support
- ICAP Bypass and Retry enhancements
- ICY streaming protocol support
-
- Dynamic SSL Certificate Generation (3.1.12.1 and later)
+
- Dynamic SSL Certificate Generation (3.1.13 and later)
Most user-facing changes are reflected in squid.conf (see below).
diff --git a/doc/release-notes/release-3.2.html b/doc/release-notes/release-3.2.html
index 813bdabb23..5e745dd31e 100644
--- a/doc/release-notes/release-3.2.html
+++ b/doc/release-notes/release-3.2.html
@@ -2,10 +2,10 @@
- Squid 3.2.0.14 release notes
+ Squid 3.2.0.15 release notes
-
Squid 3.2.0.14 release notes
+Squid 3.2.0.15 release notes
Squid Developers
@@ -72,7 +72,7 @@ for Applied Network Research and members of the Web Caching community.
-The Squid Team are pleased to announce the release of Squid-3.2.0.14 for testing.
+The Squid Team are pleased to announce the release of Squid-3.2.0.15 for testing.
This new release is available for download from
http://www.squid-cache.org/Versions/v3/3.2/ or the
mirrors.
@@ -479,6 +479,16 @@ The manager ACL needs changing to:
+The manager prefix /squid-internal-mgr/ with no action attempts to load an optional
+template MGR_INDEX which may be installed amongst in the Squid error templates.
+This template is not supplied with Squid but intended to be supplied by separate
+cache manager applications as their front page embedding all scripts, accessors or
+redirects required for their initial GUI display.
+
+Version 3.2 of the CGI cache manager tool now presents XHR scripted probes to detect
+proxies presenting these manager index pagess and provides direct HTTP/HTTPS web links
+to those managers.
+
@@ -594,6 +604,10 @@ must be typed on their own lines, as if they were regular configuration directiv
+memory_cache_shared
+Controls whether the memory cache is shared among SMP workers.
+Currently, entities exceeding 32KB in size cannot be shared.
+
server_idle_pconn_timeout
Renamed from pconn_timeout.
@@ -675,6 +689,9 @@ The old form is deprecated but still accepted.
3xx status only available when redirecting to a URI.
Other status only available when supplying an error template body.
+dns_v4_fallback
+Obsoleted by DNS parallel lookups.
+
external_acl_type
New format tags and option parameters:
%SRCEUI48 EUI-48 / MAC address of client from ARP lookup.
diff --git a/doc/release-notes/release-3.2.sgml b/doc/release-notes/release-3.2.sgml
index 89ab9e2f9f..324c674fee 100644
--- a/doc/release-notes/release-3.2.sgml
+++ b/doc/release-notes/release-3.2.sgml
@@ -1,6 +1,6 @@
-Squid 3.2.0.14 release notes
+Squid 3.2.0.15 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.2.0.14 for testing.
+The Squid Team are pleased to announce the release of Squid-3.2.0.15 for testing.
This new release is available for download from or the .
@@ -379,6 +379,16 @@ Most user-facing changes are reflected in squid.conf (see below).
acl manager url_regex -i ^cache_object:// ^https?://[^/]+/squid-internal-mgr/
+The manager prefix /squid-internal-mgr/ with no action attempts to load an optional
+ template MGR_INDEX which may be installed amongst in the Squid error templates.
+ This template is not supplied with Squid but intended to be supplied by separate
+ cache manager applications as their front page embedding all scripts, accessors or
+ redirects required for their initial GUI display.
+
+
Version 3.2 of the CGI cache manager tool now presents XHR scripted probes to detect
+ proxies presenting these manager index pagess and provides direct HTTP/HTTPS web links
+ to those managers.
+
Changes to squid.conf since Squid-3.1
@@ -487,6 +497,10 @@ This section gives a thorough account of those changes in three categories:
network Only objects fetched from network is kept in memory
+ memory_cache_shared
+
Controls whether the memory cache is shared among SMP workers.
+
Currently, entities exceeding 32KB in size cannot be shared.
+
server_idle_pconn_timeout
Renamed from pconn_timeout.
@@ -561,6 +575,9 @@ This section gives a thorough account of those changes in three categories:
3xx status only available when redirecting to a URI.
Other status only available when supplying an error template body.
+ dns_v4_fallback
+
Obsoleted by DNS parallel lookups.
+
external_acl_type
New format tags and option parameters:
%SRCEUI48 EUI-48 / MAC address of client from ARP lookup.