radicle-heartwood-lfs/crates/radicle-crypto/src
Lorenz Leutgeb 74fa4425a1
crypto: Require `Signer: signature::Signer`
All implementations of `radicle_crypto::Signer` are also
`signature::Signer`. Also, the implementations of `Signer::sign` and
`Signer::try_sign` call each other.

To simplify, make `signature::Signer` a requirement for
`radicle_crypto::Signer`.
2026-03-16 14:30:48 +01:00
..
ssh crypto: Require `Signer: signature::Signer` 2026-03-16 14:30:48 +01:00
test crypto: Require `Signer: signature::Signer` 2026-03-16 14:30:48 +01:00
lib.rs crypto: Require `Signer: signature::Signer` 2026-03-16 14:30:48 +01:00
ssh.rs crypto: mark errors as `non_exhaustive` 2025-10-06 18:57:30 +02:00
test.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00