]> git.ipfire.org Git - thirdparty/openssh-portable.git/commit
upstream: remove vestigal support for KRL signatures
authordjm@openbsd.org <djm@openbsd.org>
Mon, 17 Jul 2023 04:01:10 +0000 (04:01 +0000)
committerDamien Miller <djm@mindrot.org>
Mon, 17 Jul 2023 04:52:35 +0000 (14:52 +1000)
commitbeec17bb311365b75a0a5941418d4b96df7d7888
tree8c138b33c159493ce37765ebb79a964da73c0749
parent449566f64c21b4578d5c0c431badd0328adc53ed
upstream: remove vestigal support for KRL signatures

When the KRL format was originally defined, it included support for
signing of KRL objects. However, the code to sign KRLs and verify KRL
signatues was never completed in OpenSSH.

Now, some years later, we have SSHSIG support in ssh-keygen that is
more general, well tested and actually works. So this removes the
semi-finished KRL signing/verification support from OpenSSH and
refactors the remaining code to realise the benefit - primarily, we
no longer need to perform multiple parsing passes over KRL objects.

ok markus@

OpenBSD-Commit-ID: 517437bab3d8180f695c775410c052340e038804
PROTOCOL.krl
krl.c
krl.h
ssh-keygen.c