]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Prep for 3.1.19 and 3.2.0.15
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 5 Feb 2012 11:43:06 +0000 (04:43 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 5 Feb 2012 11:43:06 +0000 (04:43 -0700)
ChangeLog
doc/release-notes/release-3.1.sgml
doc/release-notes/release-3.2.html
doc/release-notes/release-3.2.sgml

index c72a70fda7f58e3c1a3efea4f906708f92a37c51..7a9c1113f9c836784a843d98ee85d669e7f1a014 100644 (file)
--- 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
index 63e4f842bb02fefd748edc0362448ac5c2dd3dc7..445e2eaa1cbca542f7677b6f9dce1532fcd5ff54 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 3.1.17 release notes</title>
+<title>Squid 3.1.19 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.1.18
+The Squid Team are pleased to announce the release of Squid-3.1.19
 
 This new release is available for download from <url url="http://www.squid-cache.org/Versions/v3/3.1/"> or the <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
 
@@ -64,7 +64,7 @@ The most important of these new features are:
        <item>eCAP Adaptation Module support
        <item>ICAP Bypass and Retry enhancements
        <item>ICY streaming protocol support
-       <item>Dynamic SSL Certificate Generation (3.1.12.1 and later)
+       <item>Dynamic SSL Certificate Generation (3.1.13 and later)
 </itemize>
 
 Most user-facing changes are reflected in squid.conf (see below).
index 813bdabb23998f7967a372b4f32c558540090e94..5e745dd31e011349bec727b0a5cd6f5b93234789 100644 (file)
@@ -2,10 +2,10 @@
 <HTML>
 <HEAD>
  <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.66">
- <TITLE>Squid 3.2.0.14 release notes</TITLE>
+ <TITLE>Squid 3.2.0.15 release notes</TITLE>
 </HEAD>
 <BODY>
-<H1>Squid 3.2.0.14 release notes</H1>
+<H1>Squid 3.2.0.15 release notes</H1>
 
 <H2>Squid Developers</H2>
 <HR>
@@ -72,7 +72,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.2.0.14 for testing.</P>
+<P>The Squid Team are pleased to announce the release of Squid-3.2.0.15 for testing.</P>
 <P>This new release is available for download from 
 <A HREF="http://www.squid-cache.org/Versions/v3/3.2/">http://www.squid-cache.org/Versions/v3/3.2/</A> or the 
 <A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
@@ -479,6 +479,16 @@ The <EM>manager</EM> ACL needs changing to:
 </PRE>
 </P>
 
+<P>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.</P>
+
+<P>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.</P>
+
 
 <H2><A NAME="s3">3.</A> <A HREF="#toc3">Changes to squid.conf since Squid-3.1</A></H2>
 
@@ -594,6 +604,10 @@ must be typed on their own lines, as if they were regular configuration directiv
 </PRE>
 </P>
 
+<DT><B>memory_cache_shared</B><DD>
+<P>Controls whether the memory cache is shared among SMP workers.</P>
+<P>Currently, entities exceeding 32KB in size cannot be shared.</P>
+
 <DT><B>server_idle_pconn_timeout</B><DD>
 <P>Renamed from <EM>pconn_timeout</EM>.</P>
 
@@ -675,6 +689,9 @@ The old form is deprecated but still accepted.</P>
 3xx status only available when redirecting to a URI.
 Other status only available when supplying an error template body.</P>
 
+<DT><B>dns_v4_fallback</B><DD>
+<P>Obsoleted by DNS parallel lookups.</P>
+
 <DT><B>external_acl_type</B><DD>
 <P>New format tags and option parameters:</P>
 <P><EM>%SRCEUI48</EM> EUI-48 / MAC address of client from ARP lookup.</P>
index 89ab9e2f9f2c6abdc1ed37a926c963992ad7ed36..324c674feeff300c3d1a8f237a5c2277d804400b 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 3.2.0.14 release notes</title>
+<title>Squid 3.2.0.15 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.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 <url url="http://www.squid-cache.org/Versions/v3/3.2/"> or the <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
 
@@ -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/
 </verb>
 
+<p>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.
+
+<p>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.
+
 
 <sect>Changes to squid.conf since Squid-3.1
 <p>
@@ -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
        </verb>
 
+       <tag>memory_cache_shared</tag>
+       <p>Controls whether the memory cache is shared among SMP workers.
+       <p>Currently, entities exceeding 32KB in size cannot be shared.
+
        <tag>server_idle_pconn_timeout</tag>
        <p>Renamed from <em>pconn_timeout</em>.
 
@@ -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.
 
+       <tag>dns_v4_fallback</tag>
+       <p>Obsoleted by DNS parallel lookups.
+
        <tag>external_acl_type</tag>
        <p>New format tags and option parameters:
        <p><em>%SRCEUI48</em> EUI-48 / MAC address of client from ARP lookup.