Skip to content

v1.1.0

Compare
Choose a tag to compare
@philr philr released this 24 May 11:09
· 27 commits to master since this release
  • Add support for format 3 .ppk files introduced in PuTTY version 0.75. PuTTY::Key::PPK#save defaults to saving format 2 files. libargon2 is required to load and save encrypted format 3 files.
  • Write files using LF line endings (Unix) instead of CRLF (Windows) to match PuTTYgen version 0.75 (versions up to 0.74 used CRLF, but are compatible with CRLF and LF).
  • Support reading files with CR line endings (Classic Mac OS).
  • Support reading from and writing to IO-like streams.
  • Allow loading and saving files with empty private or public keys.
  • Fix adding unnecessary padding to the private key on saving when it is an exact multiple of the block size.

PuTTY::Key v1.1.0 on RubyGems.org