aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-10-01someone should hit meDaniel Stenberg
2004-10-01Aleksandar Milivojevic reported a problem in the Redhat bugzilla (seeDaniel Stenberg
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=134133) and not to anyone involved in the curl project! This happens when you try to curl a file from a proftpd site using SSL. It seems proftpd sends a somewhat unorthodox PASS response code (232 instead of 230). I relaxed the response code check to deal with this and similar cases.
2004-10-01fixed the basename() replacement, reported by GisleDaniel Stenberg
2004-10-01- Based on Fedor Karpelevitch's formpost path basename patch, file parts inDaniel Stenberg
formposts no longer include the path part. If you _really_ want them, you must provide your preferred full file name with CURLFORM_FILENAME. Added detection for libgen.h and basename() to configure. My custom basename() replacement function for systems without it, might be a bit too naive... Updated 6 test cases to make them work with the stripped paths.
2004-09-30- Larry Campbell added CURLINFO_OS_ERRNO to curl_easy_getinfo() that allows anDaniel Stenberg
app to retrieve the errno variable after a (connect) failure. It will make sense to provide this for more failures in a more generic way, but let's start like this.
2004-09-30killed trailing whitespaceDaniel Stenberg
2004-09-29Fixed an error message: we use CWD, we don't cd into dirs with FTPDaniel Stenberg
2004-09-28Bertrand Demiddelaer fixed curl_easy_reset() so that it doesn't mistakinglyDaniel Stenberg
enable the progress meter.
2004-09-28Only active the engine code if ssl is enabled. This is how the actual engineDaniel Stenberg
member in the struct is used.
2004-09-26Ben Greear's minor fix to build (better) with cross-compiled(?) mingwDaniel Stenberg
2004-09-25allow setting CURLOPT_SSLENGINE to NULL even if no SSL engine is supportedDaniel Stenberg
2004-09-22jean-claude Chauve fixed an LDAP bugDaniel Stenberg
2004-09-20less long => int implicit conversion warningsDaniel Stenberg
2004-09-19removed getdate.c hack.Gunter Knauf
2004-09-19kill trailing whitespace and clarify a few errorsDaniel Stenberg
2004-09-19set an error message when connection failsDaniel Stenberg
2004-09-16Added CURLOPT_FTPSSLAUTHDaniel Stenberg
2004-09-16Location: problem with bad original URL, identified in bug report #1029478Daniel Stenberg
2004-09-15fixed to use the new file. Can we make this use Makefile.inc somehow?Daniel Stenberg
2004-09-15Replaced the former date parser with a rewrite. No more yacc/bison needed.Daniel Stenberg
2004-09-13and moved back the month array to a static one since the ftp code won't needDaniel Stenberg
it anymore
2004-09-13removed this file again, we only provide a single public function and thatDaniel Stenberg
is already in the public header file
2004-09-13no longer includes getdate.h, there's no need for itDaniel Stenberg
2004-09-13getdate.h is not required to include, it adds nothing newDaniel Stenberg
2004-09-13revert the change for the new date parser, as the new one can deal withDaniel Stenberg
the old format now
2004-09-13support for YYYYMMDD added, which allows us to keep using the lib/ftp.c codeDaniel Stenberg
I was previously #ifdef'ing to a different look when this parser is used
2004-09-13added more examples/docs in the top commentDaniel Stenberg
2004-09-13Since many users probably already use local time strings as input, I nowDaniel Stenberg
made it deal with named time zones as well as mail-style +0200 ones. Seems to work fine. I'm comparing with GNU date command: date -d [date] -u +%s
2004-09-11Minor adjustment needed for the new date parser to succeed. ifdef'ed outDaniel Stenberg
for now.
2004-09-11more docs and fixed the delta compared to GMT that prevented test case 141 toDaniel Stenberg
work with this
2004-09-11slightly better but still lacksDaniel Stenberg
2004-09-11getdate replacement code. smaller, slicker, faster.Daniel Stenberg
2004-09-10- Bug report #1025986. When following a Location: with a custom Host: headerDaniel Stenberg
replacement, curl only replaced the Host: header on the initial request and didn't replace it on the following ones. This resulted in requests with two Host: headers. Now, curl checks if the location is on the same host as the initial request and then continues to replace the Host: header. And when it moves to another host, it doesn't replace the Host: header but it also doesn't make the second Host: header get used in the request. This change is verified by the two new test cases 184 and 185.
2004-09-03fixed nasty warnings with gcc 3.3.Gunter Knauf
2004-09-02improved error message when client cert return failureDaniel Stenberg
2004-08-31fix the return code for curl_multi_add_handle()Daniel Stenberg
2004-08-30Make "Proxy-Connection: close" close the current proxy connection, asDaniel Stenberg
Roman Koifman found out.
2004-08-24Attempt to quick-fix the getdate problem by post-replacing the getdate.cDaniel Stenberg
file after the bison/yacc process to add the fix Harshal Pradhan suggested.
2004-08-23updated in CVS, generated with a much newer bison versionDaniel Stenberg
2004-08-23Roman Koifman pointed out that libcurl send Expect: 100-continue on POSTs andDaniel Stenberg
PUTs even when told to use HTTP 1.0, which is not correct.
2004-08-20Alexander Krasnostavsky made the write callback get called even when a zeroDaniel Stenberg
byte file is downloaded.
2004-08-20actually, we check for a numerical host using either ipv4 or ipv6, as neitherDaniel Stenberg
should result in a reverse dns lookup
2004-08-20use inet_pton() correctly!Daniel Stenberg
2004-08-19simplified expressionDaniel Stenberg
2004-08-19Ling Thio pointed out that getaddrinfo() reverse-lookups ip-only names, andDaniel Stenberg
this is an attempt to prevent it from doing that. affects ipv6-enabled only.
2004-08-18indented the code curl-styleDaniel Stenberg
2004-08-17Kjetil Jacobsen reported an open file leak in file:// transfers of emptyDaniel Stenberg
files.
2004-08-16allow a custom "Accept-Encoding:" header override the internally set oneDaniel Stenberg
that gets set with CURLOPT_ENCODING
2004-08-16strip trailing whitespaceDaniel Stenberg
2004-08-16syncronized with libcurl.def.Gunter Knauf