[openssh-commits] [openssh] branch master updated (e665ed2d -> fd7e7de4)

git+noreply at mindrot.org git+noreply at mindrot.org
Thu Nov 18 09:14:30 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  e665ed2d  Switch from LibreSSL 3.4.0 to 3.4.1.
       new  7eec7679  upstream: Convert from select() to ppoll(). Along the way, I
       new  06acb04c  upstream: aggressively pre-fill the pollfd array with fd=-1
       new  7c025c00  upstream: It really looks like pledge "stdio dns" is possible
       new  6582a31c  upstream: replace select() with ppoll(), including converting
       new  8d642c9a  upstream: convert select() to poll() ok djm
       new  092d29b2  upstream: match .events with .fd better
       new  fd934357  upstream: use ppoll() instead of pselect() with djm
       new  fd7e7de4  upstream: set num_listen_socks to 0 on close-all instead of -1,

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 fd7e7de4ddb4399c7e929b44f2bbfc118eddfcf8
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Wed Nov 17 21:06:39 2021 +0000

    upstream: set num_listen_socks to 0 on close-all instead of -1,
    
    which interferes with the new poll()-based listen loop; spotted and debugged
    by anton at +deraadt@
    
    OpenBSD-Commit-ID: f7ab8ab124f615a2e0c45fee14c38d2f2abbabbd

commit fd9343579afac30a971f06643a669733d9acb407
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Sun Nov 14 18:47:43 2021 +0000

    upstream: use ppoll() instead of pselect() with djm
    
    OpenBSD-Commit-ID: 980f87c9564d5d2ad55722b7a6f44f21284cd215

commit 092d29b232ef1a19609a5316ed7e4d896bb2e696
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Sun Nov 14 06:15:36 2021 +0000

    upstream: match .events with .fd better
    
    OpenBSD-Commit-ID: 77eef212ca0add905949532af390164489c5984b

commit 8d642c9a90fa4ed5a3effd785fb3591e14de00cd
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Sun Nov 14 03:25:10 2021 +0000

    upstream: convert select() to poll() ok djm
    
    OpenBSD-Commit-ID: b53e4940ff10dd24f8d16e8db8ef1970015d7ead

commit 6582a31c388968f4073af2bd8621880735c3d42b
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Sat Nov 13 21:14:13 2021 +0000

    upstream: replace select() with ppoll(), including converting
    
    timeval's to timespec's to make things easier. back and forth and ok; djm
    
    OpenBSD-Commit-ID: 89d3b23c60875da919e7820f9de6213286ffbec9

commit 7c025c005550c86a40200a2bcdd355d09413d61a
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Sat Nov 13 17:26:13 2021 +0000

    upstream: It really looks like pledge "stdio dns" is possible
    
    earlier. Discussed with mestre
    
    OpenBSD-Commit-ID: 610873de63a593e0ac7bbbcb7a0f2894d36f4c01

commit 06acb04c20ee483fe4757bd12aec870cc4bb1076
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Fri Nov 12 05:23:49 2021 +0000

    upstream: aggressively pre-fill the pollfd array with fd=-1
    
    OpenBSD-Commit-ID: c2a525de8f83c1a04405bd79122c424140552a5b

commit 7eec76793dec06e8f06b6cf71f9473141c69d109
Author: deraadt at openbsd.org <deraadt at openbsd.org>
Date:   Thu Nov 11 15:32:32 2021 +0000

    upstream: Convert from select() to ppoll(). Along the way, I
    
    observed that the select() code was using exceptfds incorrectly.. ok millert
    
    OpenBSD-Commit-ID: 548e05bfc31b2af02319eb3d051286d4128dec96

Summary of changes:
 misc.c        |  8 ++++----
 misc.h        |  4 ++--
 packet.c      | 59 ++++++++++++++++++++---------------------------------------
 sftp-server.c | 44 ++++++++++++++++++++------------------------
 ssh-keyscan.c | 55 ++++++++++++++++++++++++-------------------------------
 ssh-keysign.c |  8 ++++----
 sshd.c        | 48 ++++++++++++++++++++++++------------------------
 7 files changed, 98 insertions(+), 128 deletions(-)

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


More information about the openssh-commits mailing list