[openssh-commits] [openssh] branch master updated (6d2564b9 -> 292bcb24)

git+noreply at mindrot.org git+noreply at mindrot.org
Mon Nov 9 00:36:51 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  6d2564b9  Fix function body for variadic macro test.
       new  4d94b031  upstream: Replace WITH_OPENSSL ifdefs in log calls with a macro.
       new  71693251  upstream: Add a comment documenting the source of the moduli group
       new  292bcb24  Remove preprocessor directive from log macro calls.

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 292bcb2479deb27204e3ff796539c003975a5f7a
Author: Darren Tucker <dtucker at dtucker.net>
Date:   Mon Nov 9 00:33:35 2020 +1100

    Remove preprocessor directive from log macro calls.
    
    Preprocessor directives inside macro calls, such as the new log macros,
    are undefined behaviour and do not work with, eg old GCCs.  Put the
    entire log call inside the ifdef for OPENSSL_HAS_NISTP521.

commit 71693251b7cbb7dd89aaac18815147124732d0d3
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Sun Nov 8 12:10:20 2020 +0000

    upstream: Add a comment documenting the source of the moduli group
    
    sizes.
    
    OpenBSD-Commit-ID: aec0725ce607630caaa62682624c6763b350391c

commit 4d94b031ff88b015f0db57e140f481bff7ae1a91
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Sun Nov 8 11:46:12 2020 +0000

    upstream: Replace WITH_OPENSSL ifdefs in log calls with a macro.
    
    The log calls are themselves now macros, and preprocessor directives inside
    macro arguments are undefined behaviour which some compilers (eg old GCCs)
    choke on.  It also makes the code tidier.  ok deraadt@
    
    OpenBSD-Commit-ID: cc12a9029833d222043aecd252d654965c351a69

Summary of changes:
 .skipped-commit-ids |  1 +
 ssh-keygen.c        |  3 ++-
 ssh.c               | 18 +++---------------
 sshd.c              | 19 +++----------------
 sshkey.h            |  4 +++-
 5 files changed, 12 insertions(+), 33 deletions(-)

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


More information about the openssh-commits mailing list