[openssh-commits] [openssh] branch master updated (e2c0a21a -> 664deef9)
git+noreply at mindrot.org
git+noreply at mindrot.org
Mon Nov 25 12:25:59 AEDT 2019
This is an automated email from the git hooks/post-receive script.
djm pushed a change to branch master
in repository openssh.
from e2c0a21a upstream: Wait for FD to be readable or writeable during a nonblocking
new d2b0f881 upstream: memleak in error path
new b7e74ea0 upstream: Add new structure for signature options
new 0fddf296 upstream: Add a sshd_config PubkeyAuthOptions directive
new 2e71263b upstream: add a "no-touch-required" option for authorized_keys and
new daeaf413 upstream: allow "ssh-keygen -x no-touch-required" when generating a
new 26cb128b upstream: Print a key touch reminder when generating a security
new 664deef9 upstream: document the "no-touch-required" certificate extension;
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 664deef95a2e770812533439b8bdd3f3c291ae59
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Nov 25 00:57:51 2019 +0000
upstream: document the "no-touch-required" certificate extension;
ok markus, feedback deraadt
OpenBSD-Commit-ID: 47640122b13f825e9c404ea99803b2372246579d
commit 26cb128b31efdd5395153f4943f5be3eddc07033
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Nov 25 00:57:27 2019 +0000
upstream: Print a key touch reminder when generating a security
key. Most keys require a touch to authorize the operation.
OpenBSD-Commit-ID: 7fe8b23edbf33e1bb81741b9f25e9a63be5f6b68
commit daeaf4136927c2a82af1399022103d67ff03f74a
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Nov 25 00:55:58 2019 +0000
upstream: allow "ssh-keygen -x no-touch-required" when generating a
security key keypair to request one that does not require a touch for each
authentication attempt. The default remains to require touch.
feedback deraadt; ok markus@
OpenBSD-Commit-ID: 887e7084b2e89c0c62d1598ac378aad8e434bcbd
commit 2e71263b80fec7ad977e098004fef7d122169d40
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Nov 25 00:54:23 2019 +0000
upstream: add a "no-touch-required" option for authorized_keys and
a similar extension for certificates. This option disables the default
requirement that security key signatures attest that the user touched their
key to authorize them.
feedback deraadt, ok markus
OpenBSD-Commit-ID: f1fb56151ba68d55d554d0f6d3d4dba0cf1a452e
commit 0fddf2967ac51d518e300408a0d7e6adf4cd2634
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Nov 25 00:52:46 2019 +0000
upstream: Add a sshd_config PubkeyAuthOptions directive
This directive has a single valid option "no-touch-required" that
causes sshd to skip checking whether user presence was tested before
a security key signature was made (usually by the user touching the
key).
ok markus@
OpenBSD-Commit-ID: 46e434a49802d4ed82bc0aa38cb985c198c407de
commit b7e74ea072919b31391bc0f5ff653f80b9f5e84f
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Nov 25 00:51:37 2019 +0000
upstream: Add new structure for signature options
This is populated during signature verification with additional fields
that are present in and covered by the signature. At the moment, it is
only used to record security key-specific options, especially the flags
field.
with and ok markus@
OpenBSD-Commit-ID: 338a1f0e04904008836130bedb9ece4faafd4e49
commit d2b0f88178ec9e3f11b606bf1004ac2fe541a2c3
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Nov 25 00:38:17 2019 +0000
upstream: memleak in error path
OpenBSD-Commit-ID: 93488431bf02dde85a854429362695d2d43d9112
Summary of changes:
PROTOCOL.certkeys | 9 ++++++-
auth-options.c | 38 +++++++++++++++++++---------
auth-options.h | 5 +++-
auth.c | 7 ++---
auth2-hostbased.c | 4 +--
auth2-pubkey.c | 30 +++++++++++++++++++---
clientloop.c | 5 ++--
kexgen.c | 4 +--
kexgexc.c | 4 +--
krl.c | 4 +--
monitor.c | 76 ++++++++++++++++++++++++++++++++++++-------------------
monitor_wrap.c | 23 ++++++++++++++---
monitor_wrap.h | 5 ++--
servconf.c | 33 ++++++++++++++++++++++--
servconf.h | 6 ++++-
ssh-add.c | 4 +--
ssh-ecdsa-sk.c | 27 ++++++++++++++++----
ssh-ed25519-sk.c | 20 +++++++++++++--
ssh-keygen.1 | 21 +++++++++++++--
ssh-keygen.c | 67 ++++++++++++++++++++++++++++++++----------------
sshd.8 | 13 ++++++++--
sshd_config.5 | 27 ++++++++++++++++++--
sshkey.c | 19 ++++++++++----
sshkey.h | 18 ++++++++++---
sshsig.c | 22 ++++++++++------
sshsig.h | 6 +++--
26 files changed, 376 insertions(+), 121 deletions(-)
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list