diff --git a/CHANGELOG.md b/CHANGELOG.md index 468fa45..f21e09d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +# Keyfork v0.3.3 + +This release introduces a checksum verification mechanism for Remote Shard. + +### Changes in keyfork-prompt: + +``` +e7be91b keyfork-{shard,prompt}: add Yes/No prompt for verifying QR codes +``` + +### Changes in keyfork-shard: + +``` +e7be91b keyfork-{shard,prompt}: add Yes/No prompt for verifying QR codes +739921d WIP: add checksum to shard +``` + + # Keyfork v0.3.2 This is another bugfix release, allowing the derivation of Shard keys. diff --git a/Cargo.lock b/Cargo.lock index cd3195b..68f7720 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1797,7 +1797,7 @@ dependencies = [ [[package]] name = "keyfork" -version = "0.3.2" +version = "0.3.3" dependencies = [ "base64", "card-backend-pcsc", @@ -1944,7 +1944,7 @@ dependencies = [ [[package]] name = "keyfork-prompt" -version = "0.2.2" +version = "0.2.3" dependencies = [ "keyfork-bug", "keyfork-crossterm", @@ -1967,7 +1967,7 @@ dependencies = [ [[package]] name = "keyfork-shard" -version = "0.3.3" +version = "0.3.4" dependencies = [ "aes-gcm", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 2682a35..1671524 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,17 +35,17 @@ keyforkd-models = { version = "0.2.0", path = "crates/daemon/keyforkd-models", r keyfork-derive-openpgp = { version = "0.1.2", path = "crates/derive/keyfork-derive-openpgp", registry = "distrust", default-features = false } keyfork-derive-path-data = { version = "0.1.1", path = "crates/derive/keyfork-derive-path-data", registry = "distrust", default-features = false } keyfork-derive-util = { version = "0.2.0", path = "crates/derive/keyfork-derive-util", registry = "distrust", default-features = false } -keyfork-shard = { version = "0.3.0", path = "crates/keyfork-shard", registry = "distrust", default-features = false } +keyfork-shard = { version = "0.3.4", path = "crates/keyfork-shard", registry = "distrust", default-features = false } keyfork-qrcode = { version = "0.1.1", path = "crates/qrcode/keyfork-qrcode", registry = "distrust", default-features = false } keyfork-zbar = { version = "0.1.0", path = "crates/qrcode/keyfork-zbar", registry = "distrust", default-features = false } keyfork-zbar-sys = { version = "0.1.0", path = "crates/qrcode/keyfork-zbar-sys", registry = "distrust", default-features = false } keyfork-bin = { version = "0.1.0", path = "crates/util/keyfork-bin", registry = "distrust", default-features = false } -keyfork-bug = { version = "0.1.0", path = "crates/util/keyfork-bug", registry = "distrust", default-features = false } +keyfork-bug = { version = "0.1.1", path = "crates/util/keyfork-bug", registry = "distrust", default-features = false } keyfork-crossterm = { version = "0.27.1", path = "crates/util/keyfork-crossterm", registry = "distrust", default-features = false } keyfork-entropy = { version = "0.1.1", path = "crates/util/keyfork-entropy", registry = "distrust", default-features = false } keyfork-frame = { version = "0.1.0", path = "crates/util/keyfork-frame", registry = "distrust", default-features = false } keyfork-mnemonic = { version = "0.4.0", path = "crates/util/keyfork-mnemonic", registry = "distrust", default-features = false } -keyfork-prompt = { version = "0.2.0", path = "crates/util/keyfork-prompt", registry = "distrust", default-features = false } +keyfork-prompt = { version = "0.2.3", path = "crates/util/keyfork-prompt", registry = "distrust", default-features = false } keyfork-slip10-test-data = { version = "0.1.0", path = "crates/util/keyfork-slip10-test-data", registry = "distrust", default-features = false } smex = { version = "0.1.0", path = "crates/util/smex", registry = "distrust", default-features = false } diff --git a/crates/keyfork-shard/Cargo.toml b/crates/keyfork-shard/Cargo.toml index 912ae02..4e727e5 100644 --- a/crates/keyfork-shard/Cargo.toml +++ b/crates/keyfork-shard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "keyfork-shard" -version = "0.3.3" +version = "0.3.4" edition = "2021" license = "AGPL-3.0-only" diff --git a/crates/keyfork/Cargo.toml b/crates/keyfork/Cargo.toml index f2640aa..ca972d3 100644 --- a/crates/keyfork/Cargo.toml +++ b/crates/keyfork/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "keyfork" -version = "0.3.2" +version = "0.3.3" edition = "2021" license = "AGPL-3.0-only" diff --git a/crates/util/keyfork-prompt/Cargo.toml b/crates/util/keyfork-prompt/Cargo.toml index 36a8275..6a92975 100644 --- a/crates/util/keyfork-prompt/Cargo.toml +++ b/crates/util/keyfork-prompt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "keyfork-prompt" -version = "0.2.2" +version = "0.2.3" description = "Prompt management utilities for Keyfork" repository = "https://git.distrust.co/public/keyfork" edition = "2021"