]> git.ipfire.org Git - thirdparty/squid.git/commit - src/acl/SourceDomain.cc
Synced #includes after moving files around.
authorAlex Rousskov <rousskov@measurement-factory.com>
Sun, 8 Mar 2009 21:57:12 +0000 (15:57 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Sun, 8 Mar 2009 21:57:12 +0000 (15:57 -0600)
commitc0941a6af6ff018bcc99c5b9c0f544bd9cef7958
tree4a41f78d0fe89154f26e10d00b354e4b53d51ed9
parent127dce769c0d7699cc45b4a8b19cd5ed46e85342
Synced #includes after moving files around.

Use newly added ACLFilledChecklist for fast ACL checks. Its constructor locks
request and accessList, simplifying the caller code.

Use newly added ACLFilledChecklist for state-specific ACL code. Also, the
ACLChecklist::authenticated() method is now an AuthenticateAcl global
function. See ACLFilledChecklist addition log for rationale.

Context: SourceLayout: acl/, take 1
30 files changed:
src/DelayId.cc
src/HttpHeaderTools.cc
src/HttpReply.cc
src/acl/Arp.cc [moved from src/ACLARP.cc with 99% similarity]
src/acl/DestinationDomain.cc [moved from src/ACLDestinationDomain.cc with 92% similarity]
src/acl/DestinationIp.cc [moved from src/ACLDestinationIP.cc with 90% similarity]
src/acl/HttpStatus.cc [moved from src/ACLHTTPStatus.cc with 97% similarity]
src/acl/MaxConnection.cc [moved from src/ACLMaxConnection.cc with 95% similarity]
src/acl/MyIp.cc [moved from src/ACLMyIP.cc with 94% similarity]
src/acl/SourceDomain.cc [moved from src/ACLSourceDomain.cc with 90% similarity]
src/acl/SourceIp.cc [moved from src/ACLSourceIP.cc with 94% similarity]
src/acl/Strategised.cc [moved from src/ACLStrategised.cc with 91% similarity]
src/acl/Strategised.h [moved from src/ACLStrategised.h with 95% similarity]
src/acl/Strategy.h [moved from src/ACLStrategy.h with 92% similarity]
src/acl/Time.h [moved from src/ACLTime.h with 91% similarity]
src/auth/AclMaxUserIp.cc [moved from src/ACLMaxUserIP.cc with 95% similarity]
src/auth/AclMaxUserIp.h [moved from src/ACLMaxUserIP.h with 97% similarity]
src/auth/AclProxyAuth.cc [moved from src/ACLProxyAuth.cc with 90% similarity]
src/client_side.cc
src/client_side_request.cc
src/client_side_request.h
src/external_acl.cc
src/forward.cc
src/htcp.cc
src/http.cc
src/icp_v2.cc
src/neighbors.cc
src/snmp_core.cc
src/ssl_support.cc
src/tunnel.cc