]> 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>
Sun, 8 Jul 2018 14:04:24 +0000 (02:04 +1200)
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 0bdc1c1c35ea9dff36434c476e8f4bf3b50e9558..af20ed8b7c6ce892e0e9bc3bbacb32533fd97f3a 100644 (file)
@@ -2200,6 +2200,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
@@ -2245,6 +2247,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
@@ -2367,6 +2372,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