[openssh-commits] [openssh] branch master updated (b52c0c2e -> d637c4ae)
git+noreply at mindrot.org
git+noreply at mindrot.org
Tue Sep 3 18:40:35 AEST 2019
This is an automated email from the git hooks/post-receive script.
djm pushed a change to branch master
in repository openssh.
from b52c0c2e upstream: downgrade PKCS#11 "provider returned no slots" warning
new 9a396e33 upstream: constify an argument
new 85443f16 upstream: factor out confirm_overwrite(); ok markus@
new 2ab5a846 upstream: fix memleak in ssh_free_identitylist(); ok markus@
new 06af3583 upstream: authfd: add function to check if key is in agent
new c72d78cc upstream: move skip_space() to misc.c and make it public; ok
new dd8002fb upstream: move advance_past_options to authfile.c and make it
new f8df0413 upstream: make get_sigtype public as sshkey_get_sigtype(); ok
new 5485f8d5 upstream: move authorized_keys option parsing helpsers to misc.c
new 2a9c9f72 upstream: sshsig: lightweight signature and verification ability
new d637c4ae upstream: sshsig tweaks and improvements from and suggested by
The 10 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 d637c4aee6f9b5280c13c020d7653444ac1fcaa5
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:35:27 2019 +0000
upstream: sshsig tweaks and improvements from and suggested by
Markus
ok markus/me
OpenBSD-Commit-ID: ea4f46ad5a16b27af96e08c4877423918c4253e9
commit 2a9c9f7272c1e8665155118fe6536bebdafb6166
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:34:19 2019 +0000
upstream: sshsig: lightweight signature and verification ability
for OpenSSH
This adds a simple manual signature scheme to OpenSSH.
Signatures can be made and verified using ssh-keygen -Y sign|verify
Signatures embed the key used to make them. At verification time, this
is matched via principal name against an authorized_keys-like list
of allowed signers.
Mostly by Sebastian Kinne w/ some tweaks by me
ok markus@
OpenBSD-Commit-ID: 2ab568e7114c933346616392579d72be65a4b8fb
commit 5485f8d50a5bc46aeed829075ebf5d9c617027ea
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:32:11 2019 +0000
upstream: move authorized_keys option parsing helpsers to misc.c
and make them public; ok markus@
OpenBSD-Commit-ID: c18bcb2a687227b3478377c981c2d56af2638ea2
commit f8df0413f0a057b6a3d3dd7bd8bc7c5d80911d3a
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:31:20 2019 +0000
upstream: make get_sigtype public as sshkey_get_sigtype(); ok
markus@
OpenBSD-Commit-ID: 01f8cdbec63350490d2249f41112c5780d1cfbb8
commit dd8002fbe63d903ffea5be7b7f5fc2714acab4a0
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:30:47 2019 +0000
upstream: move advance_past_options to authfile.c and make it
public; ok markus@
OpenBSD-Commit-ID: edda2fbba2c5b1f48e60f857a2010479e80c5f3c
commit c72d78ccbe642e08591a626e5de18381489716e0
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:29:58 2019 +0000
upstream: move skip_space() to misc.c and make it public; ok
markus@
OpenBSD-Commit-ID: caa77e8a3b210948e29ad3e28c5db00852961eae
commit 06af3583f46e2c327fdd44d8a95b8b4e8dfd8db5
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:29:15 2019 +0000
upstream: authfd: add function to check if key is in agent
This commit adds a helper function which allows the caller to
check if a given public key is present in ssh-agent.
work by Sebastian Kinne; ok markus@
OpenBSD-Commit-ID: d43c5826353e1fdc1af71eb42961b30782c7bd13
commit 2ab5a8464870cc4b29ddbe849bbbc255729437bf
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:28:30 2019 +0000
upstream: fix memleak in ssh_free_identitylist(); ok markus@
OpenBSD-Commit-ID: aa51f77ae2c5330a1f61b2d22933f24a443f9abf
commit 85443f165b4169b2a448b3e24bc1d4dc5b3156a4
Author: djm at openbsd.org <djm at openbsd.org>
Date: Tue Sep 3 08:27:52 2019 +0000
upstream: factor out confirm_overwrite(); ok markus@
OpenBSD-Commit-ID: 304e95381b39c774c8fced7e5328b106a3ff0400
commit 9a396e33685633581c67d5ad9664570ef95281f2
Author: djm at openbsd.org <djm at openbsd.org>
Date: Mon Sep 2 23:46:46 2019 +0000
upstream: constify an argument
OpenBSD-Commit-ID: 724bafc9f993746ad4303e95bede2c030de6233b
Summary of changes:
Makefile.in | 2 +-
PROTOCOL.sshsig | 99 +++++++
auth-options.c | 71 +----
auth2-pubkey.c | 36 +--
authfd.c | 30 ++-
authfd.h | 3 +-
authfile.c | 24 +-
authfile.h | 3 +-
misc.c | 84 +++++-
misc.h | 8 +-
ssh-keygen.1 | 123 ++++++++-
ssh-keygen.c | 363 +++++++++++++++++++++++--
sshkey.c | 14 +-
sshkey.h | 3 +-
sshsig.c | 799 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sshsig.h | 84 ++++++
16 files changed, 1610 insertions(+), 136 deletions(-)
create mode 100644 PROTOCOL.sshsig
create mode 100644 sshsig.c
create mode 100644 sshsig.h
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list