]> git.ipfire.org Git - thirdparty/openssh-portable.git/commit
upstream: begin big refactor of sshkey
authordjm@openbsd.org <djm@openbsd.org>
Fri, 28 Oct 2022 00:35:40 +0000 (00:35 +0000)
committerDamien Miller <djm@mindrot.org>
Fri, 28 Oct 2022 01:46:56 +0000 (12:46 +1100)
commit25de1c01a8b9a2c8ab9b1da22444a03e89c982de
tree286c31a5342ca485bdb117315b7ce908e4bf4432
parent445363433ba20b8a3e655b113858c836da46a1cb
upstream: begin big refactor of sshkey

Move keytype data and some of the type-specific code (allocation,
cleanup, etc) out into each key type's implementation. Subsequent
commits will move more, with the goal of having each key-*.c file
owning as much of its keytype's implementation as possible.

lots of feedback + ok markus@

OpenBSD-Commit-ID: 0f2b4334f73914344e9e5b3d33522d41762a57ec
ssh-dss.c
ssh-ecdsa-sk.c
ssh-ecdsa.c
ssh-ed25519-sk.c
ssh-ed25519.c
ssh-rsa.c
ssh-xmss.c
sshkey.c
sshkey.h