[openssh-commits] [openssh] branch master updated (724eb900 -> bfdd4b72)
git+noreply at mindrot.org
git+noreply at mindrot.org
Tue Aug 10 12:47:58 AEST 2021
This is an automated email from the git hooks/post-receive script.
djm pushed a change to branch master
in repository openssh.
from 724eb900 upstream: xstrdup environment variable used by ForwardAgent. bz#3328
new 2b67932b upstream: on fatal errors, make scp wait for ssh connection before
new 986abe94 upstream: show only the final path component in the progress meter;
new 2ae77717 upstream: rever r1.223 - I accidentally committed unrelated changes
new b4b3f3da upstream: on fatal errors, make scp wait for ssh connection before
new 41b019ac upstream: when scp is in SFTP mode, try to deal better with ~
new 2ab86401 upstream: SFTP protocol extension to allow the server to expand
new 2f7a3b51 upstream: make scp in SFTP mode try to use relative paths as much
new bfdd4b72 upstream: make scp -3 the default for remote-to-remote copies. It
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit bfdd4b722f124a4fa9173d20dd64dd0fc69856be
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 23:56:36 2021 +0000
upstream: make scp -3 the default for remote-to-remote copies. It
provides a much better and more intuitive user experience and doesn't require
exposing credentials to the source host.
thanks naddy@ for catching the missing argument in usage()
"Yes please!" - markus@
"makes a lot of sense" - deraadt@
"the right thing to do" - dtucker@
OpenBSD-Commit-ID: d0d2af5f0965c5192ba5b2fa461c9f9b130e5dd9
commit 2f7a3b51cef689ad9e93d0c6c17db5a194eb5555
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 23:49:31 2021 +0000
upstream: make scp in SFTP mode try to use relative paths as much
as possible. Previosuly, it would try to make relative and ~/-rooted paths
absolute before requesting transfers.
prompted by and much discussion deraadt@
ok markus@
OpenBSD-Commit-ID: 46639d382ea99546a4914b545fa7b00fa1be5566
commit 2ab864010e0a93c5dd95116fb5ceaf430e2fc23c
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 23:47:44 2021 +0000
upstream: SFTP protocol extension to allow the server to expand
~-prefixed paths, in particular ~user ones. Allows scp in sftp mode to accept
these paths, like scp in rcp mode does.
prompted by and much discussion deraadt@
ok markus@
OpenBSD-Commit-ID: 7d794def9e4de348e1e777f6030fc9bafdfff392
commit 41b019ac067f1d1f7d99914d0ffee4d2a547c3d8
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 23:44:32 2021 +0000
upstream: when scp is in SFTP mode, try to deal better with ~
prefixed paths. ~user paths aren't supported, but ~/ paths will be accepted
and prefixed with the SFTP server starting directory (more to come)
prompted by and discussed with deraadt@
ok markus@
OpenBSD-Commit-ID: 263a071f14555c045fd03132a8fb6cbd983df00d
commit b4b3f3da6cdceb3fd168b5fab69d11fba73bd0ae
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 07:21:01 2021 +0000
upstream: on fatal errors, make scp wait for ssh connection before
exiting avoids LogLevel=verbose (or greater) messages from ssh appearing
after scp has returned exited and control has returned to the shell; ok
markus@
(this was originally committed as r1.223 along with unrelated stuff that
I rolled back in r1.224)
OpenBSD-Commit-ID: 1261fd667ad918484889ed3d7aec074f3956a74b
commit 2ae7771749e0b4cecb107f9d4860bec16c3f4245
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 07:19:12 2021 +0000
upstream: rever r1.223 - I accidentally committed unrelated changes
OpenBSD-Commit-ID: fb73f3865b2647a27dd94db73d6589506a9625f9
commit 986abe94d481a1e82a01747360bd767b96b41eda
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 07:16:09 2021 +0000
upstream: show only the final path component in the progress meter;
more useful with long paths (that may truncate) and better matches
traditional scp behaviour; spotted by naddy@ ok deraadt@
OpenBSD-Commit-ID: 26b544d0074f03ebb8a3ebce42317d8d7ee291a3
commit 2b67932bb3176dee4fd447af4368789e04a82b93
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Aug 9 07:13:54 2021 +0000
upstream: on fatal errors, make scp wait for ssh connection before
exiting avoids LogLevel=verbose (or greater) messages from ssh appearing
after scp has returned exited and control has returned to the shell; ok
markus@
OpenBSD-Commit-ID: ef9dab5ef5ae54a6a4c3b15d380568e94263456c
Summary of changes:
.depend | 96 ++++++++++++++++++++++++-------------------------
PROTOCOL | 21 ++++++++++-
misc.c | 49 +++++++++++++++++--------
misc.h | 3 +-
scp.1 | 20 ++++++++---
scp.c | 113 ++++++++++++++++++++++++++++++----------------------------
sftp-client.c | 91 +++++++++++++++++++++++++++++++++++++---------
sftp-client.h | 10 ++++--
sftp-server.c | 63 +++++++++++++++++++++++++++++++-
9 files changed, 322 insertions(+), 144 deletions(-)
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list