diff options
author | 2017-05-11 17:33:18 -0400 | |
---|---|---|
committer | 2017-05-11 17:36:03 -0400 | |
commit | a087841ae775a14197c1550488f54b5761f4700b (patch) | |
tree | 93b0c8f09107395bd58f9dc7210b8ee0817cf20d /CHANGELOG | |
parent | b09ac870e1dd2bc924c2ab4cd1d2280024a8a80a (diff) |
Ssh password prompting improved when using -J
When ssh connection caching is enabled (and when GIT_ANNEX_USE_GIT_SSH is
not set), only one ssh password prompt will be made per host, and only one
ssh password prompt will be made at a time.
This also fixes a race in prepSocket's stale ssh connection stopping
when run with -J. It was possible for one thread to start a cached ssh
connection, and another thread to immediately stop it, resulting in excess
connections being made.
This commit was supported by the NSF-funded DataLad project.
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,3 +1,12 @@ +git-annex (6.20170511) UNRELEASED; urgency=medium + + * Ssh password prompting improved when using -J for concurrency. + When ssh connection caching is enabled (and when GIT_ANNEX_USE_GIT_SSH + is not set), only one ssh password prompt will be made per host, and + only one ssh password prompt will be made at a time. + + -- Joey Hess <id@joeyh.name> Thu, 11 May 2017 15:16:23 -0400 + git-annex (6.20170510) unstable; urgency=medium * When a http remote does not expose an annex.uuid config, only warn |