Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | plumbing/transport: ssh check if list of known_hosts files is empty | Kuba Podgórski | 2018-09-07 | 1 | -6/+8 |
| | | | Signed-off-by: kuba-- <kuba@sourced.tech> | ||||
* | Return error when creating public keys from invalid PEM | Mark DeLillo | 2018-02-25 | 1 | -0/+3 |
| | | | | | | * pem.Decode will return nil in this case, and passing that to x509.IsEncryptedBlock will cause it to panic Signed-off-by: Mark DeLillo <github.med@delillo.org> | ||||
* | Fix mistyping | Dmitry Labutin | 2018-02-07 | 1 | -2/+2 |
| | | | | Signed-off-by: Dmitry Labutin <dmitry@labutin.com> | ||||
* | transport: made public all the fields and standardize AuthMethod | Máximo Cuadros | 2017-11-21 | 1 | -34/+48 |
| | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com> | ||||
* | Avoid using user.Current() | Kim, Hirokuni | 2017-08-08 | 1 | -6/+20 |
| | | | | | user.Current() causes 'Current not implemented' error when crosscompiled. See https://github.com/golang/go/issues/6376 | ||||
* | Use xanzy/ssh-agent to create the ssh agent correctly based on os. | Ethan Young | 2017-06-01 | 1 | -13/+4 |
| | |||||
* | transport: make Endpoint an interface, fixes #362 | Santiago M. Mola | 2017-04-27 | 1 | -4/+9 |
| | | | | | * add internal *url.URL implementation for regular URLs. * add internal implementation for SCP-like URLs. | ||||
* | transport: ssh, NewPublicKeys support for encrypted PEM files | Máximo Cuadros | 2017-04-21 | 1 | -7/+26 |
| | |||||
* | transport: ssh, NewPublicKeys helper | Máximo Cuadros | 2017-04-21 | 1 | -23/+46 |
| | |||||
* | transport: ssh, fork knownhosts package (temporal) | Máximo Cuadros | 2017-04-17 | 1 | -1/+1 |
| | |||||
* | transport: ssh, default HostKeyCallback | Máximo Cuadros | 2017-04-16 | 1 | -0/+86 |
| | |||||
* | plumbing/transport: git, error on empty SSH_AUTH_SOCK | Máximo Cuadros | 2017-02-21 | 1 | -3/+11 |
| | |||||
* | transport: create Client interface (#132) | Santiago M. Mola | 2016-11-23 | 1 | -0/+157 |
* plumbing: move plumbing/client package to plumbing/transport. * transport: create Client interface. * A Client can instantiate any client transport service. * InstallProtocol installs a Client for a given protocol, instead of just a UploadPackService. * A Client can open a session for fetch-pack or send-pack for a specific Endpoint. * Adapt ssh and http clients to the new client interface. * updated doc |