Commit Graph

3789 Commits

Author SHA1 Message Date
Daniel Stenberg 29b7fb628e CURLINFO_HTTPAUTH_AVAIL and CURLINFO_PROXYAUTH_AVAIL 2003-09-04 13:32:55 +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 Jrg 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 6a678f6d64 recent fixes 2003-09-03 21:52:01 +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 840c0af014 stuff I had added in my copy at home, now at last I'm online from here
again
2003-09-03 20:42:42 +00:00
Daniel Stenberg f193ab4b59 Peter Pentchev found two problems. One realloc problem that could allocate
too little data, and one case of not zero-terminating the returned string.

I chose a slightly different patch than the one Peter provided.
2003-09-03 15:37:30 +00:00
Daniel Stenberg f7db3023a8 wrap at 80 cols 2003-09-02 07:48:58 +00:00
Daniel Stenberg cfe80449e2 two patches applied 2003-09-01 08:57:50 +00:00
Daniel Stenberg 818d231849 "Securing FTP with TLS" was updated to revision 12 2003-09-01 08:43:13 +00:00
Daniel Stenberg eb9937ec1a LDAP fixed in CVS (for upcoming 7.10.8) 2003-09-01 08:36:49 +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 96d9ddee38 CURLE_LDAP_INVALID_URL added (by Henrik Storner) 2003-09-01 08:22:21 +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 a95df8246b Henrik Storner's rewrite that includes a nice usage of curl_multi_info_read() 2003-08-28 11:21:14 +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 7fdd0bd367 we support any number of globs now, even for #[num] ones 2003-08-22 12:56:56 +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 bd78878cc3 CURLINFO_RESPONSE_CODE instead of CURLINFO_HTTP_CODE 2003-08-20 15:44:03 +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 cb48c6a3d8 recent action 2003-08-19 23:42:47 +00:00
Daniel Stenberg 93a29c3c45 Now offering support for multiple -T on the same command line, just make
sure you have one URL for each -T. A -T file name can also be "globbed"
like -T "{file1,file2}".

Test case 149 verifies this functionality.
2003-08-19 23:42:24 +00:00
Daniel Stenberg e92b7c73bc test case 149 is here 2003-08-19 23:38:19 +00:00
Daniel Stenberg 0ea74e3255 switch off globbing to enable [] in file names for -T 2003-08-19 23:38:10 +00:00
Daniel Stenberg 3bd52e3cb1 check the upload 2003-08-19 23:37:40 +00:00
Daniel Stenberg c7f9c51fe6 teste multiple uploads in one command line 2003-08-19 23:36:22 +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 0496598e77 when --enable-debug is used to set debug options with gcc, use -Wno-long-long
to inhibit long long warnings (ISO C90 does not support `long long')
2003-08-19 15:38:20 +00:00
Daniel Stenberg fb3eee5f0b Respect HAVE_LONGLONG to support 'long long' 2003-08-19 15:37:07 +00:00
Daniel Stenberg e16bc91601 check for CRYPTO_cleanup_all_ex_data as well 2003-08-19 09:56:39 +00:00