Daniel Stenberg
|
fd42247cac
|
Tim Bartley's patch that makes the GSSNEGOTIATE option work for Microsoft's
"Negotiate" authentication as well.
|
2003-09-11 22:21:11 +00:00 |
|
Daniel Stenberg
|
0efcb57623
|
For easy handles within multi handles, we share the DNS cache always.
|
2003-09-11 22:14:29 +00:00 |
|
Daniel Stenberg
|
6fde147273
|
#ifdef 0'ed Curl_llist_insert_prev and Curl_llist_remove_next, as they are
not used by any code in libcurl!
|
2003-09-11 22:13:37 +00:00 |
|
Daniel Stenberg
|
cc497fd153
|
don't use a blank proxy
|
2003-09-11 22:05:23 +00:00 |
|
Daniel Stenberg
|
c1f31180a2
|
Curl_is_resolved(): FD_ZERO the file descriptors before we call ares_fds().
Problem tracked down by Bjorn Reese.
|
2003-09-11 21:27:19 +00:00 |
|
Daniel Stenberg
|
e8c762981a
|
do not use 'long' to store 4 bytes, as 64bit architectures have 64bit longs.
|
2003-09-07 15:00:10 +00:00 |
|
Daniel Stenberg
|
adcbe03aeb
|
Uses less macros. #ifdef'ed out unused functions. Edited slightly to be
more in the same style as other curl source code. The only actual code change
is an added check after a malloc() call.
|
2003-09-05 12:44:35 +00:00 |
|
Daniel Stenberg
|
df760a0a4b
|
no user or password set, bail out
|
2003-09-04 13:31:49 +00:00 |
|
Daniel Stenberg
|
f2057eb744
|
ah, this change broke multiple test cases
|
2003-09-04 13:07:09 +00:00 |
|
Daniel Stenberg
|
2956fe97a0
|
Jörg pointed out that I did this fix wrongly, now authwant is cleared
properly if no auth is available
|
2003-09-04 11:34:09 +00:00 |
|
Daniel Stenberg
|
1f9b0e70ab
|
Based on Joerg Mueller-Tolk's patch, this introduces support for
CURLINFO_HTTPAUTH_AVAIL and CURLINFO_PROXYAUTH_AVAIL
|
2003-09-04 10:55:20 +00:00 |
|
Daniel Stenberg
|
8fae12b2f1
|
1. store the httpproxycode in the loop after it is parsed
2. made Curl_http_auth_act() reset 'authavail' unconditionally
|
2003-09-04 10:18:12 +00:00 |
|
Daniel Stenberg
|
7410210f19
|
avoid proxy (and other) auth if no user+password is given
|
2003-09-04 10:08:53 +00:00 |
|
Daniel Stenberg
|
40e6b12cca
|
added the missing share-functions, pointed out by Edward Chan
|
2003-09-04 10:04:15 +00:00 |
|
Daniel Stenberg
|
f2d422235b
|
Early Ehlinger's CURLOPT_FTP_RESPONSE_TIMEOUT patch applied.
|
2003-09-03 22:02:40 +00:00 |
|
Daniel Stenberg
|
52ceab5e41
|
Re-arranged code to make the proxy-CONNECT loop able to do some of the
authentication negotiations needed for NTLM, Digest etc.
|
2003-09-03 21:51:28 +00:00 |
|
Daniel Stenberg
|
cafcc242e6
|
Joerg Mueller-Tolk's fix to better deal with user+passwords for proxies
|
2003-09-03 21:47:41 +00:00 |
|
Daniel Stenberg
|
2ad0a7d20f
|
minor fix to make better bail-out check
|
2003-09-03 21:44:59 +00:00 |
|
Daniel Stenberg
|
481094db90
|
warn if no CN is available if verify is only set to 1
|
2003-09-03 20:47:17 +00:00 |
|
Daniel Stenberg
|
f7db3023a8
|
wrap at 80 cols
|
2003-09-02 07:48:58 +00:00 |
|
Daniel Stenberg
|
070cd2b52f
|
Henrik Storner's update to make libcurl work with OpenLDAP 2.1.22 (current).
Also reported to work with OpenLDAP 2.0.26.
|
2003-09-01 08:23:31 +00:00 |
|
Daniel Stenberg
|
5629eeaec2
|
The error buffer was not getting filled when Curl_wait_for_resolv() fails.
Jeff Pohlmeyer fixed.
|
2003-09-01 08:21:08 +00:00 |
|
Daniel Stenberg
|
46c2bc4bb6
|
typecase to please the compiler gods
|
2003-08-29 08:43:21 +00:00 |
|
Daniel Stenberg
|
3938e0f58b
|
typecast to prevent compiler warning
|
2003-08-29 08:43:06 +00:00 |
|
Daniel Stenberg
|
fa162e8feb
|
CURLOPT_BUFFERSIZE must not be smaller than 0 (zero) as that is impossible
for us to deal with
|
2003-08-28 11:28:55 +00:00 |
|
Daniel Stenberg
|
8feb5110b5
|
only do chmod if there's a file present
|
2003-08-28 10:39:36 +00:00 |
|
Daniel Stenberg
|
32899f8309
|
added the strcasecmp() proto here (moved from setup.h), as this is the
only file within libcurl to use that function
|
2003-08-24 14:29:06 +00:00 |
|
Daniel Stenberg
|
dc7c6d1030
|
removed the strcasecmp() proto from here, and moved it to the strequal.c
file instead
|
2003-08-24 14:28:15 +00:00 |
|
Daniel Stenberg
|
4459d3b434
|
have cwd_and_mkd prefixed with ftp_ to make it appear as a ftp-only
function
|
2003-08-22 12:35:18 +00:00 |
|
Daniel Stenberg
|
7e7d89471a
|
use proper type to prevent compiler warning
|
2003-08-22 12:25:47 +00:00 |
|
Daniel Stenberg
|
e67d15b50e
|
Vincent Sanders provided a fix for name resolving when linked with uClibc.
|
2003-08-21 12:07:47 +00:00 |
|
Daniel Stenberg
|
5974309d10
|
CURLINFO_RESPONSE_CODE replaces CURLINFO_HTTP_CODE
|
2003-08-20 15:42:24 +00:00 |
|
Daniel Stenberg
|
d00e4a377b
|
store the FTP response code in the httpcode variable
|
2003-08-20 15:41:45 +00:00 |
|
Daniel Stenberg
|
afc6ade2b9
|
removed the goto and re-indented slightly
|
2003-08-20 15:40:21 +00:00 |
|
Daniel Stenberg
|
734e8d6229
|
transfer fix for multi interface
|
2003-08-20 15:39:49 +00:00 |
|
Daniel Stenberg
|
61629d2c86
|
made curl_multi_info_read() set 'msgs_in_queue' to 0 even when it returns
NULL!
|
2003-08-20 13:49:46 +00:00 |
|
Daniel Stenberg
|
b1da98170f
|
make sure the 'done' variable is always set to something in the
Curl_is_resolved() function
|
2003-08-19 23:23:45 +00:00 |
|
Daniel Stenberg
|
fb3eee5f0b
|
Respect HAVE_LONGLONG to support 'long long'
|
2003-08-19 15:37:07 +00:00 |
|
Daniel Stenberg
|
a8c78cbbb0
|
CRYPTO_cleanup_all_ex_data() is not present in all OpenSSL versions so
we need to check for its presence in the configure script
|
2003-08-19 09:56:16 +00:00 |
|
Daniel Stenberg
|
33cf204e9a
|
don't set done==TRUE if the host name doesn't resolve
|
2003-08-19 09:29:59 +00:00 |
|
Daniel Stenberg
|
dafc652f63
|
Loren Kirkby pointed out that we need to call CRYPTO_cleanup_all_ex_data()
when we cleanup the SSL stuff to not leak any memory.
I wish this was documented anywhere.
|
2003-08-19 07:51:09 +00:00 |
|
Daniel Stenberg
|
394faaeb97
|
setting WRITEFUNCTION or READFUNCTION to NULL will now reset the callback
pointers to the internal default functions
|
2003-08-17 13:32:37 +00:00 |
|
Daniel Stenberg
|
a10581d459
|
Possible code for large file support, added within #if 0 so far.
|
2003-08-14 22:42:18 +00:00 |
|
Daniel Stenberg
|
acbcd68d89
|
Curl_SSL_InitSessions can return error, so check the return code and bail
out if necessary
|
2003-08-14 15:06:36 +00:00 |
|
Daniel Stenberg
|
4281470fca
|
Curl_llist_destroy() checks the input for non-NULL
|
2003-08-14 15:06:08 +00:00 |
|
Daniel Stenberg
|
68a4aa6773
|
new proto for Curl_hash_init
|
2003-08-14 15:05:25 +00:00 |
|
Daniel Stenberg
|
905b160097
|
1. check allocs
2. don't leave allocated memory behind when returning error
|
2003-08-14 15:05:13 +00:00 |
|
Daniel Stenberg
|
52596c339b
|
return failure when the host cache creation fails
|
2003-08-14 15:02:25 +00:00 |
|
Daniel Stenberg
|
3454319c17
|
prevent memory leak when going out of memory
|
2003-08-14 14:20:03 +00:00 |
|
Daniel Stenberg
|
02c78ecf81
|
allow out-of-memory testing by setting a limit. That number of memory
allocation calls will succeed, the following will return NULL!
|
2003-08-14 14:19:36 +00:00 |
|