]> git.ipfire.org Git - thirdparty/squid.git/commit
Add external_acl_type %EXT_LOG and %EXT_TAG format options.
authorJames Bowe <minijb@gmail.com>
Sun, 1 May 2011 12:10:37 +0000 (00:10 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 1 May 2011 12:10:37 +0000 (00:10 +1200)
commit99e4ad673c09ecb9ba3510a9a0c3dad3861e88e1
tree19d208d00e023874280c060e07e32a445f09c503
parent2b4480462e50471a803ecb5df4cad32095b81a44
Add external_acl_type %EXT_LOG and %EXT_TAG format options.

%EXT_LOG and %EXT_TAG are filled with the log= and tag= fields
returned by previous external ACLs.

-for a string that never changes after it is set, tag= is suitable.
-for a string that may need updating or overwriting by a later
external_acl, log= is suitable.

Under both circumstances it is conceivable that later external_acls
may need access to the tag= or log= values after they have been set
(e.g. for external_acl debugging, merging log messages, etc).
doc/release-notes/release-3.2.sgml
src/cf.data.pre
src/external_acl.cc