[openssh-commits] [openssh] branch master updated (69e44ba7 -> dd2acc8b)

git+noreply at mindrot.org git+noreply at mindrot.org
Mon Jan 6 13:12:49 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  69e44ba7  Fix typo: 'you' -> 'your'.
       new  2ab33571  upstream: fix CanonicalizeHostname, broken by rev 1.507
       new  c312ca07  upstream: Extends the SK API to accept a set of key/value options
       new  dd2acc8b  upstream: adapt sk-dummy to SK API changes

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 dd2acc8b862c09751621995fba2d5fa6f4e24cc9
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Jan 6 02:07:50 2020 +0000

    upstream: adapt sk-dummy to SK API changes
    
    also, make it pull prototypes directly from sk-api.c and #error
    if the expected version changes. This will make any future regress
    test breakage because of SK API changes much more apparent
    
    OpenBSD-Regress-ID: 79b07055de4feb988e31da71a89051ad5969829d

commit c312ca077cd2a6c15545cd6b4d34ee2f69289174
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Mon Jan 6 02:00:46 2020 +0000

    upstream: Extends the SK API to accept a set of key/value options
    
    for all operations. These are intended to future-proof the API a little by
    making it easier to specify additional fields for without having to change
    the API version for each.
    
    At present, only two options are defined: one to explicitly specify
    the device for an operation (rather than accepting the middleware's
    autoselection) and another to specify the FIDO2 username that may
    be used when generating a resident key. These new options may be
    invoked at key generation time via ssh-keygen -O
    
    This also implements a suggestion from Markus to avoid "int" in favour
    of uint32_t for the algorithm argument in the API, to make implementation
    of ssh-sk-client/helper a little easier.
    
    feedback, fixes and ok markus@
    
    OpenBSD-Commit-ID: 973ce11704609022ab36abbdeb6bc23c8001eabc

commit 2ab335712d084d9ccaf3f53afc3fa9535329da87
Author: beck at openbsd.org <beck at openbsd.org>
Date:   Sun Jan 5 16:28:22 2020 +0000

    upstream: fix CanonicalizeHostname, broken by rev 1.507
    
    Issue noticed and reported by Pierre-Olivier Martel <pom at apple.com>
    ok dtucker@ markus@ djm@
    
    OpenBSD-Commit-ID: 749f3168ec520609c35b0c4e1984e5fa47f16094

Summary of changes:
 PROTOCOL.u2f                     |  47 ++++++++--
 regress/misc/sk-dummy/sk-dummy.c | 111 ++++++++--------------
 sk-api.h                         |  23 +++--
 sk-usbhid.c                      | 194 ++++++++++++++++++++++++++++++---------
 ssh-add.c                        |   5 +-
 ssh-keygen.1                     |  23 ++++-
 ssh-keygen.c                     |  39 +++++---
 ssh-sk-client.c                  |  14 ++-
 ssh-sk-helper.c                  |  45 +++++----
 ssh-sk.c                         | 121 ++++++++++++++++++++----
 ssh-sk.h                         |  14 +--
 ssh.c                            |   4 +-
 12 files changed, 446 insertions(+), 194 deletions(-)

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


More information about the openssh-commits mailing list