[openssh-commits] [openssh] branch master updated (613a6545 -> 61a1a6af)

git+noreply at mindrot.org git+noreply at mindrot.org
Wed Jan 12 09:02:41 AEDT 2022


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

djm pushed a change to branch master
in repository openssh.

      from  613a6545  libhardended_malloc.so moved into out dir.
       new  61a1a6af  OS X poll(2) is broken; use compat replacement

The 1 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 61a1a6af22e17fc94999a5d1294f27346e6c4668
Author: Damien Miller <djm at mindrot.org>
Date:   Wed Jan 12 08:57:49 2022 +1100

    OS X poll(2) is broken; use compat replacement
    
    Darwin's poll(2) implementation is broken. For character-special
    devices like /dev/null, it returns POLLNVAL when polled with
    POLLIN.
    
    Apparently this is Apple bug 3710161, which is AFAIK not public,
    but a websearch will find other OSS projects rediscovering it
    periodically since it was first identified in 2005 (!!)

Summary of changes:
 configure.ac              |  4 ++++
 openbsd-compat/bsd-poll.c | 12 ++++++------
 2 files changed, 10 insertions(+), 6 deletions(-)

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


More information about the openssh-commits mailing list