Skip to content

Added a state machine for handling PuTTY's multiline SSH keys#1574

Merged
tdewey-rpi merged 1 commit into
raspberrypi:mainfrom
bjepson:putty_key_parser
Apr 2, 2026
Merged

Added a state machine for handling PuTTY's multiline SSH keys#1574
tdewey-rpi merged 1 commit into
raspberrypi:mainfrom
bjepson:putty_key_parser

Conversation

@bjepson

@bjepson bjepson commented Apr 2, 2026

Copy link
Copy Markdown
Contributor

I've added a state machine to the main loop in splitKeys() to allow it to recognise and reassemble PuTTY SSH keys in PuTTY's default public key format (see #1569). I tested Imager running on Linux with both a PuTTY key and openssh ed25519 public key.

@tdewey-rpi

Copy link
Copy Markdown
Collaborator

Thanks for the submission, @bjepson!

@tdewey-rpi tdewey-rpi merged commit 2b3bd40 into raspberrypi:main Apr 2, 2026
@bjepson

bjepson commented Apr 2, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for the submission, @bjepson!

It was my pleasure, @tdewey-rpi!!

@lurch

lurch commented Apr 2, 2026

Copy link
Copy Markdown
Collaborator

Welcome to the team @bjepson 😆

@bjepson

bjepson commented Apr 2, 2026

Copy link
Copy Markdown
Contributor Author

Welcome to the team @bjepson 😆

Delighted to be here 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants