[openssh-commits] [openssh] branch master updated (a73890e3 -> 5e60f593)

git+noreply at mindrot.org git+noreply at mindrot.org
Fri Mar 28 17:32:41 AEDT 2025


This is an automated email from the git hooks/post-receive script.

dtucker pushed a change to branch master
in repository openssh.

    from a73890e3 Add PuTTY 0.81, 0.82 and 0.83 to tests.
     new 77a3e6ba Add tcmalloc flags to TEST_SSH_SSHD_ENV.
     new e32de6bf Be explicit about environment variables for tests.
     new 8cd9ed4d upstream: chown log directory in addition to log files.
     new 98f05b14 upstream: Add TEST_SSH_SSHD_ENV variable which is added to sshd's
     new bbd36869 upstream: Set sshd environment variables during sshd test run too.
     new 5e60f593 upstream: Pass "ControlMaster no" to ssh when invoked by scp & sftp.

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Detailed log of new commits:

commit 5e60f5937b9c33190b9d7614f72d85d4a9b38d3d
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Fri Mar 28 06:04:07 2025 +0000

    upstream: Pass "ControlMaster no" to ssh when invoked by scp & sftp.
    
    If you have ControlMaster auto (or yes) in your config, and the
    first connection you make is via scp or sftp, then you may get a
    few unexpected options applied to it (eg ForwardX11 no), since sftp
    and sftp explicitly disable those for reasons.  These effects will
    persist beyond the initial scp or sftp command.
    
    This explicitly disables persistent session *creation* by scp and sftp.
    It will not prevent them from using an existing session if one has
    already been created.
    
    From Github PR#557, ok djm@ kn@
    
    OpenBSD-Commit-ID: 9dad7c737466837e0150c4318920f46d844770c4

commit bbd36869dfb4b770cc9e6a345c04a585a0955aec
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Fri Mar 28 05:41:15 2025 +0000

    upstream: Set sshd environment variables during sshd test run too.
    
    OpenBSD-Regress-ID: 50cb325d92c390a2909662c901f6ac5d80b6f74d

commit 98f05b1484daddef2f56b79e24540523b5016143
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Fri Mar 28 05:36:24 2025 +0000

    upstream: Add TEST_SSH_SSHD_ENV variable which is added to sshd's
    
    environment. Will be used in Portable to tweak behaviour of tcmalloc's
    debugging.
    
    OpenBSD-Regress-ID: 67e38c3c4517ddb72c8a3549a3325a166d7bb6d6

commit 8cd9ed4df0eccc825eca0c45354a37332e125e38
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Fri Mar 28 05:33:30 2025 +0000

    upstream: chown log directory in addition to log files.
    
    OpenBSD-Regress-ID: b520d54a0bbf2c6554413c798218bda26b385ad9

commit e32de6bf4f3229d4838beb127de45eed1377ccc5
Author: Darren Tucker <dtucker at dtucker.net>
Date:   Fri Mar 28 16:47:58 2025 +1100

    Be explicit about environment variables for tests.
    
    This will make it easier to reproduce a test failure by cut-and-paste of
    the corresponding line from the github log.

commit 77a3e6ba47381547b3fe4b29223256f276fbd07e
Author: Darren Tucker <dtucker at dtucker.net>
Date:   Fri Mar 28 16:46:40 2025 +1100

    Add tcmalloc flags to TEST_SSH_SSHD_ENV.
    
    This will get passed to sshd via test-exec.sh.

Summary of changes:
 .github/configs      |  3 ++-
 .github/run_test.sh  | 22 +++++++++++++++-------
 regress/test-exec.sh | 11 ++++++-----
 scp.c                |  3 ++-
 sftp.c               |  3 ++-
 5 files changed, 27 insertions(+), 15 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
djm at mindrot.org.


More information about the openssh-commits mailing list