]> 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)
committerGitHub <noreply@github.com>
Fri, 27 Oct 2017 14:57:00 +0000 (08:57 -0600)
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 2aab4b19c1664b60ee501e54f03abfe6151479b4..d7ce16ea0f54557b4df37ad703b16a70600e1936 100644 (file)
@@ -2496,6 +2496,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
@@ -2541,6 +2543,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
@@ -2663,6 +2668,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