summaryrefslogtreecommitdiff
path: root/src/transports/ssh.c
Commit message (Expand)AuthorAgeFilesLines
* Cleanup memory leak in ssh transportEdward Thomson2014-10-261-34/+28
* Clean up various compiler warningsEdward Thomson2014-10-261-2/+5
* Provide host name to certificate_check_cbSven Strickroth2014-09-221-1/+1
* ssh: expose both hashesCarlos Martín Nieto2014-09-161-9/+9
* ssh: provide our own types for host key lengthsCarlos Martín Nieto2014-09-161-9/+7
* net: use only structs to pass information about certCarlos Martín Nieto2014-09-161-1/+3
* Merge remote-tracking branch 'upstream/master' into cmn/host-cert-infoCarlos Martín Nieto2014-09-161-1/+7
|\
| * ssh: store error message immediately after a failed agent callcmn/ssh-errorsCarlos Martín Nieto2014-09-041-1/+7
* | Bring certificate check back to the normal return codeCarlos Martín Nieto2014-09-161-11/+8
* | ssh: do ssh cert info before asking for credentialsCarlos Martín Nieto2014-09-161-47/+44
* | transport: always call the certificate check callbackCarlos Martín Nieto2014-09-161-1/+2
* | http: send the DER-encoded cert to the callbackCarlos Martín Nieto2014-09-161-20/+23
* | Provide a callback for certificate validationCarlos Martín Nieto2014-09-161-0/+34
|/
* Merge remote-tracking branch 'upstream/master' into cmn/ssh-retryCarlos Martín Nieto2014-08-271-5/+70
|\
| * ssh: Fix unused warningVicent Marti2014-07-161-0/+1
| * ssh: provide a factory function for setting ssh pathscmn/ssh-factory-for-pathsCarlos Martín Nieto2014-07-071-2/+52
| * Include libssh2.h before git2.h (transport.h)Jacques Germishuys2014-07-031-2/+4
| * ssh: libssh2_channel_write() behaves like send()cmn/ssh-send-everythingCarlos Martín Nieto2014-07-021-1/+12
* | ssh: make sure to ask for a username and use the same oneCarlos Martín Nieto2014-06-261-34/+35
* | ssh: request credentials again on authentication failureCarlos Martín Nieto2014-06-261-26/+60
* | ssh: propagate the error code from the auth callbackCarlos Martín Nieto2014-06-171-13/+12
* | ssh: detect authentication methodsCarlos Martín Nieto2014-06-171-6/+77
|/
* transports: allow the creds callback to say it doesn't existCarlos Martín Nieto2014-04-221-12/+20
* Make git_cred_ssh_custom_new() naming more consistentJacques Germishuys2014-04-181-1/+1
* Introduce git_cred_ssh_interactive_new()Jacques Germishuys2014-04-181-0/+22
* cred: tighten username rulesCarlos Martín Nieto2014-04-181-11/+2
* - BUGFIX #2133 (@fourplusone) in smart_protocol.cMiha2014-02-251-1/+2
* ssh: add support for ssh-agent authenticationAlessandro Ghedini2013-11-201-2/+52
* Fix ssh.c compileBen Straub2013-11-041-2/+3
* Use http_parser_parse_url to parse urlsBen Straub2013-11-041-1/+0
* Prevent another segfault from bad URLBen Straub2013-10-311-5/+6
* Rename the ssh credentialsCarlos Martín Nieto2013-10-231-6/+6
* Allowed credential types should be a bitfieldEdward Thomson2013-10-211-1/+2
* Whitespace.Etienne Samson2013-09-161-1/+1
* Add a wrapper to provide the libssh2 error messageEtienne Samson2013-09-161-13/+21
* Test for repo before removing leading colonIsaac Kearse2013-09-101-1/+1
* Trim leading colon from ssh repository pathIsaac Kearse2013-09-081-0/+1
* Commit 7affc2f7 removed var initializationRussell Belfer2013-08-141-0/+1
* Include username in each credential typeCarlos Martín Nieto2013-08-121-10/+12
* Bring SSH error reporting up to base standardsRussell Belfer2013-07-101-79/+72
* Merge branch 'ssh-cred-fix' of tiennou/libgit2Russell Belfer2013-07-101-25/+35
|\
| * Tab indent.Etienne Samson2013-07-101-90/+92
| * Add some missing error messages.Etienne Samson2013-07-101-9/+16
| * Fix a probable leak.Etienne Samson2013-07-031-1/+1
| * Fix a crash if git_remote_set_cred_acquire_cb wasn't called before connecting.Etienne Samson2013-07-031-2/+4
* | Make SSH APIs present even without SSH supportRussell Belfer2013-07-091-86/+95
|/
* Added GITERR_CHECK_ALLOCBrad Morgan2013-05-151-0/+1
* Added error checkBrad Morgan2013-05-151-1/+2
* CleanupBrad Morgan2013-05-151-12/+6
* Changed to use libssh2_channel_execBrad Morgan2013-05-091-6/+3