Release keyfork v0.2.5

This commit is contained in:
Ryan Heywood 2025-01-04 02:07:28 -05:00
parent 503c6fa0b4
commit 7fab63c1ae
Signed by: ryan
GPG Key ID: 8E401478A3FBEF72
17 changed files with 130 additions and 30 deletions

View File

@ -1,3 +1,103 @@
# Keyfork v0.2.5
### Changes in keyfork:
```
503c6fa keyfork derive key: initial commit
c46f9e4 move things to use default handler mechanism
92dde3d keyfork-prompt: make dyn Trait compatible in prep for allowing dynamic prompt handlers
```
### Changes in keyfork-crossterm:
```
6317cc9 Cargo.lock: bump deps, dupe generic-array :(
a8b2814 make clippy happy
```
### Changes in keyfork-derive-key:
```
a8b2814 make clippy happy
```
### Changes in keyfork-derive-openpgp:
```
4ab1e8a add docs to make clippy extra happy
a8b2814 make clippy happy
```
### Changes in keyfork-derive-path-data:
```
4ab1e8a add docs to make clippy extra happy
```
### Changes in keyfork-derive-util:
```
a8b2814 make clippy happy
```
### Changes in keyfork-entropy:
```
a8b2814 make clippy happy
```
### Changes in keyfork-mnemonic:
```
a8b2814 make clippy happy
```
### Changes in keyfork-prompt:
```
f8db870 keyfork-prompt: add Headless
92dde3d keyfork-prompt: make dyn Trait compatible in prep for allowing dynamic prompt handlers
a8b2814 make clippy happy
```
### Changes in keyfork-qrcode:
```
be6d562 keyfork-qrcode: use image::ImageReader over image::io::Reader (deprecated)
305e070 Cargo.lock: bump multiple deps to deduplicate
4ab1e8a add docs to make clippy extra happy
a8b2814 make clippy happy
```
### Changes in keyfork-shard:
```
c46f9e4 move things to use default handler mechanism
92dde3d keyfork-prompt: make dyn Trait compatible in prep for allowing dynamic prompt handlers
d7bf3d1 keyfork-shard: move to blahaj
a8b2814 make clippy happy
c36fe0a keyfork-shard: re-enable standard policy, alive check still disabled, add check for encryption keys when discovering certs
```
### Changes in keyfork-zbar:
```
a8b2814 make clippy happy
```
### Changes in keyforkd:
```
c46f9e4 move things to use default handler mechanism
a8b2814 make clippy happy
```
### Changes in keyforkd-client:
```
a8b2814 make clippy happy
```
# Keyfork v0.2.4
This release includes a lot of "maintenance" changes, without any changes in

28
Cargo.lock generated
View File

