summaryrefslogtreecommitdiff
path: root/lib/ssh.c
Commit message (Expand)AuthorAgeFilesLines
* ssh: Fixed build on platforms where R_OK is not definedGisle Vanem2014-11-051-0/+3
* code cleanup: we prefer 'CURLcode result'Daniel Stenberg2014-10-241-12/+11
* ssh_statemach_act: split out assignment from checkDaniel Stenberg2014-10-061-1/+2
* ssh: comment "fallthrough" in switch statementDaniel Stenberg2014-10-031-0/+2
* ssh: improve key file searchJeremy Lin2014-10-031-27/+48
* Ensure progress.size_dl/progress.size_ul are always >= 0Brandon Casey2014-09-071-2/+2
* bits.close: introduce connection close trackingDaniel Stenberg2014-05-221-2/+2
* INFILESIZE: fields in UserDefined must not be changed run-timeDaniel Stenberg2014-04-261-9/+9
* ssh: prevent a logic error that could result in an infinite loopDan Fandrich2014-03-151-1/+2
* ssh: removed a redundant close state transitionDan Fandrich2014-03-141-4/+2
* ssh: abort immediately on a header callback errorDan Fandrich2014-03-141-1/+9
* ssh: fix compiler warning converting ssize_t to intDaniel Stenberg2014-03-061-1/+1
* ssh: Fixed a style warningDan Fandrich2014-03-061-6/+5
* ssh: Pass errors from libssh2_sftp_read up the stackDan Fandrich2014-03-061-0/+4
* SFTP: skip reading the dir when NOBODY=1Daniel Stenberg2014-02-191-2/+4
* ssh: Fixed a NULL pointer dereference on OOM conditionDan Fandrich2014-02-061-0/+1
* SFTP: stat remote file also when CURLOPT_NOBODY is 1Fabian Frank2014-01-201-3/+10
* mprintf: Replaced internal usage of FORMAT_OFF_T and FORMAT_OFF_TUSteve Holme2013-12-311-7/+8
* vtls: renamed sslgen.[ch] to vtls.[ch]Daniel Stenberg2013-12-201-1/+1
* vtls: created subdir, moved sslgen.[ch] there, updated all include linesDaniel Stenberg2013-12-201-1/+1
* ssh: initialize per-handle data in ssh_connect()Kamil Dudka2013-10-211-0/+4
* ssh: Handle successful SSH_USERAUTH_NONETyler Hall2013-10-151-1/+7
* ssh: improve the logic for detecting blocking directionKamil Dudka2013-10-121-3/+5
* SessionHandle: the protocol specific pointer is now a void *Daniel Stenberg2013-08-121-5/+5
* urldata: clean up the use of the protocol specific structsDaniel Stenberg2013-08-121-36/+11
* string formatting: fix 25+ printf-style format stringsYang Tse2013-07-241-1/+1
* rename "easy" statemachines: call them block insteadDaniel Stenberg2013-02-151-4/+4
* always-multi: always use non-blocking internalsDaniel Stenberg2013-01-171-22/+6
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+3310
* build: rename 93 lib/*.c filesYang Tse2013-01-031-3310/+0
* build: make use of 93 lib/*.c renamed filesYang Tse2013-01-031-5/+5
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-25/+25
* SCP: relative path didn't workDaniel Stenberg2012-12-211-3/+3
* bundles connection caching: some out of memory handling fixesYang Tse2012-12-191-0/+3
* setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse2012-12-141-7/+0
* compiler warning fixesDaniel Stenberg2012-11-201-2/+2
* SCP/SFTP: improve error code used for send failuresDaniel Stenberg2012-11-121-0/+8
* ssh.c: Fixed warning: implicit conversion from enumeration typeMarc Hoersken2012-09-141-2/+2
* ssh: do not crash if MD5 fingerprint is not provided by libssh2Kamil Dudka2012-09-121-8/+14
* ssh: move the fingerprint checking code to a separate fncKamil Dudka2012-09-121-32/+39
* ssh: use the libssh2 agent API conditionallyDaniel Stenberg2012-08-101-0/+4
* SSH: added agent based authenticationArmel Asselin2012-08-081-3/+111
* Fix bad failf() and info() usageYang Tse2012-06-141-1/+1
* Curl_pgrsDone: return int and acknowledge return codeDaniel Stenberg2012-06-101-1/+2
* SSH: public key can now be an empty stringArmel Asselin2012-04-011-2/+6
* ssh.c: code cleanup, Curl_safefree() already nullifies pointerYang Tse2012-03-251-64/+5
* fix some compiler warningsYang Tse2012-03-251-20/+21
* fix several compiler warningsYang Tse2012-03-221-1/+5
* fix several compiler warningsYang Tse2012-03-201-25/+25