[openssh-commits] [openssh] branch master updated (e027c044 -> 84226b44)

git+noreply at mindrot.org git+noreply at mindrot.org
Thu Jan 23 18:56:30 AEDT 2020


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

dtucker pushed a change to branch master
in repository openssh.

      from  e027c044  upstream: missing header change from previous; spotted by dtucker@
       new  3bf2a6ac  upstream: Replace all calls to signal(2) with a wrapper around
       new  5533c2fb  upstream: new sentence, new line;
       new  84226b44  Remove mysignal wrapper.

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 84226b447d45fe4542613de68c2ca59a890d7c01
Author: Darren Tucker <dtucker at dtucker.net>
Date:   Thu Jan 23 18:55:24 2020 +1100

    Remove mysignal wrapper.
    
    We switched the main code to use sigaction(), so the wrapper is no
    longer used.

commit 5533c2fb7ef21172fa3708d66b03faa2c6b3d93f
Author: jmc at openbsd.org <jmc at openbsd.org>
Date:   Thu Jan 23 07:16:38 2020 +0000

    upstream: new sentence, new line;
    
    OpenBSD-Commit-ID: b6c3f2f36ec77e99198619b38a9f146655281925

commit 3bf2a6ac791d64046a537335a0f1d5e43579c5ad
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Thu Jan 23 07:10:22 2020 +0000

    upstream: Replace all calls to signal(2) with a wrapper around
    
    sigaction(2). This wrapper blocks all other signals during the handler
    preventing races between handlers, and sets SA_RESTART which should reduce
    the potential for short read/write operations.
    
    OpenBSD-Commit-ID: 5e047663fd77a40d7b07bdabe68529df51fd2519

Summary of changes:
 auth-pam.c                   |  8 ++++----
 auth.c                       |  4 ++--
 auth2-pubkey.c               | 10 +++++-----
 clientloop.c                 | 26 +++++++++++++-------------
 entropy.c                    |  4 ++--
 misc.c                       | 19 ++++++++++++++++++-
 misc.h                       |  4 +++-
 monitor.c                    | 10 +++++-----
 mux.c                        | 22 +++++++++++-----------
 openbsd-compat/bsd-openpty.c |  4 ++--
 openbsd-compat/bsd-signal.c  | 33 ---------------------------------
 openbsd-compat/bsd-signal.h  |  5 -----
 progressmeter.c              |  6 +++---
 readconf.c                   |  4 ++--
 readpass.c                   | 14 +++++++-------
 sandbox-systrace.c           |  6 +++---
 scp.c                        | 22 +++++++++++-----------
 serverloop.c                 | 10 +++++-----
 session.c                    |  4 ++--
 sftp.c                       | 26 +++++++++++++-------------
 ssh-agent.c                  | 10 +++++-----
 ssh-keygen.1                 |  6 +++---
 ssh-sk-client.c              |  9 +++++----
 ssh.c                        |  6 +++---
 sshbuf.c                     |  4 ++--
 sshconnect.c                 | 10 +++++-----
 sshconnect2.c                |  8 ++++----
 sshd.c                       | 34 ++++++++++++++++++----------------
 28 files changed, 156 insertions(+), 172 deletions(-)

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


More information about the openssh-commits mailing list