breakingbread
e4ae0b8bfe
ci: use shared cargo registry cache for clippy and test jobs
Rust CI / test (stable / --features curve25519 / no frontend) (pull_request) Successful in 2m39s
Rust CI / test (1.90.0 / --features curve25519 / --features argon2) (pull_request) Successful in 2m47s
Rust CI / test (stable / --features curve25519 / --features argon2) (pull_request) Successful in 2m46s
Rust CI / test (1.90.0 / --features curve25519 / --features serde) (pull_request) Successful in 3m6s
Rust CI / test (stable / --features curve25519 / --features serde) (pull_request) Successful in 3m7s
Rust CI / test (1.90.0 / --features ecdsa / no frontend) (pull_request) Successful in 3m2s
Rust CI / test (stable / --features ecdsa / no frontend) (pull_request) Successful in 3m2s
Rust CI / test (1.90.0 / --features ecdsa / --features argon2) (pull_request) Successful in 3m6s
Rust CI / test (stable / --features ecdsa / --features argon2) (pull_request) Successful in 3m18s
Rust CI / cargo fmt (pull_request) Successful in 4s
Rust CI / cargo clippy (pull_request) Successful in 1m36s
Rust CI / test (1.90.0 / no backend / no frontend) (pull_request) Successful in 2m34s
Rust CI / test (stable / no backend / no frontend) (pull_request) Successful in 2m33s
Rust CI / test (1.90.0 / no backend / --features argon2) (pull_request) Successful in 2m44s
Rust CI / test (stable / no backend / --features argon2) (pull_request) Successful in 2m44s
Rust CI / test (1.90.0 / no backend / --features serde) (pull_request) Successful in 3m3s
Rust CI / test (stable / no backend / --features serde) (pull_request) Successful in 3m6s
Rust CI / test (1.90.0 / --features curve25519 / no frontend) (pull_request) Successful in 2m38s
Rust CI / test (1.90.0 / --features ecdsa / --features serde) (pull_request) Successful in 3m30s
Rust CI / test (stable / --features ecdsa / --features serde) (pull_request) Successful in 3m29s
Rust CI / test (1.90.0 / --features ed25519 / no frontend) (pull_request) Successful in 3m4s
Rust CI / test (stable / --features ed25519 / no frontend) (pull_request) Successful in 3m2s
Rust CI / test (stable / --features ed25519 / --features argon2) (pull_request) Successful in 3m9s
Rust CI / test (1.90.0 / --features ed25519 / --features argon2) (pull_request) Successful in 3m10s
Rust CI / test (1.90.0 / --features ed25519 / --features serde) (pull_request) Successful in 3m31s
Rust CI / test (stable / --features ed25519 / --features serde) (pull_request) Successful in 3m32s
Rust CI / test (1.90.0 / --features ristretto255 / no frontend) (pull_request) Successful in 3m10s
Rust CI / test (stable / --features ristretto255 / no frontend) (pull_request) Successful in 3m13s
Rust CI / test (1.90.0 / --features ristretto255 / --features argon2) (pull_request) Successful in 3m17s
Rust CI / test (stable / --features ristretto255 / --features argon2) (pull_request) Successful in 3m19s
Rust CI / test (1.90.0 / --features ristretto255 / --features serde) (pull_request) Successful in 3m41s
Rust CI / test (stable / --features ristretto255 / --features serde) (pull_request) Successful in 3m40s
Rust CI / test simple_login example (pull_request) Successful in 18s
Rust CI / test digital_locker example (pull_request) Successful in 17s
Rust CI / cargo bench compilation () (pull_request) Successful in 1m49s
Rust CI / cargo bench compilation (--features ristretto255) (pull_request) Successful in 1m53s
Rust CI / cargo bench compilation (--features ristretto255,kem) (pull_request) Successful in 2m34s
Rust CI / cargo audit (pull_request) Successful in 7s
Rust CI / test (1.90.0 / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Failing after 7s
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Failing after 5s
Rust CI / test (1.90.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Failing after 3s
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Failing after 3s
Rust CI / test (1.90.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Failing after 3s
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Failing after 3s
Rust CI / test (1.90.0 / --features ristretto255,kem / no frontend) (pull_request) Failing after 4s
Rust CI / test (stable / --features ristretto255,kem / no frontend) (pull_request) Failing after 3s
Rust CI / test (1.90.0 / --features ristretto255,kem / --features serde) (pull_request) Failing after 3s
Rust CI / test (1.90.0 / --features ristretto255,kem / --features argon2) (pull_request) Failing after 3s
Rust CI / test (stable / --features ristretto255,kem / --features argon2) (pull_request) Failing after 3s
Rust CI / test (stable / --features ristretto255,kem / --features serde) (pull_request) Failing after 4s
Rust CI / no-std (thumbv6m-none-eabi / ecdsa) (pull_request) Successful in 28s
Rust CI / no-std (thumbv6m-none-eabi / ed25519) (pull_request) Successful in 30s
Rust CI / no-std (thumbv6m-none-eabi / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Successful in 29s
Rust CI / no-std (wasm32-unknown-unknown / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Successful in 29s
Rust CI / no-std (thumbv6m-none-eabi / no backend) (pull_request) Successful in 18s
Rust CI / no-std (wasm32-unknown-unknown / no backend) (pull_request) Successful in 18s
Rust CI / no-std (wasm32-unknown-unknown / curve25519) (pull_request) Successful in 20s
Rust CI / no-std (thumbv6m-none-eabi / curve25519) (pull_request) Successful in 29s
Rust CI / no-std (wasm32-unknown-unknown / ecdsa) (pull_request) Successful in 28s
Rust CI / no-std (wasm32-unknown-unknown / ed25519) (pull_request) Successful in 28s
Rust CI / no-std (wasm32-unknown-unknown / ristretto255) (pull_request) Successful in 20s
Rust CI / no-std (thumbv6m-none-eabi / ristretto255) (pull_request) Successful in 30s
2026-06-30 22:23:59 +02:00
breakingbread
17b1a9cfd0
chore: bump MSRV to 1.90 and add cargo cache to CI
...
Rust CI / cargo fmt (pull_request) Successful in 4s
Rust CI / cargo clippy (pull_request) Successful in 1m36s
Rust CI / test (1.90.0 / no backend / no frontend) (pull_request) Successful in 2m44s
Rust CI / test (1.90.0 / no backend / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features curve25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / no backend / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features curve25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ecdsa / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / no backend / no frontend) (pull_request) Successful in 2m37s
Rust CI / test (stable / no backend / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / no backend / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features curve25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features curve25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features curve25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features curve25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ecdsa / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.90.0 / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test simple_login example (pull_request) Has been cancelled
Rust CI / test digital_locker example (pull_request) Has been cancelled
Rust CI / cargo bench compilation () (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255) (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255,kem) (pull_request) Has been cancelled
Rust CI / cargo audit (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / no backend) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / no backend) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
- Updated rust-version to 1.90 in Cargo.toml
- Added actions/cache for clippy and test jobs to avoid recompiling dependencies on every run
2026-06-30 22:03:22 +02:00
breakingbread
324542f760
chore(deps): replace unmaintained paste and postcard with pastey and bincode-next
...
Rust CI / cargo fmt (pull_request) Successful in 12s
Rust CI / cargo clippy (pull_request) Successful in 1m22s
Rust CI / test (1.89.0 / no backend / no frontend) (pull_request) Failing after 5s
Rust CI / test (stable / no backend / no frontend) (pull_request) Successful in 2m19s
Rust CI / test (1.89.0 / no backend / --features argon2) (pull_request) Failing after 6s
Rust CI / test (1.89.0 / --features curve25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features curve25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features curve25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features curve25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features curve25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features curve25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ecdsa / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ecdsa / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / cargo audit (pull_request) Has been cancelled
Rust CI / test (stable / no backend / --features argon2) (pull_request) Successful in 2m24s
Rust CI / test (1.89.0 / no backend / --features serde) (pull_request) Failing after 5s
Rust CI / test (1.89.0 / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.89.0 / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test simple_login example (pull_request) Has been cancelled
Rust CI / test digital_locker example (pull_request) Has been cancelled
Rust CI / cargo bench compilation () (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255) (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255,kem) (pull_request) Has been cancelled
Rust CI / test (stable / no backend / --features serde) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / no backend) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / no backend) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
- paste replaced by pastey 0.2 (RUSTSEC-2024-0436)
- postcard replaced by bincode-next 3 with serde feature (RUSTSEC-2023-0089 via postcard/heapless/atomic-polyfill)
2026-06-30 21:52:02 +02:00
breakingbread
189716edf5
chore: bump MSRV to 1.89
Rust CI / cargo fmt (pull_request) Successful in 3s
Rust CI / cargo clippy (pull_request) Successful in 1m20s
Rust CI / test (1.89.0 / no backend / no frontend) (pull_request) Successful in 2m30s
Rust CI / test (stable / no backend / no frontend) (pull_request) Successful in 2m23s
Rust CI / test (1.89.0 / no backend / --features argon2) (pull_request) Successful in 2m35s
Rust CI / test (stable / no backend / --features argon2) (pull_request) Successful in 2m30s
Rust CI / test (1.89.0 / no backend / --features serde) (pull_request) Successful in 2m55s
Rust CI / test (stable / no backend / --features serde) (pull_request) Successful in 2m50s
Rust CI / test (1.89.0 / --features curve25519 / no frontend) (pull_request) Successful in 2m31s
Rust CI / test (stable / --features curve25519 / no frontend) (pull_request) Successful in 2m26s
Rust CI / test (1.89.0 / --features curve25519 / --features argon2) (pull_request) Successful in 2m37s
Rust CI / test (stable / --features curve25519 / --features argon2) (pull_request) Successful in 2m33s
Rust CI / test (1.89.0 / --features curve25519 / --features serde) (pull_request) Successful in 2m59s
Rust CI / test (stable / --features curve25519 / --features serde) (pull_request) Successful in 2m52s
Rust CI / test (1.89.0 / --features ecdsa / no frontend) (pull_request) Successful in 2m54s
Rust CI / test (1.89.0 / --features ecdsa / --features argon2) (pull_request) Successful in 2m59s
Rust CI / test (stable / --features ecdsa / --features argon2) (pull_request) Successful in 2m53s
Rust CI / test (stable / --features ecdsa / no frontend) (pull_request) Successful in 2m47s
Rust CI / test (1.89.0 / --features ecdsa / --features serde) (pull_request) Successful in 3m22s
Rust CI / test (stable / --features ecdsa / --features serde) (pull_request) Successful in 3m15s
Rust CI / test (stable / --features ed25519 / no frontend) (pull_request) Successful in 2m47s
Rust CI / test (stable / --features ed25519 / --features argon2) (pull_request) Successful in 2m55s
Rust CI / test (1.89.0 / --features ed25519 / no frontend) (pull_request) Successful in 2m52s
Rust CI / test (1.89.0 / --features ed25519 / --features argon2) (pull_request) Successful in 3m0s
Rust CI / test (1.89.0 / --features ed25519 / --features serde) (pull_request) Successful in 3m24s
Rust CI / test (stable / --features ed25519 / --features serde) (pull_request) Successful in 3m16s
Rust CI / test (1.89.0 / --features ristretto255 / no frontend) (pull_request) Successful in 3m3s
Rust CI / test (stable / --features ristretto255 / no frontend) (pull_request) Successful in 2m59s
Rust CI / test (1.89.0 / --features ristretto255 / --features argon2) (pull_request) Successful in 3m9s
Rust CI / test (stable / --features ristretto255 / --features argon2) (pull_request) Successful in 3m4s
Rust CI / test (1.89.0 / --features ristretto255 / --features serde) (pull_request) Successful in 3m34s
Rust CI / test (stable / --features ristretto255 / --features serde) (pull_request) Successful in 3m27s
Rust CI / test (1.89.0 / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Successful in 5m24s
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Successful in 5m3s
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Successful in 5m13s
Rust CI / test (1.89.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Successful in 5m32s
Rust CI / test (1.89.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Successful in 6m4s
Rust CI / test (stable / --features ristretto255,kem / no frontend) (pull_request) Successful in 3m51s
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Successful in 5m40s
Rust CI / test (1.89.0 / --features ristretto255,kem / no frontend) (pull_request) Successful in 4m1s
Rust CI / test (1.89.0 / --features ristretto255,kem / --features argon2) (pull_request) Successful in 4m8s
Rust CI / test (stable / --features ristretto255,kem / --features argon2) (pull_request) Successful in 3m58s
Rust CI / test (1.89.0 / --features ristretto255,kem / --features serde) (pull_request) Successful in 4m42s
Rust CI / test (stable / --features ristretto255,kem / --features serde) (pull_request) Successful in 4m25s
Rust CI / test simple_login example (pull_request) Successful in 18s
Rust CI / test digital_locker example (pull_request) Successful in 18s
Rust CI / cargo bench compilation () (pull_request) Successful in 1m44s
Rust CI / cargo bench compilation (--features ristretto255,kem) (pull_request) Successful in 2m31s
Rust CI / cargo bench compilation (--features ristretto255) (pull_request) Successful in 1m55s
Rust CI / cargo audit (pull_request) Failing after 16s
Rust CI / no-std (thumbv6m-none-eabi / ecdsa) (pull_request) Successful in 28s
Rust CI / no-std (thumbv6m-none-eabi / ed25519) (pull_request) Successful in 19s
Rust CI / no-std (thumbv6m-none-eabi / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Successful in 29s
Rust CI / no-std (thumbv6m-none-eabi / no backend) (pull_request) Successful in 18s
Rust CI / no-std (wasm32-unknown-unknown / no backend) (pull_request) Successful in 20s
Rust CI / no-std (thumbv6m-none-eabi / curve25519) (pull_request) Successful in 17s
Rust CI / no-std (wasm32-unknown-unknown / curve25519) (pull_request) Successful in 29s
Rust CI / no-std (wasm32-unknown-unknown / ecdsa) (pull_request) Successful in 28s
Rust CI / no-std (wasm32-unknown-unknown / ed25519) (pull_request) Successful in 19s
Rust CI / no-std (thumbv6m-none-eabi / ristretto255) (pull_request) Successful in 29s
Rust CI / no-std (wasm32-unknown-unknown / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Successful in 28s
Rust CI / no-std (wasm32-unknown-unknown / ristretto255) (pull_request) Successful in 20s
2026-06-30 18:41:43 +02:00
breakingbread
6423ddeadf
chore: migrate Envelope impl serialize function back to concat_ext and fixed Cargo.toml invalid inline table
Rust CI / cargo fmt (pull_request) Successful in 4s
Rust CI / cargo clippy (pull_request) Successful in 1m17s
Rust CI / test (1.88.0 / no backend / no frontend) (pull_request) Failing after 39s
Rust CI / test (stable / no backend / no frontend) (pull_request) Successful in 2m20s
Rust CI / test (1.88.0 / no backend / --features argon2) (pull_request) Failing after 42s
Rust CI / test (stable / no backend / --features argon2) (pull_request) Successful in 2m27s
Rust CI / test (1.88.0 / --features curve25519 / --features argon2) (pull_request) Failing after 40s
Rust CI / test (1.88.0 / no backend / --features serde) (pull_request) Failing after 40s
Rust CI / test (stable / no backend / --features serde) (pull_request) Successful in 2m49s
Rust CI / test (1.88.0 / --features curve25519 / no frontend) (pull_request) Failing after 41s
Rust CI / test (stable / --features curve25519 / no frontend) (pull_request) Successful in 2m24s
Rust CI / test (stable / --features curve25519 / --features argon2) (pull_request) Successful in 2m32s
Rust CI / test (1.88.0 / --features curve25519 / --features serde) (pull_request) Failing after 40s
Rust CI / test (stable / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ecdsa / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ecdsa / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features curve25519 / --features serde) (pull_request) Successful in 2m53s
Rust CI / test (1.88.0 / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test simple_login example (pull_request) Has been cancelled
Rust CI / test digital_locker example (pull_request) Has been cancelled
Rust CI / cargo bench compilation () (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255) (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255,kem) (pull_request) Has been cancelled
Rust CI / cargo audit (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / no backend) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / no backend) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
2026-06-30 18:19:45 +02:00
breakingbread
76ff117112
feat: upgrade crypto ecosystem to latest RustCrypto stack
...
Rust CI / cargo fmt (pull_request) Successful in 13s
Rust CI / test (1.88.0 / no backend / no frontend) (pull_request) Failing after 13s
Rust CI / cargo clippy (pull_request) Successful in 1m23s
Rust CI / test (stable / no backend / no frontend) (pull_request) Successful in 2m18s
Rust CI / test (1.88.0 / no backend / --features argon2) (pull_request) Failing after 3s
Rust CI / test (stable / no backend / --features argon2) (pull_request) Successful in 2m27s
Rust CI / test (stable / no backend / --features serde) (pull_request) Successful in 2m48s
Rust CI / test (1.88.0 / no backend / --features serde) (pull_request) Failing after 4s
Rust CI / test (1.88.0 / --features curve25519 / no frontend) (pull_request) Failing after 4s
Rust CI / test (stable / --features curve25519 / no frontend) (pull_request) Successful in 2m23s
Rust CI / test (1.88.0 / --features curve25519 / --features argon2) (pull_request) Failing after 4s
Rust CI / test (stable / --features curve25519 / --features argon2) (pull_request) Successful in 2m32s
Rust CI / test (1.88.0 / --features curve25519 / --features serde) (pull_request) Failing after 4s
Rust CI / test (stable / --features curve25519 / --features serde) (pull_request) Successful in 2m50s
Rust CI / test (stable / --features ecdsa / no frontend) (pull_request) Successful in 2m44s
Rust CI / test (1.88.0 / --features ecdsa / no frontend) (pull_request) Failing after 4s
Rust CI / test (1.88.0 / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ecdsa / --features argon2) (pull_request) Failing after 3s
Rust CI / test (1.88.0 / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,curve25519,ecdsa,ed25519 / --features serde) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / no frontend) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features argon2) (pull_request) Has been cancelled
Rust CI / test (1.88.0 / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test (stable / --features ristretto255,kem / --features serde) (pull_request) Has been cancelled
Rust CI / test simple_login example (pull_request) Has been cancelled
Rust CI / test digital_locker example (pull_request) Has been cancelled
Rust CI / cargo bench compilation () (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255) (pull_request) Has been cancelled
Rust CI / cargo bench compilation (--features ristretto255,kem) (pull_request) Has been cancelled
Rust CI / cargo audit (pull_request) Has been cancelled
Rust CI / test (stable / --features ecdsa / --features argon2) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / no backend) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / no backend) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / curve25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ecdsa) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ed25519) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (wasm32-unknown-unknown / ristretto255) (pull_request) Has been cancelled
Rust CI / no-std (thumbv6m-none-eabi / ristretto255,curve25519,ecdsa,ed25519) (pull_request) Has been cancelled
Upgrade all core cryptographic dependencies to their latest versions:
Dependencies:
- digest: 0.10 to 0.11
- elliptic-curve: 0.13 to 0.14
- hkdf: 0.12 to 0.13
- hmac: 0.12 to 0.13
- rand: 0.8 to 0.10
- rand_chacha: 0.3 to 0.10
- sha2: 0.10 to 0.11
- getrandom: 0.2 to 0.4 (WASM)
- ml-kem: 0.3.0-rc.0 to 0.3
- ecdsa: 0.16 to 0.17.0-rc.23
- rfc6979: 0.4 to 0.6 (now internal to ecdsa)
- p256/p384/p521: 0.13 to 0.14.0-rc.15
- curve25519-dalek: 4 to 5.0.0-rc
- ed25519-dalek: 2 to 3.0.0-rc
- cryptoki: 0.9 to 0.12
- rustyline: 17 to 18
- scrypt: 0.11 to 0.12
- voprf replaced by voprf-vx 1.0.0-pre.0
Migration changes:
- generic-array 0.14 to 1.4 with hybrid-array 0.4 interop
- ArrayLength<u8> to ArrayLength (generic-array 1.x)
- Added ConcatExt trait to disambiguate from [T]::concat
- Replaced Hmac with SimpleHmac for digest 0.11 compatibility
- Added OutputSize<H>: ArrayLength bounds throughout Hash trait
- Converted hybrid_array::Array between GenericArray at API boundaries
- Updated GroupEncoding Repr bound to hybrid_array::Array
- ECDSA sign now uses ecdsa::hazmat::sign_prehashed_rfc6979
- Removed direct rfc6979 dependency (handled by ecdsa internally)
- Replaced bincode with postcard for no_std serialization
- Re-exported hybrid_array from crate root
Other changes:
- Renamed crate to opaque-vx
- Increased MSRV to 1.88
- Added cryptography to Cargo.toml categories
- Removed Facebook-specific contributions from CONTRIBUTING.md
- Removed v3 to v4 migration test
- Removed unstable rustfmt configurations for stable compatibility
2026-06-30 17:56:08 +02:00
breakingbread
5e2ba86643
Delete directory '.github'
2026-06-27 05:39:01 +02:00
Kevin Lewi and GitHub
bc588b149e
Upgrade ml-kem from 0.2 to 0.3.0-rc.0 ( #421 )
2026-03-26 17:17:13 -07:00
b20d78c074
Bump actions/cache from 4 to 5 ( #417 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 15:59:54 -08:00
Kevin Lewi and GitHub
2dee6fbc01
Fixing clippy issues ( #418 )
2026-01-22 15:37:21 -08:00
Kevin Lewi and GitHub
a85a7bea8f
Publishing v4.1.0-pre.1 ( #415 )
2025-11-18 10:28:27 -08:00
Kevin Lewi and GitHub
22bcbfc821
Adding ml-kem re-export ( #414 )
2025-11-17 21:01:18 -08:00
Kevin Lewi and GitHub
9b5eef4f8f
Publishing v4.1.0-pre.0 ( #413 )
2025-11-12 13:49:39 -08:00
Kevin Lewi and GitHub
8afec46637
Adding TripleDhKem key exchange ( #404 )
2025-11-08 14:21:51 -08:00
Kevin Lewi and GitHub
67297dc73a
Moving shared functionality out of TripleDh key exchange ( #405 )
2025-11-08 13:25:57 -08:00
Kevin Lewi and GitHub
6d2af37a28
Deleting extraneous file ( #412 )
2025-11-04 11:38:21 -08:00
Kevin Lewi and GitHub
96498709f4
Fixing rand dependency exporting ( #411 )
2025-11-03 14:31:59 -08:00
Kevin Lewi and GitHub
75fe4cdddb
Fixing docs build + publishing 4.0.1 ( #409 )
2025-10-30 17:09:53 -07:00
Kevin Lewi and GitHub
ed5e7cf116
Publishing v4.0.0 ( #407 )
2025-10-23 16:28:30 -07:00
Kevin Lewi and GitHub
4dae85b3a9
Resolving zeroize_derive old version issue ( #406 )
2025-10-22 00:27:29 -07:00
Kevin Lewi and GitHub
af220c6d00
Fixing generic-array dependency ( #402 )
2025-10-15 15:05:51 -07:00
Kevin Lewi and GitHub
79e4eacc40
Making full test vector generation deterministic ( #398 )
2025-10-13 15:05:15 -07:00
Kevin Lewi and GitHub
c94f942ed7
Fixing clippy/lint errors ( #396 )
2025-09-18 13:15:32 -07:00
3f8026d30e
Update criterion requirement from 0.5 to 0.7 ( #394 )
...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs ) to permit the latest version.
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.5.0...0.7.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-version: 0.7.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 20:48:32 -07:00
daxpedda and GitHub
33464543c1
Add migration guide to changelog ( #393 )
2025-09-09 00:25:04 -07:00
Kevin Lewi and GitHub
a1624a92dd
Re-exporting argon2 and generic_array ( #387 )
2025-09-08 23:32:58 -07:00
6593833622
Update rustyline requirement from 15 to 17 ( #391 )
...
Updates the requirements on [rustyline](https://github.com/kkawakam/rustyline ) to permit the latest version.
- [Release notes](https://github.com/kkawakam/rustyline/releases )
- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md )
- [Commits](https://github.com/kkawakam/rustyline/compare/v15.0.0...v17.0.1 )
---
updated-dependencies:
- dependency-name: rustyline
dependency-version: 17.0.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 14:50:58 -07:00
226fe0ea7a
Updating test vectors to RFC 9807 ( #386 )
...
* Updating to RFC 9807
* Update CHANGELOG.md
Co-authored-by: daxpedda <[email protected] >
* Update CHANGELOG.md
Co-authored-by: daxpedda <[email protected] >
* Update CHANGELOG.md
Co-authored-by: daxpedda <[email protected] >
---------
Co-authored-by: daxpedda <[email protected] >
2025-09-08 11:27:47 -07:00
daxpedda and GitHub
8f9d7ec125
Update to Clippy v1.89 ( #385 )
2025-09-08 04:08:23 -07:00
daxpedda and GitHub
c04fb97b5c
Remove Zeroize Tests ( #381 )
...
* Remove Zeroize tests
* Remove `Zeroize` requirements from `Group::Pk`
* Remove `Copy` requirements from `Group::Pk`
* Change to `ZeroizeOnDrop` requirements for `Group::Sk`
* Add note why we don't use `elliptic_curve::PublicKey`
2025-07-17 13:15:30 -07:00
daxpedda and GitHub
1b6633cdcc
Move Serde De/Serialization to Group Implementation ( #380 )
...
* Move Serde De/Serialization to `Group` implementation
* Clean up Serde formats
* Fix typo
2025-07-14 19:54:43 -07:00
daxpedda and GitHub
5b492aedbf
Update MSRV to v1.85 and edition to 2024 ( #383 )
2025-07-10 12:55:41 -07:00
daxpedda and GitHub
8ee35498ea
Publicly Expose trait KeyExchange ( #379 )
...
* Clean up types used in `trait KeyExchange`
* Expose `trait KeyExchange` publicly
2025-06-24 15:17:29 -07:00
daxpedda and GitHub
3777ee680a
Only store dummy public key ( #374 )
2025-05-20 12:49:11 -07:00
daxpedda and GitHub
fdf6a1103b
Add missing copyright header ( #382 )
2025-05-20 12:48:30 -07:00
daxpedda and GitHub
bebd2c605b
SIGMA-I Key Exchange ( #378 )
...
* Move `KeGroup` to `KeyExchange::Group`
- Introduce `KeyExchange::Hash`, which separates the OPRF hash from the one used in `KeyExchange`.
- Remove `De/Serialize` requirement on key exchange messages and states, which forced a lot of where bounds on downstream users.
- Rename `KeGroup` to `Group`.
- Replace `D` generic for hash with `H`.
* Use `voprf::derive_key()` directly
* Implement SIGMA-I key exchange
* Improve `KeyExchange` for SIGMA-I and Ed25519
* Implement EdDSA
* Un-qualify some method calls
* SIGMA-I: only include client identity in client mac
* SIGMA-I: include server mac in client signature
* Expose key exchange types in `crate` & move modules
* Implement Ed25519ph
* Document `ed25519` crate feature
* Remove `ristretto255-voprf` crate feature
* Adjust CI crate feature testing
* Fix Rustdoc
* Remove unnecessary generic parameters from SIGMA-I
* Properly mark to-do's with TODO
* Assorted fixes
* SIGMA-I: include context in signature
* SIGMA-I: include identifiers in signature
* Merge `ServerLoginStart/FinishParameters`
* Re-export more necessary types
* More carefully expose types
* Add ECDSA test
* SIGMA-I: share context hashing
* De-duplicate client static public key storage
* Hide `KeyExchange` better
* Use the correct hash in the root documentation
* Bump `derive-where`
* Format documentation examples a bit further
* Add remote OPRF seed documentation
* Rename `deserialize_key_pair` to `deserialize_take_key_pair`
* Add more key tests
* Remove `SharedSecret` trait
* SIGMA-I refactor message API
* Share more implementation between 3DH and SIGMA-I
* Remove unnecessary zero scalar check for Curve25519
* Use correct hash in test
* Add some more TODOs
* Exclude `tests` folder from Cargo publishing
* Enable missing dependencies
* Use right crate for testing Ed25519
* Remove unnecessary `Sized` constraints
* Remove unnecessary `ecdsa` crate features
* Move signature de/serialization to trait methods
* Nit: move import to appropriate location
* Add warning to SIGMA-I
2025-05-19 13:56:25 -07:00
daxpedda and GitHub
58b4d746c0
Enable remote OPRF seed support ( #373 )
2025-05-05 04:12:54 -07:00
daxpedda and GitHub
b16cf8ce05
Enable curve25519-dalek/serde ( #375 )
2025-04-28 12:48:06 -07:00
daxpedda and GitHub
560de5b718
Always create dummy record ( #376 )
2025-04-28 12:47:39 -07:00
daxpedda and GitHub
27c6d4658b
Add copyright header to remote_key test ( #377 )
2025-04-28 12:46:58 -07:00
daxpedda and GitHub
d324584d79
Rework SecretKey API to facilitate async ( #371 )
...
* Rework `SecretKey` API to facilitate async
* Remove left-over constraints
2025-04-22 00:08:17 -07:00
daxpedda and GitHub
6b69e93dc9
Bump MSRV to v1.83 ( #370 )
...
* Fix Clippy warnings for Rust v1.86
* Bump MSRV to v1.83
2025-04-15 13:31:37 -07:00
Nik Graf and GitHub
ff3a8b960d
Update Readme link ( #368 )
2024-10-25 15:06:50 -07:00
Kevin Lewi and GitHub
df8e61d24b
Publishing v3.0.0 ( #367 )
2024-10-09 22:13:13 -07:00
Cynthia and GitHub
94d9c563a4
chore!: align to draft 16, update dependencies ( #365 )
...
* chore!: align to draft 16, update dependencies
* chore: fix toml formatting
2024-09-23 21:28:40 -07:00
Kevin Lewi and GitHub
4e525560c7
Publishing v3.0.0-pre.5 ( #364 )
2024-09-18 14:58:35 -07:00
Luca Bruno and GitHub
a21678e969
docs: add details for client login final step ( #358 )
...
This tweaks the documentation on the main module, in order to
add some details on the outcome of the client login final step.
In particular, it clarifies the result of `ClientLogin::finish()`
both on success and on errors and it adds some intra-crate links
to the relevant structures and fields.
2024-09-18 13:04:14 -07:00
Kevin Lewi and GitHub
066f88f434
Updating dependencies ( #360 )
2024-09-16 18:01:45 -07:00
7eb363f571
Bump actions/cache from 3 to 4 ( #354 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-17 18:31:49 -08:00
1cc30c255e
Update rustyline requirement from 12 to 13 ( #352 )
...
Updates the requirements on [rustyline](https://github.com/kkawakam/rustyline ) to permit the latest version.
- [Release notes](https://github.com/kkawakam/rustyline/releases )
- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md )
- [Commits](https://github.com/kkawakam/rustyline/compare/v12.0.0...v13.0.0 )
---
updated-dependencies:
- dependency-name: rustyline
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 14:06:15 -08:00