Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-13 | Commit Tom Regner's code for SFTP create missing directories. This patch | James Housley | |
uses the --ftp-create-dirs flag to control if cURL will try and create directories that are specified in an upload path, but don't exist. | |||
2007-06-13 | Add a define to protect the state machine from older versions of libssh2, | James Housley | |
ie 0.14, that don't know about newer constants used in the state machine. | |||
2007-06-12 | * Updates for the latest version of libssh2, specifically | James Housley | |
libssh2_sftp_shutdown() and libssh2_session_free() can now return LIBSSH2_ERROR_EAGAIN. * Fix the _send() and _recv() return values so non-blocking works | |||
2007-06-12 | While connect and transfer works fine in non-blocking mode for the test | James Housley | |
suite, transfer fails in the real world. So after connect set to blocking as full non-blocking is migrated out. | |||
2007-06-12 | Prevent the state machine from getting stuck in SSH_AUTH_HOST_INIT | James Housley | |
2007-06-12 | Convert Curl_ssh_connect() to run in a state machine for | James Housley | |
LIBSSH2_APINO >= 200706012030. More to come... | |||
2007-06-11 | Squelsh some warnings for libssh older than 0.1.5. | Gisle Vanem | |
2007-06-08 | Curl_scp_done() needs to call libssh2_channel_free() to prevent a | James Housley | |
memory leak, and it is the right thing to do. | |||
2007-06-08 | Fix to work with the latest CVS version of libssh2 | James Housley | |
* As of (LIBSSH2_APINO >= 200706012030) there are not *nb() functions * As of (LIBSSH2_APINO >= 200706012030) most libssh2_*() functions can return LIBSSH2_ERROR_EAGAIN to indicate that the call would block. To make the code work as previously, blocking, all the code has been updated so that when (LIBSSH2_APINO >= 200706012030) it loops simulating blocking. This allows the existing code to function and not hold up the upcoming release. | |||
2007-05-15 | Added support for quote commands before a transfer using SFTP and test | Dan Fandrich | |
case 614. Allow SFTP quote commands chmod, chown, chgrp to set a value of 0. | |||
2007-05-09 | Kristian Gunstone fixed a problem where overwriting an uploaded file with | Dan Fandrich | |
sftp didn't truncate it first, which would corrupt the file if the new file was shorter than the old. | |||
2007-05-08 | CURLE_FTP_COULDNT_STOR_FILE is now known as CURLE_UPLOAD_FAILED. This is | Daniel Stenberg | |
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. | |||
2007-04-18 | clarify the comment about libssh2_sftp_write's return type | Daniel Stenberg | |
2007-04-18 | - James Housley made SFTP uploads use libssh2's non-blocking API (if available) | Daniel Stenberg | |
2007-04-08 | Nick Zitzmann did ssh.c cleanups | Daniel Stenberg | |
2007-04-06 | Fixed a few memory leaks in OOM conditions. | Dan Fandrich | |
Made libssh2 logging more verbose when debugging is enabled. | |||
2007-04-04 | Fixed a memory leak and improper shutdown on SFTP post-quote command failure. | Dan Fandrich | |
2007-04-02 | Nick Zitzmann made CURLOPT_POSTQUOTE work for SFTP as well. | Daniel Stenberg | |
2007-03-29 | Send an EOF message before closing a channel, as recommended by RFC4254. | Dan Fandrich | |
Enable libssh2 tracing when ssh debugging is turned on. | |||
2007-03-24 | Fixed a couple of compile problems. | Dan Fandrich | |
2007-03-23 | Added --pubkey option to curl and made --key also work for SCP/SFTP, | Dan Fandrich | |
plus made --pass work on an SSH private key as well. | |||
2007-03-23 | Don't shut down sftp in an error if it was never started. | Dan Fandrich | |
2007-03-15 | Fixed some memory leaks in various error paths. | Dan Fandrich | |
2007-03-15 | Fixed a memory leak. | Dan Fandrich | |
2007-03-14 | Fixed a NULL pointer dereference on sftp initialization failure. | Dan Fandrich | |
Added some more debug logs. | |||
2007-02-26 | Removed inclusion of <sys/types.h> and <sys/stat.h> in .c-files | Gisle Vanem | |
since they're already included through "setup.h". | |||
2007-02-07 | SCP upload done non-blocking | Daniel Stenberg | |
2007-02-06 | read SFTP with the non-blocking API | Daniel Stenberg | |
2007-02-02 | prefer using the (upcoming) non-blocking libssh2 API | Daniel Stenberg | |
2007-01-28 | silence compiler warnings | Daniel Stenberg | |
2007-01-28 | another small fix to directory listing output; disabled CURL_LIBSSH2_DEBUG. | Gunter Knauf | |
2007-01-27 | fix sftp directory listing so that it works without -v and is redirectable ↵ | Gunter Knauf | |
with -o/-O. | |||
2007-01-27 | tell us what we put out here... | Gunter Knauf | |
2007-01-23 | very minor indent change | Daniel Stenberg | |
2007-01-16 | - Armel Asselin improved libcurl to behave a lot better when an easy handle | Daniel Stenberg | |
doing an FTP transfer is removed from a multi handle before completion. The fix also fixed the "alive counter" to be correct on "premature removal" for all protocols. | |||
2006-12-21 | minor indent fix | Daniel Stenberg | |
2006-11-25 | James Housley fixed SCP downloading by setting the maxdownload. | Daniel Stenberg | |
2006-11-24 | James Housley did lots of work and introduced SFTP downloads. | Daniel Stenberg | |
2006-11-15 | Call libssh2_session_free() to release memory allocated during | Gisle Vanem | |
libssh2 startup. | |||
2006-11-14 | Free 'scp->path' in case of libssh2 setup failure. | Gisle Vanem | |
2006-11-06 | remove redundant check for Win32 | Yang Tse | |
2006-11-03 | Ifdef around S_IRGRP and S_IROTH (meaningless on Win32). | Gisle Vanem | |
2006-11-02 | James Housley brought support for SCP transfers | Daniel Stenberg | |