]> git.ipfire.org Git - thirdparty/squid.git/commit
Summary: Merge ACL codebase in.
authorrobertc <>
Sun, 16 Feb 2003 09:23:18 +0000 (09:23 +0000)
committerrobertc <>
Sun, 16 Feb 2003 09:23:18 +0000 (09:23 +0000)
commit3841dd46ccd34edd17d57ef48fa8b042b868a9f6
treeb75ab23ed02c141bdb6e0794590857ebbd6bf735
parent2ac8b2258322f4f6af622158c43c53624fff28d0
Summary: Merge ACL codebase in.

Patches applied:

  * robertc@squid-cache.org--squid/squid--acl--3.0--patch-15
     Merge from HEAD.

  * robertc@squid-cache.org--squid/squid--acl--3.0--patch-14
     More acl refactoring.

* Improve checkAccesslist debug clarity.
* Check for dangling async calls in markFinished() and asyncInProgress().
* Reuse DestinationIPLookup for async ASN lookups.
* Introduce IdentLookup ACLChecklist state singleton.
* Make ACLIdent self register.
* Parameterise ACLIdent by the type of match and parse logic.
* Bugfix for dual-registered ACL types - typeString has to be dynamic.
* Introduce ACLDestinationDomain for DST_DOMAIN and DST_DOMAIN_REGEX.
* Introduce ACLSourceDomain for SRC_DOMAIN and SRC_DOMAIN_REGEX.
* rename acl_cert_data to ACLCertificateData.

Summary: Merge missing acl files.

Patches applied:

  * robertc@squid-cache.org--squid/squid--acl--3.0--patch-16
     Add missing files.
24 files changed:
src/ACL.h
src/ACLASN.cc [new file with mode: 0644]
src/ACLASN.h [new file with mode: 0644]
src/ACLCertificateData.cc [new file with mode: 0644]
src/ACLCertificateData.h [new file with mode: 0644]
src/ACLChecklist.cc
src/ACLChecklist.h
src/ACLDestinationDomain.cc [new file with mode: 0644]
src/ACLDestinationDomain.h [new file with mode: 0644]
src/ACLDomainData.cc [new file with mode: 0644]
src/ACLDomainData.h [new file with mode: 0644]
src/ACLIdent.cc
src/ACLIdent.h
src/ACLProxyAuth.cc
src/ACLProxyAuth.h
src/ACLSourceDomain.cc [new file with mode: 0644]
src/ACLSourceDomain.h [new file with mode: 0644]
src/ACLUserData.cc
src/ACLUserData.h
src/Makefile.am
src/Makefile.in
src/acl.cc
src/enums.h
src/external_acl.cc