]> git.ipfire.org Git - thirdparty/squid.git/commit
Use Notes objects for key=pair handling in HelperReply
authorAmos Jeffries <squid3@treenet.co.nz>
Wed, 7 Nov 2012 13:13:47 +0000 (02:13 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 7 Nov 2012 13:13:47 +0000 (02:13 +1300)
commit7bbefa01f63575cc8104addbbc65765c5e186e5d
treefdf4503359c9fcdc033b81852860240bc60ee603
parentbc6003497aac5b97c47754092fe2d9c356f02bfe
Use Notes objects for key=pair handling in HelperReply

* NTLM/Negotiate auth are expeted to return OK/ERR/BH/TT codes and key=pair.
  The old result lines are still received, but converted to the new format
  silently.

* new key accepted:
 'token=' for passing NTLM and Negotiate auth tokens

* some undocumented old tags accepted by external_acl_type are now ignored:
 'error=' replaced by 'message='
 'passwd=' replaced by 'password='
 'login=' replaced by 'user='
These were replaced some time ago and never formally documented.
src/HelperReply.cc
src/HelperReply.h
src/auth/negotiate/UserRequest.cc
src/auth/ntlm/UserRequest.cc
src/external_acl.cc