aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-11-29As reported in Mandrake's bug tracker bug 12285Daniel Stenberg
(http://qa.mandrakesoft.com/show_bug.cgi?id=12285), when connecting to an IPv6 host with FTP, --disable-epsv (or --disable-eprt) effectively disables the ability to transfer a file. Now, when connected to an FTP server with IPv6, these FTP commands can't be disabled even if asked to with the available libcurl options.
2004-11-29killed trailing whitespaceDaniel Stenberg
2004-11-29if gmtime() returns NULL, this returns -1 to bail out nicelyDaniel Stenberg
2004-11-27typecast the coversion from long to intDaniel Stenberg
2004-11-26I changed my mind. Remove ioctl() macro in setup.h instead.Gisle Vanem
2004-11-26Renamed urldata.h members 'ioctl*' to 'ioctrl*' due toGisle Vanem
clash with djgpp ioctl() macro in setup.h.
2004-11-26As reported in Mandrake's bug tracker bug 12289Daniel Stenberg
(http://qa.mandrakesoft.com/show_bug.cgi?id=12289), curl would print a newline to "finish" the progress meter after each redirect and not only after a completed transfer.
2004-11-26removed no longer used variableDaniel Stenberg
2004-11-25FTP improvements:Daniel Stenberg
If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection. If a second request is made to a server, requesting a file from the same directory as the previous request operated on, libcurl will no longer make that long series of CWD commands just to end up on the same spot. Note that this is only for *exactly* the same dir. There is still room for improvements to optimize the CWD-sending when the dirs are only slightly different. Added test 210, 211 and 212 to verify these changes. Had to improve the test script too and added a new primitive to the test file format.
2004-11-25made the code fit within 80 colsDaniel Stenberg
2004-11-24added missing new error stringDaniel Stenberg
2004-11-24HTTP "auth done right". See lib/README.httpauthDaniel Stenberg
2004-11-22Curl_select's timeout arg is an intDaniel Stenberg
2004-11-20Dan Fandrich fix to compile with libc5Daniel Stenberg
2004-11-19Enable >2GB files for MingW.Gisle Vanem
2004-11-19Suppress signed vs. unsigned warnings on Win32Gisle Vanem
2004-11-19Curl_select() now uses curl_socket_t on socket argumentsDaniel Stenberg
2004-11-19Winsock sockets are not in range 0..FD_SETSIZE.Gisle Vanem
Shouldn't Curl_select() use curl_socket_t ?
2004-11-19add select.objDaniel Stenberg
2004-11-19David Phillips' FD_SETSIZE fixDaniel Stenberg
2004-11-18Dan Fandrich fix: eliminates some pedantic CodeWarrior compiler warnings andDaniel Stenberg
errors.
2004-11-16Added README.httpauth to the distDaniel Stenberg
2004-11-16saved for the futureDaniel Stenberg
2004-11-15clean up start time and t_startsingle use so that redirect_time works properlyDaniel Stenberg
2004-11-14Borland doesn't have <sys/utime.h> nor utime().Gisle Vanem
2004-11-14Static lib is libcurl.lib and import lib libcurl_imp.lib.Gisle Vanem
Added implib command. Cleanup
2004-11-13Dan fixed the CURL_DISABLE_VERBOSE_STRINGS stuff for older gcc versions sinceDaniel Stenberg
they don't support C99 varargs macros.
2004-11-13Renamed import lib to "libcurl_imp.lib".Gisle Vanem
Some cleanup and making it more readable.
2004-11-12Netware target (hosted on Linux gcc) doesn't supportGisle Vanem
or need __declspec.
2004-11-12Dan Fandrich added the --disable-crypto-auth option to configure to allowDaniel Stenberg
libcurl to build without Digest support. (I figure it should also explicitly disable Negotiate and NTLM.)
2004-11-11Dan Fandrich: make --disable-dict actually disable dictDaniel Stenberg
2004-11-11Fix behaviour when passing NULL to CURLOPT_POSTFIELDS and CURLOPT_HTTPPOST.Daniel Stenberg
2004-11-11Dan Fandrich added --disable-verboseDaniel Stenberg
2004-11-11dates from 2038 or later now return 0x7fffffff when 32 bit time_t is usedDaniel Stenberg
2004-11-09Handle drive-letter on MS-DOS.Gisle Vanem
2004-11-09Changes for removing libcurl.def file on Win32.Gisle Vanem
Added "CURL_EXTERN" to memdebug.h functions. Cleaned up Makefile.vc6.
2004-11-08Change OS name. Fix header guard.Gisle Vanem
2004-11-08Un-do changes for WinCE; cdecl decoration is not needed.Gisle Vanem
Confirmed by Paul Nolan.
2004-11-08check for and require tld.h to be present before libidn usage is activatedDaniel Stenberg
in the build, since libidn 0.3.X didn't have the header and we don't support that old libidn versions anyway. This was mentioned on the list by Jean-Philippe Barrette-LaPierre and in bug report #1062264.
2004-11-05Tim Sneddon's VMS fix for huge HTTP POSTsDaniel Stenberg
2004-11-05removed errno, added EAGAINDaniel Stenberg
2004-11-05it has a sys/stat.h file, according to Paul NolanDaniel Stenberg
2004-11-04delete trailing whitespaceDaniel Stenberg
2004-11-02use ifdef not ifDaniel Stenberg
2004-11-02Paul Nolan fix to make libcurl build nicely on Windows CEDaniel Stenberg
2004-10-27Dan Fandrich's gzip handling fixDaniel Stenberg
2004-10-26Testing to define _REENTRANT unconditionally in here.Daniel Stenberg
2004-10-25Tomas Pospisek filed bug report #1053287 that proved -C - and --fail on aDaniel Stenberg
file that was already completely downloaded caused an error, while it doesn't if you don't use --fail! I added test case 194 to verify the fix. Grrr. CURLOPT_FAILONERROR is now added to the list stuff to remove in libcurl v8 due to all the kludges needed to support it.
2004-10-24Mohun Biswas found out that formposting a zero-byte file didn't work veryDaniel Stenberg
good. I fixed.
2004-10-21Dan Fandrich's better ifdef for include fixDaniel Stenberg