@ -1740,7 +1740,7 @@ dependencies = [
[[package]]
name = "keyfork"
version = "0.2.4"
version = "0.2.5"
dependencies = [
"base64",
"card-backend-pcsc",
@ -1780,7 +1780,7 @@ version = "0.1.0"
[[package]]
name = "keyfork-crossterm"
version = "0.27.1"
version = "0.27.2"
dependencies = [
"async-std",
"bitflags 2.6.0",
@ -1803,7 +1803,7 @@ dependencies = [
[[package]]
name = "keyfork-derive-key"
version = "0.1.1"
version = "0.1.2"
dependencies = [
"keyfork-derive-util",
"keyforkd-client",
@ -1813,7 +1813,7 @@ dependencies = [
[[package]]
name = "keyfork-derive-openpgp"
version = "0.1.3"
version = "0.1.4"
dependencies = [
"anyhow",
"ed25519-dalek",
@ -1826,7 +1826,7 @@ dependencies = [
[[package]]
name = "keyfork-derive-path-data"
version = "0.1.2"
version = "0.1.3"
dependencies = [
"keyfork-derive-util",
"once_cell",
@ -1834,7 +1834,7 @@ dependencies = [
[[package]]
name = "keyfork-derive-util"
version = "0.2.1"
version = "0.2.2"
dependencies = [
"digest",
"ed25519-dalek",
@ -1852,7 +1852,7 @@ dependencies = [
[[package]]
name = "keyfork-entropy"
version = "0.1.1"
version = "0.1.2"
dependencies = [
"keyfork-bug",
"smex",
@ -1870,7 +1870,7 @@ dependencies = [
[[package]]
name = "keyfork-mnemonic"
version = "0.4.0"
version = "0.4.1"
dependencies = [
"bip39",
"hex",
@ -1884,7 +1884,7 @@ dependencies = [
[[package]]
name = "keyfork-prompt"
version = "0.1.2"
version = "0.2.0"
dependencies = [
"keyfork-bug",
"keyfork-crossterm",
@ -1894,7 +1894,7 @@ dependencies = [
[[package]]
name = "keyfork-qrcode"
version = "0.1.1"
version = "0.1.2"
dependencies = [
"image",
"keyfork-bug",
@ -1906,7 +1906,7 @@ dependencies = [
[[package]]
name = "keyfork-shard"
version = "0.2.3"
version = "0.3.0"
dependencies = [
"aes-gcm",
"anyhow",
@ -1938,7 +1938,7 @@ dependencies = [
[[package]]
name = "keyfork-zbar"
version = "0.1.0"
version = "0.1.1"
dependencies = [
"image",
"keyfork-zbar-sys",
@ -1956,7 +1956,7 @@ dependencies = [
[[package]]
name = "keyforkd"
version = "0.1.2"
version = "0.1.3"
dependencies = [
"bincode",
"hex-literal",
@ -1979,7 +1979,7 @@ dependencies = [
[[package]]
name = "keyforkd-client"
version = "0.2.1"
version = "0.2.2"
dependencies = [
"bincode",
"ed25519-dalek",

View File

@ -34,7 +34,7 @@ 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.2.2", path = "crates/keyfork-shard", registry = "distrust", default-features = false }
keyfork-shard = { version = "0.3.0", 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 }
@ -44,7 +44,7 @@ keyfork-crossterm = { version = "0.27.1", path = "crates/util/keyfork-crossterm"
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.1.1", path = "crates/util/keyfork-prompt", registry = "distrust", default-features = false }
keyfork-prompt = { version = "0.2.0", 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 }

View File

@ -1,6 +1,6 @@
[package]
name = "keyforkd-client"
version = "0.2.1"
version = "0.2.2"
edition = "2021"
license = "MIT"

View File

@ -1,6 +1,6 @@
[package]
name = "keyforkd"
version = "0.1.2"
version = "0.1.3"
edition = "2021"
license = "AGPL-3.0-only"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-derive-key"
version = "0.1.1"
version = "0.1.2"
edition = "2021"
license = "AGPL-3.0-only"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-derive-openpgp"
version = "0.1.3"
version = "0.1.4"
edition = "2021"
license = "AGPL-3.0-only"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-derive-path-data"
version = "0.1.2"
version = "0.1.3"
edition = "2021"
license = "MIT"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-derive-util"
version = "0.2.1"
version = "0.2.2"
edition = "2021"
license = "MIT"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-shard"
version = "0.2.3"
version = "0.3.0"
edition = "2021"
license = "AGPL-3.0-only"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork"
version = "0.2.4"
version = "0.2.5"
edition = "2021"
license = "AGPL-3.0-only"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-qrcode"
version = "0.1.1"
version = "0.1.2"
repository = "https://git.distrust.co/public/keyfork"
edition = "2021"
license = "MIT"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-zbar"
version = "0.1.0"
version = "0.1.1"
repository = "https://git.distrust.co/public/keyfork"
edition = "2021"
license = "MIT"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-crossterm"
version = "0.27.1"
version = "0.27.2"
# authors = ["T. Post"]
authors = ["Ryan Heywood <ryan@distrust.co>"]
description = "A crossplatform terminal library for manipulating terminals."

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-entropy"
version = "0.1.1"
version = "0.1.2"
edition = "2021"
license = "MIT"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-mnemonic"
version = "0.4.0"
version = "0.4.1"
description = "Utilities to generate and manage seeds based on BIP-0039 mnemonics."
repository = "https://git.distrust.co/public/keyfork"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "keyfork-prompt"
version = "0.1.2"
version = "0.2.0"
description = "Prompt management utilities for Keyfork"
repository = "https://git.distrust.co/public/keyfork"
edition = "2021"