[openssh-commits] [openssh] branch master updated (42ba34ab -> 9707c817)

git+noreply at mindrot.org git+noreply at mindrot.org
Wed Jan 10 09:25:13 AEDT 2024


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

djm pushed a change to branch master
in repository openssh.

      from  42ba34ab  nite that recent OSX tun/tap is unsupported
       new  602f4bee  upstream: adapt ssh_api.c code for kex-strict
       new  b31b12d2  upstream: add a "global" ChannelTimeout type to ssh(1) and sshd(8)
       new  9707c817  upstream: extend ChannelTimeout regression test to exercise multiplexed

The 3 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 9707c8170c0c1baeb1e06e5a53f604498193885f
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Tue Jan 9 22:19:36 2024 +0000

    upstream: extend ChannelTimeout regression test to exercise multiplexed
    
    connections and the new "global" timeout type. ok dtucker@
    
    OpenBSD-Regress-ID: f10d19f697024e9941acad7c2057f73d6eacb8a2

commit b31b12d28de96e1d43581d32f34da8db27e11c03
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Tue Jan 9 22:19:00 2024 +0000

    upstream: add a "global" ChannelTimeout type to ssh(1) and sshd(8)
    
    that watches all open channels and will close all open channels if there is
    no traffic on any of them for the specified interval. This is in addition to
    the existing per-channel timeouts added a few releases ago.
    
    This supports use-cases like having a session + x11 forwarding channel
    open where one may be idle for an extended period but the other is
    actively used. The global timeout would allow closing both channels when
    both have been idle for too long.
    
    ok dtucker@
    
    OpenBSD-Commit-ID: 0054157d24d2eaa5dc1a9a9859afefc13d1d7eb3

commit 602f4beeeda5bb0eca181f8753d923a2997d0a51
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Tue Jan 9 21:39:14 2024 +0000

    upstream: adapt ssh_api.c code for kex-strict
    
    from markus@ ok me
    
    OpenBSD-Commit-ID: 4d9f256852af2a5b882b12cae9447f8f00f933ac

Summary of changes:
 channels.c                 | 74 +++++++++++++++++++++++++++++++++++-----------
 regress/channel-timeout.sh | 70 +++++++++++++++++++++++++++++++++++++++++--
 ssh_api.c                  | 14 +++++++--
 ssh_config.5               | 22 ++++++++++----
 sshd_config.5              | 44 ++++++++++++++++-----------
 5 files changed, 179 insertions(+), 45 deletions(-)

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


More information about the openssh-commits mailing list