Hi, Digest Authentication in Squid 2.5 stable1 and Squid 2.5 Stable1 20030204 is broken. Using src/auth/digest/auth_digest.c, once a user has attempted a login further attempts succeed or fail based on the success of the first attempt. This is because the credentials_ok flag is not reset between attempts.
The attached patch fixes this problem. Please CC me into replies, as I am not subscribed to squid-dev. -- Sean
