[openssh-commits] [openssh] branch master updated (2c334fd3 -> c83d8c4d)

git+noreply at mindrot.org git+noreply at mindrot.org
Fri May 27 16:38:23 AEST 2022


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

djm pushed a change to branch master
in repository openssh.

      from  2c334fd3  upstream: f sshpkt functions fail, then password is not cleared
       new  3b0b142d  upstream: refactor authorized_keys/principals handling
       new  c83d8c4d  upstream: split the low-level file handling functions out from

The 2 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 c83d8c4d6f3ccceef84d46de107f6b71cda06359
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Fri May 27 05:02:46 2022 +0000

    upstream: split the low-level file handling functions out from
    
    auth2-pubkey.c
    
    Put them in a new auth2-pubkeyfile.c to make it easier to refer to them
    (e.g. in unit/fuzz tests) without having to refer to everything else
    pubkey auth brings in.
    
    ok dtucker@
    
    OpenBSD-Commit-ID: 3fdca2c61ad97dc1b8d4a7346816f83dc4ce2217

commit 3b0b142d2a0767d8cd838e2f3aefde8a0aaa41e1
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Fri May 27 05:01:25 2022 +0000

    upstream: refactor authorized_keys/principals handling
    
    remove "struct ssh *" from arguments - this was only used to pass the
    remote host/address. These can be passed in instead and the resulting
    code is less tightly coupled to ssh_api.[ch]
    
    ok dtucker@
    
    OpenBSD-Commit-ID: 9d4373d013edc4cc4b5c21a599e1837ac31dda0d

Summary of changes:
 Makefile.in        |   2 +-
 auth.c             |  96 +-----------
 auth.h             |  22 ++-
 auth2-pubkey.c     | 363 +++++--------------------------------------
 auth2-pubkeyfile.c | 442 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 monitor.c          |   9 +-
 monitor_wrap.c     |   7 +-
 monitor_wrap.h     |   6 +-
 8 files changed, 515 insertions(+), 432 deletions(-)
 create mode 100644 auth2-pubkeyfile.c

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


More information about the openssh-commits mailing list