PackageTrack
Sign in Get early access

ssh-encoding

Pure Rust implementation of SSH data type decoders/encoders as described in RFC4251

0.3.0 11M downloads/mo #2956 most downloaded on crates.io RustCrypto/SSH

What this package is like to depend on

Last release 3 months ago

25 May 2026

Ships unpredictably

gaps range from 9 days to 10 months

Nearly every release is documented

notes for 3 of 3 stable releases

1 version withdrawn

withdrawn after publishing

4 years old

17 releases · first in 2022

8 releases in the last 12 months

see the full history below

Release timeline

17 releases · Oct 2022 to May 2026
2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 17
  1. 0.3.0 25 May 2026
    Release notes

    ssh-encoding v0.3.0 (#537)

    Open source →
    Release notes

    Added

    • boolean encode/decode support (#214)
    • Base64Reader/Base64Writer newtypes (#220)
    • base64 module (#222)
    • PEM line width detection (#252)
    • Encode::{encode_vec, encode_bytes} (#267)
    • DigestWriter (#268)
    • digest feature (#271)
    • core::error::Error support (#303)
    • Custom derive for Encode/Decode via derive feature (#348)
    • Propagate base64ct errors (#358)
    • Mpint type (#359)
    • Implement Encode for string-like type sequences (#377)
    • diagnostic::on_unimplemented hints (#514)

    Changed

    • [u8; N] no longer encodes a length prefix but treats N as statically known (#342)
    • Upgrade to 2024 edition; MSRV 1.85 (#354)
    • Bump hex-literal dependency to v1 (#355)
    • Migrate from subtle to ctutils (#507)

    Removed

    • NestedReader (#226)
    • sha2 dependency - now generic around digests (#271)
    • std feature (#303)
    Open source →
  2. 0.3.0-rc.9 10 May 2026 pre-release
    Release notes

    ssh-encoding v0.3.0-rc.9 (#515)

    Open source →
  3. 0.3.0-rc.8 10 Mar 2026 pre-release
    Release notes

    Releases the following:

    • ssh-cipher v0.3.0-rc.8
    • ssh-encoding v0.3.0-rc.8
    • ssh-key v0.7.0-rc.9
    Open source →
  4. 0.3.0-rc.7 04 Feb 2026 pre-release

    Nothing published for this version

  5. 0.3.0-rc.6 25 Jan 2026 pre-release

    Nothing published for this version

  6. 0.3.0-rc.4 12 Jan 2026 pre-release

    Nothing published for this version

  7. 0.3.0-rc.3 25 Nov 2025 pre-release

    Nothing published for this version

  8. 0.3.0-rc.2 03 Sep 2025 pre-release

    Nothing published for this version

  9. 0.3.0-rc.1 10 Jul 2025 pre-release

    Nothing published for this version

  10. 0.3.0-rc.0 01 Jun 2025 pre-release

    Nothing published for this version

  11. 0.3.0-pre.1 13 Aug 2024 pre-release

    Nothing published for this version

  12. 0.3.0-pre.0 28 Jul 2024 pre-release

    Nothing published for this version

  13. 0.2.0 11 Aug 2023
    Release notes

    Added

    • LabelError (#124)
    • bytes feature (#138)

    Changed

    • Bump pem-rfc7468 to v0.7 (#84)

    Removed

    • Encoding::Error (#124)
    Open source →
  14. 0.2.0-pre.0 20 Jun 2023 pre-release

    Nothing published for this version

  15. 0.2.0-pre 30 Mar 2023 pre-release

    Nothing published for this version

  16. 0.1.0 24 Oct 2022
    Release notes
    • Initial release
    Open source →
  17. 0.0.0 21 Oct 2022 withdrawn

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive