ANNOUNCE: auth_rewrite & ntlm on sourceforge

From: Robert Collins <[email protected]>
Date: Thu, 14 Dec 2000 23:04:01 +1100

The ntlm and auth_rewrite CVS branches on squid.sourceforge.net have been changed around slightly.

Whats changed?
* The ntlm branch now tracks the auth_rewrite branch, and the auth_rewrite branch now tracks the HEAD (aka squid-dev) branch.
* The auth_rewrite branch now has no ntlm code in it at all. So it can be tested or used without introducing potential ntlm bugs.
(it may bring it's own bugs though).
* The new ntlm helper protocol Kinkie and I have been working on is now in the ntlm branch.

Why did we do it?
* The ntlm patch is now much smaller as it only has ntlm specific code. All the generic changes made to the authentication system in
squid are in the auth_rewrite branch.
* development of new authentication schemes for squid (for example Digest authentication) can now be done without being affected by
changes made to the ntlm code.

What does it mean for me?
* If you have been testing or using the ntlm branch of squid, the next time you run cvs update you will get a number of changes. The
configure options and squid.conf options have both changed. Read ./configure --help and grep squid.conf.default for ntlm. The new
version is much more reliable than the previous ntlm version, and squid has better control of the authentication process. You might
like to keep a tarball of your previous version, just in case :]
* If you have been using the auth_rewrite (bleeding edge) version of squid with ntlm authentication, you need to switch over to the
ntlm version (because auth_rewrite no longer has the ntlm code in it, as explained above).

If you are unable to access CVS and you want to get either of the variants of squid mentioned here you can do so by going to
http://squid.sourceforge.net/projects.html and using the patch download option. The patch is against HEAD - you need to download the
current daily CVS snapshot from www.squid-cache.org to apply the patch to. IT WILL NOT APPLY against squid 2.4 or earlier.

If you want to get the ntlm branch this way, you will need both the ntlm patch and the auth_rewrite patch. Apply the auth_rewrite
patch first.

For more information on the ntlm and auth_rewrite CVS branchs, and what they do to squid, see http://squid.sourceforge.net/ntlm and
http://squid.sourceforge.net/auth_rewrite respectively.

As usual, if you have any problems, tell someone who cares. (That means the squid-users mailing list) :]

Rob
Received on Thu Dec 14 2000 - 05:01:41 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:56:58 MST