[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