summaryrefslogtreecommitdiff
path: root/lib/ssh.h
Commit message (Collapse)AuthorAgeFilesLines
* split out more protocol-specific structs from urldata.h into their ownDaniel Stenberg2009-12-121-0/+122
| | | | protocol-specific header files
* changed ssh.c to use HAVE_LIBSSH2_SESSION_BLOCK_DIRECTION define provided by ↵Gunter Knauf2009-05-191-10/+0
| | | | libssh2.h; removed related define block from ssh.h.
* Fix libssh2 preprocessor symbol definition checkYang Tse2009-05-091-3/+4
|
* Remove trailing #undef value. Typo?Gisle Vanem2008-12-221-1/+1
|
* libssh2_sftp_seek2 was just renamed to libssh2_sftp_seek64 ...Daniel Stenberg2008-12-221-2/+9
|
* - Anthony Bryan provided a set of patches that cleaned up manual language,Daniel Stenberg2008-12-221-0/+6
| | | | corrected spellings and more.
* Further adjust a libssh2 preprocessor function-symbol definition checkYang Tse2008-11-291-3/+3
|
* Adjust some libssh2 preprocessor symbol definition checksYang Tse2008-11-291-4/+14
|
* remove leftover proto that isn't used, I made it a macro insteadDaniel Stenberg2008-06-201-2/+0
|
* - Hans-Jurgen May pointed out that trying SCP or SFTP over a SOCKS proxyDaniel Stenberg2008-06-201-1/+12
| | | | | | | | crashed libcurl. This is now addressed by making sure we use "plain send" internally when doing the socks handshake instead of the Curl_write() function which is designed to use the "target" protocol. That's then SCP or SFTP in this case. I also took the opportunity and cleaned up some ssh- related #ifdefs in the code for readability.
* - Make Curl_write and it's callees accept a const pointer, in preparationMichal Marek2008-05-091-2/+2
| | | | of tetetest's patch for curl_easy_send()
* Added per-protocol callback static tables, replacing callback ptr storagePatrick Monnerat2007-10-121-12/+2
| | | | in the connectdata structure by a single handler table ptr.
* The SSH code now only works with libssh2 0.16 or later. Thus we must notDaniel Stenberg2007-08-031-4/+0
| | | | release the next curl until there is a libssh2 0.16 released.
* for now unless we do better fixed LIBSSH2_APINO compares to use long constants.Gunter Knauf2007-07-141-2/+2
|
* fixed endif comment.Gunter Knauf2007-07-111-1/+1
|
* * Finish moving sftp:// into a state machine so it won't block in multi modeJames Housley2007-07-101-0/+7
| | | | | * Move scp:// into a state machine so it won't block in multi mode * When available use the full directory entry from the sftp:// server
* Convert Curl_ssh_connect() to run in a state machine forJames Housley2007-06-121-0/+1
| | | | LIBSSH2_APINO >= 200706012030. More to come...
* - Armel Asselin improved libcurl to behave a lot better when an easy handleDaniel Stenberg2007-01-161-3/+3
| | | | | | 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.
* James Housley did lots of work and introduced SFTP downloads.Daniel Stenberg2006-11-241-8/+17
|
* James Housley brought support for SCP transfersDaniel Stenberg2006-11-021-0/+40