radicle-heartwood-lfs/crates/radicle-cli
Lorenz Leutgeb 5887edf93b
crypto/ssh/keystore: Explicit paths
The implementation of `Keystore` requires a particular layout and naming
of keys. This is a rather strong limitation. Lift it and allow
specifying an arbitrary path for the secret and public key.

As it is possible to derive the public key from the secret key, make
the public key in `Keystore` optional. Also allow constructing
`MemorySigner` can now be initialized without a public key, by
deriving it.
2025-09-26 13:21:38 +02:00
..
examples crypto/ssh/keystore: Explicit paths 2025-09-26 13:21:38 +02:00
src crypto/ssh/keystore: Explicit paths 2025-09-26 13:21:38 +02:00
tests radicle: Detect current repository using `jj` 2025-09-26 12:03:01 +01:00
Cargo.toml cli: Add itertools dependency 2025-09-10 21:23:30 +02:00
build.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00