[openssh-commits] [openssh] branch master updated (bef92346 -> 0f504f59)

git+noreply at mindrot.org git+noreply at mindrot.org
Mon Dec 21 10:52:34 AEDT 2020


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

djm pushed a change to branch master
in repository openssh.

      from  bef92346  upstream: use _PATH_SSH_USER_DIR instead of hardcoded .ssh in path
       new  43026da0  upstream: prepare readconf.c for fuzzing; remove fatal calls and
       new  d060bc7f  upstream: refactor client percent_expand() argument passing;
       new  0ebead65  upstream: fix possible error("%s", NULL) on error paths
       new  06fbb386  upstream: Print client kem key with correct length.
       new  b4c7cd11  upstream: load_hostkeys()/hostkeys_foreach() variants for FILE*
       new  729b05f5  upstream: allow UserKnownHostsFile=none; feedback and ok markus@
       new  0f504f59  upstream: plumb ssh_conn_info through to sshconnect.c; feedback/ok

The 7 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 0f504f592d15d8047e466eb7453067a6880992a8
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Dec 20 23:40:19 2020 +0000

    upstream: plumb ssh_conn_info through to sshconnect.c; feedback/ok
    
    markus@
    
    OpenBSD-Commit-ID: e8d14a09cda3f1dc55df08f8a4889beff74e68b0

commit 729b05f59ded35483acef90a6f88aa03eae33b29
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Dec 20 23:38:00 2020 +0000

    upstream: allow UserKnownHostsFile=none; feedback and ok markus@
    
    OpenBSD-Commit-ID: c46d515eac94a35a1d50d5fd71c4b1ca53334b48

commit b4c7cd1185c5dc0593d47eafcc1a34fda569dd1d
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Sun Dec 20 23:36:51 2020 +0000

    upstream: load_hostkeys()/hostkeys_foreach() variants for FILE*
    
    Add load_hostkeys_file() and hostkeys_foreach_file() that accept a
    FILE* argument instead of opening the file directly.
    
    Original load_hostkeys() and hostkeys_foreach() are implemented using
    these new interfaces.
    
    Add a u_int note field to the hostkey_entry and hostkey_foreach_line
    structs that is passed directly from the load_hostkeys() and
    hostkeys_foreach() call. This is a lightweight way to annotate results
    between different invocations of load_hostkeys().
    
    ok markus@
    
    OpenBSD-Commit-ID: 6ff6db13ec9ee4edfa658b2c38baad0f505d8c20

commit 06fbb386bed666581095cb9cbc7a900e02bfe1b7
Author: tobhe at openbsd.org <tobhe at openbsd.org>
Date:   Sat Dec 19 22:09:21 2020 +0000

    upstream: Print client kem key with correct length.
    
    ok markus@
    
    OpenBSD-Commit-ID: 91689e14a4fc6c270e265a32d1c8faba63a45755

commit 0ebead6593e2441e4af2735bbe2cd097607cd0d3
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Thu Dec 17 23:28:50 2020 +0000

    upstream: fix possible error("%s", NULL) on error paths
    
    OpenBSD-Commit-ID: 0b3833c2cb985453ecca1d76803ebb8f3b736a11

commit d060bc7f6e6244f001e658208f53e3e2ecbbd382
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Thu Dec 17 23:26:11 2020 +0000

    upstream: refactor client percent_expand() argument passing;
    
    consolidate the common arguments into a single struct and pass that around
    instead of using a bunch of globals. ok markus@
    
    OpenBSD-Commit-ID: 035e6d7ca9145ad504f6af5a021943f1958cd19b

commit 43026da035cd266db37df1f723d5575056150744
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Thu Dec 17 23:10:27 2020 +0000

    upstream: prepare readconf.c for fuzzing; remove fatal calls and
    
    fix some (one-off) memory leaks; ok markus@
    
    OpenBSD-Commit-ID: 91c6aec57b0e7aae9190de188e9fe8933aad5ec5

Summary of changes:
 auth.c                   |   6 +-
 auth2-pubkey.c           |   6 +-
 clientloop.c             |   6 +-
 hostfile.c               |  54 ++++-
 hostfile.h               |  17 +-
 kexsntrup4591761x25519.c |   4 +-
 readconf.c               | 559 ++++++++++++++++++++++++++++++++++-------------
 readconf.h               |   5 +-
 ssh-keygen.c             |   4 +-
 ssh-keysign.c            |   4 +-
 ssh.c                    | 181 +++++++--------
 sshconnect.c             |  43 ++--
 sshconnect.h             |  41 +++-
 sshconnect2.c            |  28 ++-
 14 files changed, 653 insertions(+), 305 deletions(-)

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


More information about the openssh-commits mailing list