curl-library
Re: A couple of minor patches
Date: Wed, 23 Nov 2005 10:32:43 +0100
> > Is there any scheduled date for version 7.15.1 ?
>
> No. But I would say that the beginning of December feels like a good time...
> :-) Or do you have any particular reason why you'd want a release sooner?
>
No, there's no special reason. I just was wondering, since more or
less there has been anything between 6 and 8 weeks from one release to
the next one. I assumed another one would take place shortly.
And here goes another patch ...
NTLM should only be enabled, if not specifically disabled, when HTTP
is enabled and also using SSL or SSPI.
diff -urp c:\f\curl-old/curl/lib/setup.h c:\f\curl-new/curl/lib/setup.h
--- c:\f\curl-old/curl/lib/setup.h 2005-11-23 10:10:00.000000000 +0100
+++ c:\f\curl-new/curl/lib/setup.h 2005-11-23 10:21:47.561280000 +0100
@@ -301,9 +301,11 @@ typedef int curl_socket_t;
#define USE_SSL /* Either OpenSSL || GnuTLS */
#endif
+#if !defined(CURL_DISABLE_HTTP) && !defined(CURL_DISABLE_NTLM)
#if defined(USE_SSLEAY) || defined(USE_WINDOWS_SSPI)
#define USE_NTLM
#endif
+#endif
#ifdef CURLDEBUG
#define DEBUGF(x) x
Only in c:\f\curl-new/curl/lib: setup.h.bak
diff -urp c:\f\curl-old/curl/lib/url.c c:\f\curl-new/curl/lib/url.c
--- c:\f\curl-old/curl/lib/url.c 2005-10-28 00:05:38.000000000 +0200
+++ c:\f\curl-new/curl/lib/url.c 2005-11-23 10:22:14.760390400 +0100
@@ -1504,7 +1504,9 @@ CURLcode Curl_disconnect(struct connectd
data->state.authproblem = FALSE;
+#ifdef USE_NTLM
Curl_ntlm_cleanup(conn);
+#endif
}
if(conn->curl_disconnect)
Received on 2005-11-23