[openssh-commits] [openssh] branch master updated (71241fc0 -> dc3c0be8)
git+noreply at mindrot.org
git+noreply at mindrot.org
Sat Apr 3 16:24:48 AEDT 2021
This is an automated email from the git hooks/post-receive script.
djm pushed a change to branch master
in repository openssh.
from 71241fc0 gnome-ssh-askpass3 is a valid target here
new 6653c612 upstream: do not advertise protocol extensions that have been
new 1339800f upstream: Use new limits at openssh.com protocol extension to let the
new 473ddfc2 upstream: split
new 259d648e upstream: add a test for misc.c:argv_split(), currently fails
new 4cbc4a72 upstream: cannot effectively test posix-rename extension after
new f75bcbba missing bits from 259d648e
new dc3c0be8 upstream: Fix two problems in string->argv conversion: 1) multiple
The 7 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 dc3c0be8208c488e64a8bcb7d9efad98514e0ffb
Author: djm at openbsd.org <djm at openbsd.org>
Date: Sat Apr 3 05:21:46 2021 +0000
upstream: Fix two problems in string->argv conversion: 1) multiple
backslashes were not being dequoted correctly and 2) quoted space in the
middle of a string was being incorrectly split.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
A unit test for these cases has already been committed
prompted by and based on GHPR#223 by Eero Häkkinen; ok markus@
OpenBSD-Commit-ID: d7ef27abb4eeeaf6e167e9312e4abe9e89faf1e4
commit f75bcbba58a08c670727ece5e3f8812125969799
Author: Damien Miller <djm at mindrot.org>
Date: Sat Apr 3 16:22:48 2021 +1100
missing bits from 259d648e
commit 4cbc4a722873d9b68cb5496304dc050d7168df78
Author: djm at openbsd.org <djm at openbsd.org>
Date: Wed Mar 31 21:59:26 2021 +0000
upstream: cannot effectively test posix-rename extension after
changes in feature advertisment.
OpenBSD-Regress-ID: 5e390bf88d379162aaa81b60ed86b34cb0c54d29
commit 259d648e63e82ade4fe2c2c73c8b67fe57d9d049
Author: djm at openbsd.org <djm at openbsd.org>
Date: Fri Mar 19 04:23:50 2021 +0000
upstream: add a test for misc.c:argv_split(), currently fails
OpenBSD-Regress-ID: ad6b96d6ebeb9643b698b3575bdd6f78bb144200
commit 473ddfc2d6b602cb2d1d897e0e5c204de145cd9a
Author: djm at openbsd.org <djm at openbsd.org>
Date: Fri Mar 19 03:25:01 2021 +0000
upstream: split
OpenBSD-Regress-ID: f6c03c0e4c58b3b9e04b161757b8c10dc8378c34
commit 1339800fef8d0dfbfeabff71b34670105bcfddd2
Author: djm at openbsd.org <djm at openbsd.org>
Date: Wed Mar 31 22:16:34 2021 +0000
upstream: Use new limits at openssh.com protocol extension to let the
client select good limits based on what the server supports. Split the
download and upload buffer sizes to allow them to be chosen independently.
In practice (and assuming upgraded sftp/sftp-server at each end), this
increases the download buffer 32->64KiB and the upload buffer
32->255KiB.
Patches from Mike Frysinger; ok dtucker@
OpenBSD-Commit-ID: ebd61c80d85b951b794164acc4b2f2fd8e88606c
commit 6653c61202d104e59c8e741329fcc567f7bc36b8
Author: djm at openbsd.org <djm at openbsd.org>
Date: Wed Mar 31 21:58:07 2021 +0000
upstream: do not advertise protocol extensions that have been
disallowed by the command-line options (e.g. -p/-P/-R); ok dtucker@
OpenBSD-Commit-ID: 3a8a76b3f5131741aca4b41bfab8d101c9926205
Summary of changes:
misc.c | 11 +--
regress/sftp-perm.sh | 18 ++--
regress/unittests/misc/Makefile | 6 +-
regress/unittests/misc/test_argv.c | 139 ++++++++++++++++++++++++++++
regress/unittests/misc/test_convtime.c | 55 ++++++++++++
regress/unittests/misc/test_expand.c | 86 ++++++++++++++++++
regress/unittests/misc/test_parse.c | 82 +++++++++++++++++
regress/unittests/misc/tests.c | 160 +++------------------------------
sftp-client.c | 111 ++++++++++++++++++++---
sftp-client.h | 13 ++-
sftp-server.c | 86 +++++++++++-------
sftp.c | 9 +-
12 files changed, 559 insertions(+), 217 deletions(-)
create mode 100644 regress/unittests/misc/test_argv.c
create mode 100644 regress/unittests/misc/test_convtime.c
create mode 100644 regress/unittests/misc/test_expand.c
create mode 100644 regress/unittests/misc/test_parse.c
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list