CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2022/10/27 18:35:40
Modified files: usr.bin/ssh : 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 Log message: 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@