Skip to content

v0.44.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 04 May 19:40
· 131 commits to main since this release

Notes

  • This release adds a default pure-Rust RSA implementation, meaning that you can disable the openssl feature to reduce your app size and improve portability and build speed.

Changes

  • c850dbd: Add pure-rust RSA implementation (#273) (Robert Wang) #273
  • 3041b0c: Implement ecdsa-sha2-nistp{256,384,521} (#267) (Robert Wang) #267
  • b20504d: Implements client support for OpenSSH Certificates (#278) (Shoaib Merchant) #278
  • 4f749f4: Replace custom PKCS #8 parsing with der crate and others (#274) (Robert Wang) #274
  • 194430b: Use ssh-key crate to decode OpenSSH public/private keys (#279) (Robert Wang) #279
  • 4b40f51: Zeroize RSA private key data on drop (#275) (Robert Wang) #275

Fixes

  • 58d9274: Fix compilation error when using without the flate2 feature (#263) (citorva) #263
  • 0915744: fixed #270 - decode_pkcs5 does not remove padding
  • e745827: Updated curve25519-dalek to 4.1.2 (#269) (Chander) #269
  • 8d582f6: Fix ed25519 key format in pkcs8 (#272) (Robert Wang) #272