]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Release Notes: document squid.conf quoting changes
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 21 Jul 2013 23:23:13 +0000 (17:23 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 21 Jul 2013 23:23:13 +0000 (17:23 -0600)
doc/release-notes/release-3.4.html
doc/release-notes/release-3.4.sgml

index 540169973235d8bd56e2ec6b3ecf69fc2d9f50b8..565897fcb40623d742144dc41156c9b437558ab4 100644 (file)
@@ -241,6 +241,15 @@ and the external ACL interface does not yet send annotations to the helper.</P>
 <H2><A NAME="s3">3.</A> <A HREF="#toc3">Changes to squid.conf since Squid-3.3</A></H2>
 
 <P>There have been changes to Squid's configuration file since Squid-3.3.</P>
+
+<P>Squid supports reading configuration option parameters from external
+files using the syntax <EM>parameters(\"/path/filename\")</EM>. For example:
+<PRE>
+    acl whitelist dstdomain parameters("/etc/squid/whitelist.txt")
+</PRE>
+</P>
+
+<P>There hasve also been changes to individual directives in the config file.</P>
 <P>This section gives a thorough account of those changes in three categories:</P>
 <P>
 <UL>
@@ -259,6 +268,10 @@ and the external ACL interface does not yet send annotations to the helper.</P>
 
 <P>
 <DL>
+<DT><B>configuration_includes_quoted_values</B><DD>
+<P>Whether Squid supports directive parameters with spaces, quotes, and other
+special characters. Surround such parameters with "double quotes".</P>
+
 <DT><B>note</B><DD>
 <P>Use ACLs to annotate a transaction with customized annotations
 which can be logged in access.log</P>
index 10f6b2d9d4ebd0a71097d57f1a39866204c69bf4..d21e6ae2e128e6e22532b656dbfac76dbef0fa14 100644 (file)
@@ -179,6 +179,14 @@ Most user-facing changes are reflected in squid.conf (see below).
 <p>
 There have been changes to Squid's configuration file since Squid-3.3.
 
+<p>Squid supports reading configuration option parameters from external
+   files using the syntax <em>parameters(\"/path/filename\")</em>. For example:
+<verb>
+    acl whitelist dstdomain parameters("/etc/squid/whitelist.txt")
+</verb>
+
+<p>There hasve also been changes to individual directives in the config file.
+
 This section gives a thorough account of those changes in three categories:
 
 <itemize>
@@ -191,6 +199,10 @@ This section gives a thorough account of those changes in three categories:
 <sect1>New tags<label id="newtags">
 <p>
 <descrip>
+       <tag>configuration_includes_quoted_values</tag>
+       <p>Whether Squid supports directive parameters with spaces, quotes, and other
+          special characters. Surround such parameters with "double quotes".
+
        <tag>note</tag>
        <p>Use ACLs to annotate a transaction with customized annotations
           which can be logged in access.log