summaryrefslogtreecommitdiff
path: root/src/transports/ssh.c
Commit message (Expand)AuthorAgeFilesLines
* net: rename gitno_connection_data to git_net_urlEdward Thomson2019-06-101-28/+28
* transports: make use of the `GIT_CONTAINER_OF` macroEtienne Samson2019-04-161-7/+7
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-28/+28
* transport: allow cred/cert callbacks to return GIT_PASSTHROUGHethomson/defer_cert_cred_cbEdward Thomson2018-11-211-4/+5
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-1/+1
* transports: ssh: replace deprecated function `libssh2_session_startup`Patrick Steinhardt2018-03-271-1/+1
* transports: ssh: disconnect session before freeing itPatrick Steinhardt2018-03-271-0/+1
* ssh urls: use `git_buf_decode_percent`Edward Thomson2018-03-191-8/+6
* Unescape repo before constructing ssh requestSteven King Jr2018-03-191-1/+5
* Merge pull request #4283 from tiennou/generic-tlsPatrick Steinhardt2017-11-091-1/+1
|\
| * stream: Gather streams to src/streamsEtienne Samson2017-10-231-1/+1
* | transports: ssh: ask for credentials again when passphrase is wrongCurtis Vogt2017-10-201-2/+4
|/
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* transports: ssh: clean up after libssh2 on exitPatrick Steinhardt2017-05-021-0/+9
* transports: ssh: report failure initializing libssh2Patrick Steinhardt2017-05-021-1/+4
* giterr_set: consistent error messagesEdward Thomson2016-12-291-9/+9
* Merge pull request #3555 from cbargren/ssh-git-protocolsEdward Thomson2016-03-081-17/+32
|\
| * Removing #define for SSH_PREFIX_COUNT and using ARRAY_SIZE insteadChris Bargren2015-12-281-6/+5
| * Handle git+ssh:// and ssh+git:// protocols supportChris Bargren2015-12-221-17/+33
* | ssh: initialize libssh2cmn/init-libssh2Carlos Martín Nieto2016-03-031-0/+16
* | ssh_stream_read(): fix possible *bytes_read < 0 branchMichał Górny2015-12-261-3/+8
|/
* added a single line of additional error reporting from libssh2 when failing t...Max Leske2015-08-141-1/+3
* Handle ssh:// and git:// urls containing a '~' character.Simon2015-08-031-0/+2
* git_cert: child types use proper base typeEdward Thomson2015-07-101-2/+2
* ssh: move NULL check to the free functionCarlos Martín Nieto2015-06-091-5/+5
* Change error when running out of ssh agent keysMarius Ungureanu2015-06-021-1/+7
* cred: Check for null values when getting key from memoryMichał Górny2015-05-271-1/+4
* Add support to read ssh keys from memory.David Calavera2015-05-271-0/+19
* errors: add GIT_EEOF to indicate early EOFcmn/server-errorsCarlos Martín Nieto2015-05-201-2/+6
* ssh: read from stderr if stdout is emptyCarlos Martín Nieto2015-05-201-1/+8
* Add a custom param to git_smart_subtransport_definitionLeo Yang2015-03-181-1/+5
* ssh: use socket_stream to perform the connectionCarlos Martín Nieto2014-12-101-8/+12
* 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