History log of /curl/lib/http_ntlm.c (Results 126 – 150 of 161)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: before_ftp_statemachine, curl-7_13_0, curl-7_12_3
# 80a32438 07-Dec-2004 Daniel Stenberg

Rene Bernhardt found and fixed a buffer overrun in the NTLM code, where
libcurl always and unconditionally overwrote a stack-based array with 3 zero
bytes. I edited the fix to make it less li

Rene Bernhardt found and fixed a buffer overrun in the NTLM code, where
libcurl always and unconditionally overwrote a stack-based array with 3 zero
bytes. I edited the fix to make it less likely to occur again (and added
a comment explaining the reason to the buffer size).

show more ...


Revision tags: curl-7_12_2, curl-7_12_1
# dfda9cc0 04-Jul-2004 Daniel Stenberg

explicit typecasts to prevent warnings


Revision tags: pre-aifix
# 29c546b4 21-Jun-2004 Daniel Stenberg

typecasts to prevent compiler warnings


Revision tags: curl-7_12_0
# 6531a611 25-May-2004 Daniel Stenberg

remove trailing whitespace


# bbafb2eb 11-May-2004 Daniel Stenberg

curl_global_init_mem() allows the memory functions to be replaced.
memory.h is included everywhere for this.


# fc6eff13 04-May-2004 Daniel Stenberg

General HTTP authentication cleanup and fixes


Revision tags: curl-7_11_2, c-ares-1_2_0
# 5e75c310 30-Mar-2004 Daniel Stenberg

'authdone' was added to the sessionhandle and thus was removed from the
argument to the NTLM function(s)


# dd1ba763 22-Mar-2004 Daniel Stenberg

Enabled 'NT responses' in the NTLM type-3 message.


Revision tags: curl-7_11_1
# 702021e0 08-Mar-2004 Daniel Stenberg

don't compare signed/unsigned


# 72a4715d 08-Mar-2004 Daniel Stenberg

strlen() returns size_t


# f4930810 23-Feb-2004 Daniel Stenberg

adjusted to the modified base64 protos


# 1aba4c51 23-Feb-2004 Daniel Stenberg

The base64 encode function now takes a size_t for size, not an int as
previously.


Revision tags: curl-7_11_0
# 053f6c85 07-Jan-2004 Daniel Stenberg

updated year in the copyright string


Revision tags: curl-7_10_8
# 94568f88 17-Oct-2003 Daniel Stenberg

typecasts to prevent warnings


# d42c6b7e 17-Oct-2003 Daniel Stenberg

make no user or no password just mean blank fields, not aborted operation


# 5564e9a3 05-Oct-2003 Daniel Stenberg

weird typo removed


# 58b1437c 15-Sep-2003 Daniel Stenberg

When we issue a HTTP request, first make sure if the authentication phase
is over or not, as if it isn't we shall not begin any PUT or POST operation.

This cures bug report #805853, and

When we issue a HTTP request, first make sure if the authentication phase
is over or not, as if it isn't we shall not begin any PUT or POST operation.

This cures bug report #805853, and test case 88 verifies it!

show more ...


# df760a0a 04-Sep-2003 Daniel Stenberg

no user or password set, bail out


Revision tags: curl-7_10_7
# c7be232f 11-Aug-2003 Daniel Stenberg

added include "http.h" to prevent a warning


# 7a19923a 11-Aug-2003 Daniel Stenberg

Serge Semashko added CURLOPT_PROXYAUTH support, and now NTLM for proxies
work.


Revision tags: curl-7_10_6
# 416c92cc 22-Jul-2003 Daniel Stenberg

More support for NTLM on proxies, now proxy state and nonce is stored in
a separate struct properly.


# 1a192c48 21-Jul-2003 Daniel Stenberg

adjusted to support NTLM for proxies


# 52b631fa 19-Jul-2003 Daniel Stenberg

Access the user and passwd fields from the connectdata struct now instead
of the sessionhandle struct, as that was not good.


# 06c86d1a 15-Jul-2003 Daniel Stenberg

Moved the NTLM credentials to the connectdata struct instead, as NTLM
authenticates connections and not single requests. This should make it work
better when we mix requests from multiple hos

Moved the NTLM credentials to the connectdata struct instead, as NTLM
authenticates connections and not single requests. This should make it work
better when we mix requests from multiple hosts. Problem pointed out by
Cris Bailiff.

show more ...


# b036986b 15-Jul-2003 Daniel Stenberg

Dan Winship's patch added that makes use of DOMAIN\USER or DOMAIN/USER
for the user field. I changed it slightly to stay with strchr() only instead
of strpbrk() for portability reasons.


1234567