]> git.ipfire.org Git - thirdparty/squid.git/commit
Retrieve client connection information for ACL checks from the related HttpRequest...
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Thu, 30 Aug 2012 09:02:06 +0000 (12:02 +0300)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Thu, 30 Aug 2012 09:02:06 +0000 (12:02 +0300)
commit16a16ffe45c116f4e5925f2d4ceec46f88b58d75
treea99e3570aec440f66acb3694c5f5b10dc1e1f339
parent39d4f537e79143ee5c75199ea1b2673df2cf362e
Retrieve client connection information for ACL checks from the related HttpRequest object

This patch enable SSL client certificate ACL checks (user_cert and ca_cert)
in all cases the client connection information can retrieved from the related
HttpRequest object, eg when making peering decisions (peer_cache_access ACL).

Discussed under the "Supply client connection and IDENT information to
peer_cache_access ACL check" thread on squid-dev.

This is a Measurement Factory project
src/acl/FilledChecklist.cc
src/client_side.cc
src/neighbors.cc