Commit Graph

330 Commits

Author SHA1 Message Date
Daniel Stenberg 29eda80f96 uses auth_host to only send user+password to that particular site, usable if
Location: following takes "us" to other servers that should not get the
user and password
2000-07-25 21:16:32 +00:00
Daniel Stenberg 29bfaaa190 set a bit when a Location: is followed to allow code to act differently
on those occations
2000-07-25 21:15:01 +00:00
Daniel Stenberg 18853542a1 curl_close is a new function pointer that can be set to a protocol-specific
function to get called in the curl_close() function for cleanup
auth_host is added to store the original (first) host name used
2000-07-25 21:14:12 +00:00
Daniel Stenberg 5b7a5046e6 Torsten Foertsch's improvements 2000-07-25 12:21:22 +00:00
Daniel Stenberg 0cb4814105 tiny adjustments to set the start-time before the curl_connect() is called to
allow the connect function to better deal with timeouts, as was just added
to ftp
2000-07-25 12:13:57 +00:00
Daniel Stenberg 76f3498636 The "get ftp command response" function now uses select() on the socket and
thus enables timeout if the server doesn't respond within the proper time.
2000-07-25 12:12:29 +00:00
Daniel Stenberg f836400094 A range of things done yesterday 2000-07-25 07:39:42 +00:00
Daniel Stenberg 841f370a96 Added CURLOPT_PROXYPORT 2000-07-25 07:38:08 +00:00
Daniel Stenberg c8262b2be6 Added CURLOPT_PROXYPORT, also added some more clarifications about the
CURLOPT_PROXY option.
2000-07-25 07:36:50 +00:00
Daniel Stenberg 0a8d0395e1 Auto referer and a minor netrc fix 2000-07-25 07:35:51 +00:00
Daniel Stenberg 6bdfe18b67 Added some logic that now prevents multiple conflicting HTTP request types
to get specified with the options.
2000-07-25 07:34:04 +00:00
Daniel Stenberg 78686a5487 Added proxyport 2000-07-25 07:32:22 +00:00
Daniel Stenberg bb3fa8855c Added CURLOPT_PROXYPORT support
Added a missing free() in curl_disconnect()
Made (https) connect errors abort better and earlier
2000-07-25 07:31:35 +00:00
Daniel Stenberg caf8c01e85 re-added the check for BOTH nsl and socket libs 2000-07-25 07:29:32 +00:00
Daniel Stenberg e999182758 The Host: header now includes the port number if not default HTTP 2000-07-25 07:28:28 +00:00
Daniel Stenberg d9c41a0ffd Code 250 is okay as well as the previous 226-code after a successful file
transfer
2000-07-25 07:26:29 +00:00
Daniel Stenberg 1ef3600a07 haxx.nu => haxx.se 2000-06-20 15:31:26 +00:00
Daniel Stenberg e33ac6b3be FTP bug fix
new referer magic tricks!
2000-06-20 11:55:38 +00:00
Daniel Stenberg f22717fe6c Added auto and free referer fields to the UrlData struct 2000-06-20 11:23:31 +00:00
Daniel Stenberg 1c6eccbf84 Added AUTOREFERER 2000-06-20 09:28:36 +00:00
Daniel Stenberg f30ffef477 autoreferer added, switches off POST on location: following 2000-06-20 09:28:09 +00:00
Daniel Stenberg 72158ad2cf Rich Gray fixed the PORT command line with the missing \r! 2000-06-20 07:45:53 +00:00
Daniel Stenberg ddd3ca4e5a progress meter/bar changes 2000-06-16 13:29:41 +00:00
Daniel Stenberg d6b3b05e2e removed the CURLOPT_PROGRESSMODE option 2000-06-16 13:22:33 +00:00
Daniel Stenberg b88136fc4c PROGRESSMODE is history 2000-06-16 13:19:30 +00:00
Daniel Stenberg 789b43fc92 pretty big changes when the -# progress bar was moved in here from the
lib/progess.c file, and is now used with the new progress callback function
2000-06-16 13:18:49 +00:00
Daniel Stenberg 6489735491 mode was replaced with callback in the progress struct 2000-06-16 13:17:44 +00:00
Daniel Stenberg fb9c5650ce progress.mode replaced with progress.callback 2000-06-16 13:17:07 +00:00
Daniel Stenberg 94deff653b removed pgrsMode() 2000-06-16 13:16:33 +00:00
Daniel Stenberg 435f17195e removed lots of #if 0'ed code
removed the "mode" concept
moved all #-stuff to the client
2000-06-16 13:15:36 +00:00
Daniel Stenberg 8e8da82178 Added pgrsStartNow() on the appropriate place 2000-06-16 13:14:27 +00:00
Daniel Stenberg eb88f3d9b1 when failing to write to a socket, we now bail out better
I also use typecasted size_t now for systems with unsigned such ones
2000-06-15 14:34:43 +00:00
Daniel Stenberg e9957b87cd removed the last \r\n\r\n bytes
now returns -1 from FormReader() when the last form data has been read!
2000-06-15 14:33:17 +00:00
Daniel Stenberg f93baee594 POST fix 2000-06-14 17:28:44 +00:00
Daniel Stenberg ce7e3586da Added #include <string.h> 2000-06-14 17:23:51 +00:00
Daniel Stenberg 94ec5ff44a correct the POST workings. Tim Tassonis reported. 2000-06-14 17:15:07 +00:00
Daniel Stenberg e54f09a218 the 7.0.6beta fixes 2000-06-14 14:33:54 +00:00
Daniel Stenberg 069347c83d the -W and -g stuff needn't be here by default 2000-06-14 14:29:39 +00:00
Daniel Stenberg 022f1766f9 Added a define in the Mingw32 makefiles to allow parts of the config-win32
files depend on that as well. It turned out Borland has no unistd.h file
either, only mingw32 seems to use that.
2000-06-14 14:28:45 +00:00
Daniel Stenberg 3e20192ff2 several minor fixes as pointed out by Bjrn Stenberg 2000-06-14 14:26:53 +00:00
Daniel Stenberg ec520ceefd bad HAVE_STRICMP usage found by Bjrn Stenberg 2000-06-14 14:26:20 +00:00
Daniel Stenberg a374925bb7 added some more text about libcurl using 2000-06-14 14:08:52 +00:00
Daniel Stenberg d9650164b3 edited the contributor list
changed ftp-ascii to use-ascii and its explanation was fixed
2000-06-14 14:02:43 +00:00
Daniel Stenberg 094b6a8b6a Added #include <fcntl.h> required by the setmode() for win32 2000-06-14 12:52:21 +00:00
Daniel Stenberg 5da5cfa33e new binary stdout approach for win32 systems 2000-06-14 12:50:38 +00:00
Daniel Stenberg 2dbadc6405 Added GETHOSTBYNAME_R_NARGS and GETHOSTBYADDR_R_NARGS 2000-06-14 10:50:18 +00:00
Daniel Stenberg 3b60784f27 updated to be more valid for version 7 workings 2000-06-14 09:16:11 +00:00
Daniel Stenberg 72f7f0183b added a few RFCs to the list 2000-06-14 09:08:31 +00:00
Daniel Stenberg e22d75cd6e Luong Dinh Dung's comments adjusted 2000-06-13 23:04:44 +00:00
Daniel Stenberg 2488fff451 free-twice problem corrected 2000-06-13 08:11:45 +00:00