]> git.ipfire.org Git - thirdparty/squid.git/commit - src/errorpage.cc
auth_rewrite update from Robert Collins
authorhno <>
Mon, 21 May 2001 10:50:57 +0000 (10:50 +0000)
committerhno <>
Mon, 21 May 2001 10:50:57 +0000 (10:50 +0000)
commit721b0310764ca3c211ce95fabcdc554413f73af7
treefa4b113a4d673c52ef7c916494274abfa5ac2e2e
parent5b8242358ff35d006cead81d14504835ccf5b75d
auth_rewrite update from Robert Collins

* src/authenticate.c
  (authenticateValidateUser): Check for user scheme data.
  Increase the debug level for "validated".
  (authenticateFixHeader): Add a hint for internal responses versus
  proxied responses. Use it to prevent erroneous challenges when external
  sites request authentication.

* src/client_side.c
  (clientRedirectDone): Reference lock any auth use when creating a
  new request.
  (clientBuildReplyHeader): Hint to authenticateFixHeader that this is
  a proxied response.

* src/errorpage.c
  (errorAppendEntry): Hint to authenticateFixHeader that this is an
  internal response.

* src/helper.c
  (helperStatefulSubmit): Handle broken allocators that don't clear memory.
  Better descriptive comments.
  Remove an redundant cbdata check.

* src/protos.h
  (authenticateFixHeader): New prototype.

* src/auth/basic/helpers/multi-domain-NTLM/README.txt
  Updated email address.

* src/auth/basic/helpers/multi-domain-NTLM/smb_auth.pl
  Disable debug mode for default.
  Replace actual machine names with samples.

* src/auth/ntlm/auth_ntlm.c
  (authNTLMParse): Disable pipelining if NTLM is configured to avoid
  race condition with IE misbehaving.
helpers/basic_auth/multi-domain-NTLM/README.txt
helpers/basic_auth/multi-domain-NTLM/smb_auth.pl
src/auth/ntlm/auth_ntlm.cc
src/authenticate.cc
src/client_side.cc
src/errorpage.cc
src/helper.cc
src/protos.h