]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Document lack of slow ACL support in more squid.conf directives. (#76)
authorAlex Rousskov <rousskov@measurement-factory.com>
Fri, 27 Oct 2017 14:57:00 +0000 (08:57 -0600)
committerAmos Jeffries <yadij@users.noreply.github.com>
Fri, 24 Nov 2017 14:32:39 +0000 (03:32 +1300)
TODO: Documentation and API restrictions on slow ACL checks ought to be
generated via a (required) declaration like "ACL_SPEED: slow|fast".

src/cf.data.pre

index d4c5ca7e14e12d82d98932e07254f8b5dc141da7..dd94002490f6615018ed072e26506d1ad6d3eb3d 100644 (file)
@@ -2375,6 +2375,8 @@ DOC_START
        been redefined for use by ECN (RFC 3168 section 23.1).
        The squid parser will enforce this by masking away the ECN bits.
 
+       This clause only supports fast acl types.
+       See http://wiki.squid-cache.org/SquidFaq/SquidAcl for details.
 DOC_END
 
 NAME: tcp_outgoing_mark
@@ -2420,6 +2422,9 @@ DOC_START
 
        Note: This feature is incompatible with qos_flows. Any mark values set here
        will be overwritten by mark values in qos_flows.
+
+       This clause only supports fast acl types.
+       See http://wiki.squid-cache.org/SquidFaq/SquidAcl for details.
 DOC_END
 
 NAME: qos_flows
@@ -2542,6 +2547,8 @@ DOC_START
        When needing to contact peers use the no-tproxy cache_peer option and the
        client_dst_passthru directive re-enable normal forwarding such as this.
 
+       This clause only supports fast acl types.
+       See http://wiki.squid-cache.org/SquidFaq/SquidAcl for details.
 DOC_END
 
 NAME: host_verify_strict