Michele Bini modified the NTLM code to work for his "weird IIS case"
authorDaniel Stenberg <daniel@haxx.se>
Wed, 5 Apr 2006 12:35:48 +0000 (12:35 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 5 Apr 2006 12:35:48 +0000 (12:35 +0000)
commitbe285cde3f52571087816759220a68cb994d9307
tree98ca0772e60de237dbcce54c86ed3755f707ed31
parent0ff1faf7f289134c833b91c252cc0138248c5b26
Michele Bini modified the NTLM code to work for his "weird IIS case"
(http://curl.haxx.se/mail/lib-2006-02/0154.html) by adding the NTLM hash
function in addition to the LM one and making some other adjustments in the
order the different parts of the data block are sent in the Type-2 reply.
Inspiration for this work was taken from the Firefox NTLM implementation.

I edited the existing 21(!) NTLM test cases to run fine with these news. Due
to the fact that we now properly include the host name in the Type-2 message
the test cases now only compare parts of that chunk.
24 files changed:
CHANGES
RELEASE-NOTES
lib/http_ntlm.c
lib/urldata.h
tests/data/test150
tests/data/test155
tests/data/test159
tests/data/test162
tests/data/test169
tests/data/test170
tests/data/test176
tests/data/test209
tests/data/test213
tests/data/test239
tests/data/test243
tests/data/test265
tests/data/test267
tests/data/test67
tests/data/test68
tests/data/test69
tests/data/test81
tests/data/test89
tests/data/test90
tests/data/test91