aboutsummaryrefslogtreecommitdiffhomepage
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* proto: add private_key() method on SigningKey traitHee-Suk Kim7 days1-0/+1
| | | | | | | | | | | | | | | This is needed to encode the OpenSSH private key format from the SigningKey returned by generate_signing_key(). Otherwise, we would have to re-parse the PKCS#8 DER (which was already encoded when generating the key) and extract the private key from there. private_key() is currently used only in the --generate path, so not all backends necessarily need to implement it. So it has a default implementation that fails with Unspecified. Also, Curve25519SeedBin and EcPrivateKeyBin from aws-lc-rs need no extra Zeroizing wrapper, since the underlying Buffer zeroizes on drop (verified against aws-lc-rs 1.18.0).
* Bump versions to 0.1.0Dirkjan Ochtman13 days1-4/+4
|
* build(deps): bump clap from 4.6.4 to 4.6.6dependabot[bot]2026-08-101-4/+4
| | | | | | | | | | | | | | | | Bumps [clap](https://github.com/clap-rs/clap) from 4.6.4 to 4.6.6. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.4...clap_complete-v4.6.6) --- updated-dependencies: - dependency-name: clap dependency-version: 4.6.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* build(deps): bump data-encoding from 2.10.0 to 2.11.1dependabot[bot]2026-08-101-2/+2
| | | | | | | | | | | | | | Bumps [data-encoding](https://github.com/ia0/data-encoding) from 2.10.0 to 2.11.1. - [Commits](https://github.com/ia0/data-encoding/compare/v2.10.0...v2.11.1) --- updated-dependencies: - dependency-name: data-encoding dependency-version: 2.11.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump versions to 0.1.0-rc.1Dirkjan Ochtman2026-08-031-4/+4
|
* Move AuthorizedKey into protoDirkjan Ochtman2026-07-301-0/+1
|
* build(deps): bump tokio-stream from 0.1.18 to 0.1.19dependabot[bot]2026-07-271-2/+2
| | | | | | | | | | | | | | | Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.18 to 0.1.19. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.18...tokio-stream-0.1.19) --- updated-dependencies: - dependency-name: tokio-stream dependency-version: 0.1.19 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* build(deps): bump tokio from 1.53.0 to 1.53.1dependabot[bot]2026-07-271-2/+2
| | | | | | | | | | | | | | | Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.53.0 to 1.53.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.53.0...tokio-1.53.1) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.53.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* build(deps): bump libc from 0.2.186 to 0.2.189dependabot[bot]2026-07-271-2/+2
| | | | | | | | | | | | | | | | Bumps [libc](https://github.com/rust-lang/libc) from 0.2.186 to 0.2.189. - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.189/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.186...0.2.189) --- updated-dependencies: - dependency-name: libc dependency-version: 0.2.189 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* build(deps): bump clap from 4.6.2 to 4.6.4dependabot[bot]2026-07-271-5/+5
| | | | | | | | | | | | | | | | Bumps [clap](https://github.com/clap-rs/clap) from 4.6.2 to 4.6.4. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.2...clap_complete-v4.6.4) --- updated-dependencies: - dependency-name: clap dependency-version: 4.6.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Zeroize all secret and sensitive dataDirkjan Ochtman2026-07-201-0/+3
|
* Add support for compiling aws-lc-rs in FIPS modeDirkjan Ochtman2026-07-201-1/+138
|
* Bump bitflags from 2.13.0 to 2.13.1dependabot[bot]2026-07-201-2/+2
| | | | | | | | | | | | | | | | Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.13.0 to 2.13.1. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/2.13.0...2.13.1) --- updated-dependencies: - dependency-name: bitflags dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump tokio from 1.52.1 to 1.53.0dependabot[bot]2026-07-201-2/+2
| | | | | | | | | | | | | | | Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.52.1 to 1.53.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.1...tokio-1.53.0) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.53.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump anyhow from 1.0.103 to 1.0.104dependabot[bot]2026-07-201-2/+2
| | | | | | | | | | | | | | | Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.103 to 1.0.104. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.103...1.0.104) --- updated-dependencies: - dependency-name: anyhow dependency-version: 1.0.104 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump aws-lc-rs from 1.17.1 to 1.17.3dependabot[bot]2026-07-201-4/+4
| | | | | | | | | | | | | | | Bumps [aws-lc-rs](https://github.com/aws/aws-lc-rs) from 1.17.1 to 1.17.3. - [Release notes](https://github.com/aws/aws-lc-rs/releases) - [Commits](https://github.com/aws/aws-lc-rs/compare/v1.17.1...v1.17.3) --- updated-dependencies: - dependency-name: aws-lc-rs dependency-version: 1.17.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump clap from 4.6.1 to 4.6.2dependabot[bot]2026-07-201-4/+4
| | | | | | | | | | | | | | | | Bumps [clap](https://github.com/clap-rs/clap) from 4.6.1 to 4.6.2. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.1...clap_complete-v4.6.2) --- updated-dependencies: - dependency-name: clap dependency-version: 4.6.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump thiserror from 2.0.18 to 2.0.19dependabot[bot]2026-07-201-9/+20
| | | | | | | | | | | | | | | Bumps [thiserror](https://github.com/dtolnay/thiserror) from 2.0.18 to 2.0.19. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.18...2.0.19) --- updated-dependencies: - dependency-name: thiserror dependency-version: 2.0.19 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Add oxish-graviola providerDirkjan Ochtman2026-07-041-0/+19
|
* Fix key derivation and add testsDirkjan Ochtman2026-07-041-0/+83
|
* Move aws-lc crypto provider into a separate crateDirkjan Ochtman2026-07-031-11/+26
|
* Add end-to-end testDirkjan Ochtman2026-07-011-0/+20
|
* Bump anyhow from 1.0.102 to 1.0.103dependabot[bot]2026-06-291-2/+2
| | | | | | | | | | | | | | | Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.102 to 1.0.103. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.102...1.0.103) --- updated-dependencies: - dependency-name: anyhow dependency-version: 1.0.103 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump bitflags from 2.12.1 to 2.13.0dependabot[bot]2026-06-151-2/+2
| | | | | | | | | | | | | | | | Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.12.1 to 2.13.0. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/2.12.1...2.13.0) --- updated-dependencies: - dependency-name: bitflags dependency-version: 2.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump bitflags from 2.11.1 to 2.12.1dependabot[bot]2026-06-021-2/+2
| | | | | | | | | | | | | | | | Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.11.1 to 2.12.1. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/2.11.1...2.12.1) --- updated-dependencies: - dependency-name: bitflags dependency-version: 2.12.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump libc from 0.2.185 to 0.2.186dependabot[bot]2026-04-271-2/+2
| | | | | | | | | | | | | | | | Bumps [libc](https://github.com/rust-lang/libc) from 0.2.185 to 0.2.186. - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.185...0.2.186) --- updated-dependencies: - dependency-name: libc dependency-version: 0.2.186 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Take semver-compatible dependency updatesDirkjan Ochtman2026-04-171-36/+36
|
* Bump libc from 0.2.184 to 0.2.185dependabot[bot]2026-04-131-2/+2
| | | | | | | | | | | | | | | | Bumps [libc](https://github.com/rust-lang/libc) from 0.2.184 to 0.2.185. - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.185/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.184...0.2.185) --- updated-dependencies: - dependency-name: libc dependency-version: 0.2.185 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump libc from 0.2.183 to 0.2.184dependabot[bot]2026-04-061-2/+2
| | | | | | | | | | | | | | | | Bumps [libc](https://github.com/rust-lang/libc) from 0.2.183 to 0.2.184. - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.184/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.183...0.2.184) --- updated-dependencies: - dependency-name: libc dependency-version: 0.2.184 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Take semver-compatible dependency updatesDirkjan Ochtman2026-03-241-130/+56
|
* Bump tracing-subscriber from 0.3.22 to 0.3.23dependabot[bot]2026-03-161-7/+7
| | | | | | | | | | | | | | | Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.22 to 0.3.23. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23) --- updated-dependencies: - dependency-name: tracing-subscriber dependency-version: 0.3.23 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump libc from 0.2.182 to 0.2.183dependabot[bot]2026-03-091-2/+2
| | | | | | | | | | | | | | | | Bumps [libc](https://github.com/rust-lang/libc) from 0.2.182 to 0.2.183. - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.183/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.182...0.2.183) --- updated-dependencies: - dependency-name: libc dependency-version: 0.2.183 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Take semver-compatible dependency updatesDirkjan Ochtman2026-02-231-42/+42
|
* Extract oxish-proto crateDirkjan Ochtman2026-02-191-0/+9
|
* authentication: implement authorized key discoveryDirkjan Ochtman2026-02-181-0/+7
|
* authentication: look up user home directoryDirkjan Ochtman2026-02-181-0/+1
|
* Bump bitflags from 2.10.0 to 2.11.0dependabot[bot]2026-02-161-2/+2
| | | | | | | | | | | | | | | | Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.10.0 to 2.11.0. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0) --- updated-dependencies: - dependency-name: bitflags dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Take semver-compatible dependency updatesDirkjan Ochtman2026-02-061-48/+48
|
* Start implementing terminal sessionDirkjan Ochtman2026-01-271-0/+66
|
* Take semver-compatible dependency updatesDirkjan Ochtman2026-01-141-31/+31
|
* Integrate with systemd's listenfd protocolbjorn32025-12-191-0/+111
| | | | | | | | This will be useful for servers in the future, but is already useful during development when using the systemfd executable by allowing you to already run the ssh client while the server is still compiling. Systemfd keeps the port open and as soon as the server has started it will accept the pending connection attempt.
* Take semver-compatible dependency updatesDirkjan Ochtman2025-12-121-18/+18
|
* Take semver-compatible dependency updatesDirkjan Ochtman2025-11-241-454/+124
|
* Bump tracing-subscriber from 0.3.19 to 0.3.20dependabot[bot]2025-09-021-56/+21
| | | | | | | | | | | | | | | Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20) --- updated-dependencies: - dependency-name: tracing-subscriber dependency-version: 0.3.20 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Update semver-compatible dependenciesDirkjan Ochtman2025-08-081-99/+194
|
* Update semver-compatible dependenciesDirkjan Ochtman2025-04-111-29/+66
|
* Update semver-compatible dependenciesDirkjan Ochtman2025-03-141-54/+46
|
* Update semver-compatible dependenciesDirkjan Ochtman2025-02-111-18/+18
|
* Update semver-compatible dependenciesDirkjan Ochtman2025-01-271-198/+25
|
* Bump aws-lc-rs from 1.12.0 to 1.12.1dependabot[bot]2025-01-201-4/+4
| | | | | | | | | | | | | | Bumps [aws-lc-rs](https://github.com/aws/aws-lc-rs) from 1.12.0 to 1.12.1. - [Release notes](https://github.com/aws/aws-lc-rs/releases) - [Commits](https://github.com/aws/aws-lc-rs/compare/v1.12.0...v1.12.1) --- updated-dependencies: - dependency-name: aws-lc-rs dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>