- 27 Jun, 2007 1 commit
-
-
James Housley authored
and CURLOPT_NEW_DIRECTORY_PERMS. These control the premissions for files and directories created on the remote server. CURLOPT_NEW_FILE_PERMS defaults to 0644 and CURLOPT_NEW_DIRECTORY_PERMS defaults to 0755
-
- 25 Jun, 2007 2 commits
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- 30 May, 2007 1 commit
-
-
Daniel Stenberg authored
the maximum size of the connection cache maximum size of the multi handle.
-
- 08 May, 2007 1 commit
-
-
Daniel Stenberg authored
because I just made SCP uploads return this value if the file size of the upload file isn't given with CURLOPT_INFILESIZE*. Docs updated to reflect this news, and a define for the old name was added to the public header file.
-
- 20 Apr, 2007 1 commit
-
-
Daniel Stenberg authored
changed at build time (from command line or similar)
-
- 16 Apr, 2007 1 commit
-
-
Daniel Stenberg authored
function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl what action that was found in the socket that it passes in. This gives a significant performance boost as it allows libcurl to avoid a call to poll()/select() for every call to curl_multi_socket*().
-
- 11 Apr, 2007 1 commit
-
-
Daniel Stenberg authored
-
- 20 Feb, 2007 1 commit
-
-
Linus Nielsen Feltzing authored
New FTP CCC functionality - adds passive and active mode to accomodate for different server behaviour
-
- 12 Feb, 2007 2 commits
-
-
Daniel Stenberg authored
to the debug callback. - Shmulik Regev added CURLOPT_HTTP_CONTENT_DECODING and CURLOPT_HTTP_TRANSFER_DECODING that if set to zero will disable libcurl's internal decoding of content or transfer encoded content. This may be preferable in cases where you use libcurl for proxy purposes or similar. The command line tool got a --raw option to disable both at once.
-
Daniel Stenberg authored
to primarily be used for the autobuilds to know from what point in time a particular tarball is, and thus what changes it contains (or not).
-
- 05 Feb, 2007 1 commit
-
-
Daniel Stenberg authored
and CURLOPT_CONNECTTIMEOUT_MS that, as their names should hint, do the timeouts with millisecond resolution instead. The only restriction to that is the alarm() (sometimes) used to abort name resolves as that uses full seconds. I fixed the FTP response timeout part of the patch. Internally we now count and keep the timeouts in milliseconds but it also means we multiply set timeouts with 1000. The effect of this is that no timeout can be set to more than 2^31 milliseconds (on 32 bit systems), which equals 24.86 days. We probably couldn't before either since the code did *1000 on the timeout values on several places already.
-
- 30 Jan, 2007 1 commit
-
-
Daniel Stenberg authored
-
- 08 Jan, 2007 1 commit
-
-
Linus Nielsen Feltzing authored
-
- 05 Jan, 2007 1 commit
-
-
Daniel Stenberg authored
curl that uses the new CURLOPT_FTP_SSL_CCC option in libcurl. If enabled, it will make libcurl shutdown SSL/TLS after the authentication is done on a FTP-SSL operation.
-
- 02 Nov, 2006 1 commit
-
-
Daniel Stenberg authored
-
- 30 Oct, 2006 2 commits
-
-
Gisle Vanem authored
-
Daniel Stenberg authored
-
- 21 Oct, 2006 1 commit
-
-
Daniel Stenberg authored
reading the (local) CA cert file to let users easier pinpoint the actual problem. CURLE_SSL_CACERT_BADFILE (77) is the new libcurl error code.
-
- 12 Oct, 2006 1 commit
-
-
Daniel Stenberg authored
and while doing so it became apparent that the current timeout system for the socket API really was a bit awkward since it become quite some work to be sure we have the correct timeout set. Jeff then provided the new CURLMOPT_TIMERFUNCTION that is yet another callback the app can set to get to know when the general timeout time changes and thus for an application like hiperfifo.c it makes everything a lot easier and nicer. There's a CURLMOPT_TIMERDATA option too of course in good old libcurl tradition.
-
- 30 Sep, 2006 1 commit
-
-
Daniel Stenberg authored
-
- 11 Sep, 2006 1 commit
-
-
Daniel Stenberg authored
handle that is part of a multi handle first removes the handle from the stack. - Added CURLOPT_SSL_SESSIONID_CACHE and --no-sessionid to disable SSL session-ID re-use on demand since there obviously are broken servers out there that misbehave with session-IDs used.
-
- 07 Sep, 2006 1 commit
-
-
Daniel Stenberg authored
cache within the multi handle.
-
- 04 Sep, 2006 1 commit
-
-
Daniel Stenberg authored
-
- 03 Sep, 2006 1 commit
-
-
Gisle Vanem authored
-
- 29 Aug, 2006 2 commits
-
-
Gisle Vanem authored
-
Daniel Stenberg authored
allow applications to set their own socket options.
-
- 11 Aug, 2006 1 commit
-
-
Dan Fandrich authored
-
- 04 Aug, 2006 3 commits
-
-
Dan Fandrich authored
-
Gisle Vanem authored
-
Gisle Vanem authored
-
- 03 Aug, 2006 1 commit
-
-
Daniel Stenberg authored
-
- 30 Jul, 2006 1 commit
-
-
Daniel Stenberg authored
both now provide the number of running handles back to the calling function.
-
- 26 Jul, 2006 1 commit
-
-
Daniel Stenberg authored
set a private pointer added to the internal libcurl hash table for the particular socket passed in to this function.
-
- 25 Jul, 2006 1 commit
-
-
Daniel Stenberg authored
tool option named --ftp-alternative-to-user. It provides a mean to send a particular command if the normal USER/PASS approach fails.
-
- 11 Jul, 2006 1 commit
-
-
Dan Fandrich authored
-
- 05 Jul, 2006 1 commit
-
-
Yang Tse authored
Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows headers when compiled with Cygwin in POSIX emulation mode.
-
- 24 Jun, 2006 1 commit
-
-
Daniel Stenberg authored
(serialise) a previously built formpost (as with curl_formadd()).
-
- 22 Jun, 2006 1 commit
-
-
Daniel Stenberg authored
CURLOPT_MAX_RECV_SPEED_LARGE that limit tha maximum rate libcurl is allowed to send or receive data. This kind of adds the the command line tool's option --limit-rate to the library. The rate limiting logic in the curl app is now removed and is instead provided by libcurl itself. Transfer rate limiting will now also work for -d and -F, which it didn't before.
-
- 12 Jun, 2006 1 commit
-
-
Dan Fandrich authored
-fvisibility=hidden on gcc >= 4.0. This reduces the size of the libcurl binary and speeds up dynamic linking by hiding all the internal symbols from the symbol table.
-