Anyone out there interested in a 'HTTP authentication' library? Possibly only for NTLM, but I would imagine that it could do Digest and GSS-Negotiate too as they're not that simple to implement (at least it takes a lot of reading and testing).
A few weeks ago I added Digest authentication support to libcurl, Daniel Kouril added GSS-Negotiate authentication and then I challanged the programmer gods and added NTLM authentication too.
Now, there's a few other HTTP-oriented open source tools out there that I believe also would like to have these authentication methods supported. Why not gather a crowd and see if we can work up an API and then we could move the now written code to use that, and I could make the auth stuff available for others as well... (the libcurl source code is MIT licensed and thus not restricted to GPL, non-GPL, BSD or non-BSD projects)
It would also make the code better, as we all would strive on improving this.
If you think this is a good idea, well, mail me.