[openssh-commits] [openssh] branch master updated (aa59d6a4 -> 9641753e)

git+noreply at mindrot.org git+noreply at mindrot.org
Mon Mar 6 23:32:05 AEDT 2023


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

dtucker pushed a change to branch master
in repository openssh.

      from  aa59d6a4  upstream: Fix mem and FILE leaks in moduli screening.
       new  9641753e  upstream: Refactor creation of KEX proposal.

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 9641753e0fd146204d57b2a4165f552a81afade4
Author: dtucker at openbsd.org <dtucker at openbsd.org>
Date:   Mon Mar 6 12:14:48 2023 +0000

    upstream: Refactor creation of KEX proposal.
    
    This adds kex_proposal_populate_entries (and corresponding free) which
    populates the KEX proposal array with dynamically allocated strings.
    This replaces the previous mix of static and dynamic that has been the
    source of previous leaks and bugs.  Remove unused compat functions.
    With & ok djm at .
    
    OpenBSD-Commit-ID: f2f99da4aae2233cb18bf9c749320c5e040a9c7b

Summary of changes:
 compat.c      | 19 ++---------------
 compat.h      |  6 ++----
 kex.c         | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 kex.h         |  5 ++++-
 sshconnect2.c | 65 ++++++++++++++++++++++-------------------------------------
 sshd.c        | 34 +++++++++++--------------------
 6 files changed, 102 insertions(+), 86 deletions(-)

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


More information about the openssh-commits mailing list