commit | 652b0acfd634aea432eb2432dcc8ea5a37dccc3b | [log] [tgz] |
---|---|---|
author | Joshua Seaton <joshuaseaton@google.com> | Fri May 17 12:07:19 2019 -0700 |
committer | Joshua Seaton <joshuaseaton@google.com> | Mon May 20 10:10:52 2019 -0700 |
tree | f6d906e355ea43911ad0f9cb82e2a101d4049304 | |
parent | d3d583a76a0ad2302d7a6e82e0b5711638ae1bb9 [diff] |
[sshutil] Add a total timeout to SSH client creation ssh.Dial can hang during authentication, the 'timeout' being set in the config only applying to establishment of the initial connection. This function is effectively ssh.Dial with the ability to set a deadline on the underlying connection. See https://github.com/golang/go/issues/21941 for more details on the hang. Change-Id: Ie5b51dad23ac44bed5f98c322a5da8c06cd93f45
This repo contains tools used in Fuchsia build and development.
Go packages from here are automatically built and uploaded to CIPD and Google Storage by bots using the tools recipe. To add a tool to the build:
builder_mixins
section with name: "tools"
.properties_j
to add a string to the packages
list:"fuchsia.googlesource.com/tools/cmd/your-new-tool"