]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Prep for 3.3.11 and 3.4.0.3
authorAmos Jeffries <squid3@treenet.co.nz>
Sat, 30 Nov 2013 13:18:50 +0000 (06:18 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 30 Nov 2013 13:18:50 +0000 (06:18 -0700)
ChangeLog
SPONSORS.list
doc/release-notes/release-3.3.sgml
doc/release-notes/release-3.4.html
doc/release-notes/release-3.4.sgml

index f7b017e441ac312f597a7aa8f971d66fcbeb8b73..22fbe3034c9bdc9781793677b5121fd3f8d674d8 100644 (file)
--- 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
index 3796f645d7db9dc367f7b63e5dc0200151b38a38..6a572de1dc178be3efb2546f908679a6b7fda840 100644 (file)
@@ -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
index cb6b05da49b8b690c0beed9f33f0e9122eff6495..008de64b65bd9822eaba12aa30daf7dc16fc33e6 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 3.3.10 release notes</title>
+<title>Squid 3.3.11 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.3.10.
+The Squid Team are pleased to announce the release of Squid-3.3.11.
 
 This new release is available for download from <url url="http://www.squid-cache.org/Versions/v3/3.3/"> or the 
 <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
index c9d03d60f456172bed6e9084a29406ea42b5f76b..09669650db11c748d474df1a3133593c57bbe1e1 100644 (file)
@@ -2,10 +2,10 @@
 <HTML>
 <HEAD>
  <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69">
- <TITLE>Squid 3.4.0.2 release notes</TITLE>
+ <TITLE>Squid 3.4.0.3 release notes</TITLE>
 </HEAD>
 <BODY>
-<H1>Squid 3.4.0.2 release notes</H1>
+<H1>Squid 3.4.0.3 release notes</H1>
 
 <H2>Squid Developers</H2>
 <HR>
@@ -57,7 +57,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.4.0.2 for testing.</P>
+<P>The Squid Team are pleased to announce the release of Squid-3.4.0.3 for testing.</P>
 <P>This new release is available for download from 
 <A HREF="http://www.squid-cache.org/Versions/v3/3.4/">http://www.squid-cache.org/Versions/v3/3.4/</A> or the
 <A HREF="http://www.squid-cache.org/Mirrors/http-mirrors.html">mirrors</A>.</P>
@@ -72,13 +72,13 @@ for how to submit a report with a stack trace.</P>
 <P>Although this release is deemed good enough for use in many setups, please note the existence of 
 <A HREF="http://bugs.squid-cache.org/buglist.cgi?query_format=advanced&amp;product=Squid&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;version=3.4">open bugs against Squid-3.4</A>.</P>
 
-
 <H2><A NAME="ss1.2">1.2</A> <A HREF="#toc1.2">Changes since earlier releases of Squid-3.4</A>
 </H2>
 
 <P>The 3.4 change history can be 
 <A HREF="http://www.squid-cache.org/Versions/v3/3.4/changesets/">viewed here</A>.</P>
 
+
 <H2><A NAME="s2">2.</A> <A HREF="#toc2">Major new features since Squid-3.3</A></H2>
 
 <P>Squid 3.4 represents a new feature release above 3.3.</P>
@@ -113,7 +113,7 @@ helper failure instead of a blanket client rejection.</P>
 
 <P>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.</P>
+with this and future versions of Squid.</P>
 
 
 <H2><A NAME="ss2.2">2.2</A> <A HREF="#toc2.2">SSL Server Certificate Validator</A>
@@ -180,7 +180,7 @@ ID key and not the transaction URL. So using the Store-ID feature to alter the v
 affects which <EM>refresh_pattern</EM> directive will be matched.</P>
 
 <P>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 <EM>file</EM> helper
+option which is added in this version. Currently there is a <EM>file</EM> helper
 provided.</P>
 
 
@@ -247,7 +247,7 @@ and the external ACL interface does not yet send annotations to the helper.</P>
 accordance with RFC 6762.</P>
 
 <P>The <EM>dns_multicast_local</EM> directive must be set to <EM>on</EM> to enable this
-feature. </P>
+feature.</P>
 
 <P>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 <EM>.local</EM>
@@ -257,6 +257,10 @@ resolvers. Domains without <EM>.local</EM> are resolved using only the configure
 <P>Statistics for multicast DNS resolution can be found on the <EM>idns</EM> cache manager
 report.</P>
 
+<P><EM>NOTE</EM> 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.</P>
+
 
 <H2><A NAME="s3">3.</A> <A HREF="#toc3">Changes to squid.conf since Squid-3.3</A></H2>
 
@@ -329,7 +333,7 @@ Used to improve StoreID performance by quickly eliminating helper delays using A
 </UL>
 </P>
 
-<DT><B>storeurl_rewrite_program</B><DD>
+<DT><B>store_id_rewrite_program</B><DD>
 <P>A helper program to provide cache storage internal key ID value for a request.</P>
 <P>Ported equivalent to <EM>storeurl_rewrite_program</EM> from 2.7</P>
 
@@ -554,9 +558,6 @@ to re-enable /dev/pf support when using PF firewall.</P>
 <DT><B>external_refresh_check</B><DD>
 <P>Not yet ported from 2.7</P>
 
-<DT><B>ignore_ims_on_miss</B><DD>
-<P>Not yet ported from 2.7</P>
-
 <DT><B>location_rewrite_access</B><DD>
 <P>Not yet ported from 2.6</P>
 
index f0e139d61437bdd83a9dfba3ad37fff758b92812..584f35a390b0507c5dd74f51c6ee91e31b6efba8 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 3.4.0.2 release notes</title>
+<title>Squid 3.4.0.3 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.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 <url url="http://www.squid-cache.org/Versions/v3/3.4/"> or the
  <url url="http://www.squid-cache.org/Mirrors/http-mirrors.html" name="mirrors">.
@@ -28,11 +28,11 @@ We welcome feedback and bug reports. If you find a bug, please see <url url="htt
 Although this release is deemed good enough for use in many setups, please note the existence of 
 <url url="http://bugs.squid-cache.org/buglist.cgi?query_format=advanced&amp;product=Squid&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;version=3.4" name="open bugs against Squid-3.4">.
 
-
 <sect1>Changes since earlier releases of Squid-3.4
 <p>
 The 3.4 change history can be <url url="http://www.squid-cache.org/Versions/v3/3.4/changesets/" name="viewed here">.
 
+
 <sect>Major new features since Squid-3.3
 <p>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).
 
 <p>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.
 
 
 <sect1>SSL Server Certificate Validator
@@ -122,7 +122,7 @@ Most user-facing changes are reflected in squid.conf (see below).
    affects which <em>refresh_pattern</em> directive will be matched.
 
 <p>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 <em>file</em> helper
+   option which is added in this version. Currently there is a <em>file</em> helper
    provided.
 
 
@@ -181,7 +181,7 @@ Most user-facing changes are reflected in squid.conf (see below).
     accordance with RFC 6762.
 
 <p>The <em>dns_multicast_local</em> directive must be set to <em>on</em> to enable this
-   feature. 
+   feature.
 
 <p>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 <em>.local</em>
@@ -191,6 +191,10 @@ Most user-facing changes are reflected in squid.conf (see below).
 <p>Statistics for multicast DNS resolution can be found on the <em>idns</em> cache manager
    report.
 
+<p><em>NOTE</em> 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.
+
 
 <sect>Changes to squid.conf since Squid-3.3
 <p>
@@ -458,9 +462,6 @@ This section gives an account of those changes in three categories:
        <tag>external_refresh_check</tag>
        <p>Not yet ported from 2.7
 
-       <tag>ignore_ims_on_miss</tag>
-       <p>Not yet ported from 2.7
-
        <tag>location_rewrite_access</tag>
        <p>Not yet ported from 2.6