]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 2330: AuthUser objects are never unlocked
authorFrank Schmirler <squid@schmirler.de>
Mon, 28 Mar 2011 11:31:28 +0000 (05:31 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 28 Mar 2011 11:31:28 +0000 (05:31 -0600)
commit6393a23e57103e5bfc60864f5d43037b409d7028
tree8a1ec99cfcbf77af1a3017e5159973d9107480ea
parent8a2de5af4b603a50ba0b6e9a60501cfc3a39a38b
Bug 2330: AuthUser objects are never unlocked

This is a partial port of the Buug 2305 auth fixes.
These changes involve combining the auth operation state links to
credentials data such that the shared code can lock/unlock them properly.
src/auth/basic/auth_basic.cc
src/auth/basic/auth_basic.h
src/auth/digest/auth_digest.cc
src/auth/digest/auth_digest.h
src/auth/negotiate/auth_negotiate.cc
src/auth/negotiate/auth_negotiate.h
src/auth/ntlm/auth_ntlm.cc
src/auth/ntlm/auth_ntlm.h