diff --git a/.bumpversion.cfg b/.bumpversion.cfg index a98a78b..70c1ef5 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.3.2 +current_version = 0.4.0 commit = True tag = True diff --git a/linux/Cargo.lock b/linux/Cargo.lock index b9b5733..3773e33 100644 --- a/linux/Cargo.lock +++ b/linux/Cargo.lock @@ -462,7 +462,7 @@ version = "0.1.0" dependencies = [ "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-linux-uhid 0.3.2", + "tokio-linux-uhid 0.4.0", ] [[package]] @@ -1487,7 +1487,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "softu2f-system-daemon" -version = "0.3.2" +version = "0.4.0" dependencies = [ "bincode 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1509,16 +1509,16 @@ dependencies = [ "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-core 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "tokio-linux-uhid 0.3.2", + "tokio-linux-uhid 0.4.0", "tokio-serde-bincode 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-uds 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", - "u2fhid-protocol 0.3.2", + "u2fhid-protocol 0.4.0", "users 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "softu2f-user-daemon" -version = "0.3.2" +version = "0.4.0" dependencies = [ "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", "bincode 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1537,15 +1537,15 @@ dependencies = [ "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "slog-term 2.4.1 (registry+https://github.com/rust-lang/crates.io-index)", - "softu2f-system-daemon 0.3.2", + "softu2f-system-daemon 0.4.0", "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-core 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-serde-bincode 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-uds 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)", - "u2f-core 0.3.2", - "u2fhid-protocol 0.3.2", + "u2f-core 0.4.0", + "u2fhid-protocol 0.4.0", ] [[package]] @@ -1775,7 +1775,7 @@ dependencies = [ [[package]] name = "tokio-linux-uhid" -version = "0.3.2" +version = "0.4.0" dependencies = [ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1942,7 +1942,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "u2f-core" -version = "0.3.2" +version = "0.4.0" dependencies = [ "assert_matches 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1964,7 +1964,7 @@ dependencies = [ [[package]] name = "u2fhid-protocol" -version = "0.3.2" +version = "0.4.0" dependencies = [ "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1976,7 +1976,7 @@ dependencies = [ "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "slog-stdlog 4.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio-core 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)", - "u2f-core 0.3.2", + "u2f-core 0.4.0", ] [[package]] diff --git a/linux/meta-package/debian/changelog b/linux/meta-package/debian/changelog index b832328..14e8a94 100644 --- a/linux/meta-package/debian/changelog +++ b/linux/meta-package/debian/changelog @@ -1,10 +1,18 @@ +softu2f (0.4.0) unstable; urgency=medium + + * Store secrets in secret service if available + * Updated file store class that handles handles correctly + * Add additional known app id hashes + * Ignore the bogus app id hash used by Chrome + + -- Dan Sat, 28 Sep 2019 21:53:00 -0800 + softu2f (0.3.2) unstable; urgency=medium * Set user-only file mode on secrets file -- Dan Sat, 23 Mar 2019 17:08:00 -0800 - softu2f (0.3.1) unstable; urgency=medium * Fix handling of key handles over 128 bytes diff --git a/linux/softu2f.spec b/linux/softu2f.spec index 34f865f..95d1958 100644 --- a/linux/softu2f.spec +++ b/linux/softu2f.spec @@ -1,5 +1,5 @@ Name: softu2f -Version: 0.3.2 +Version: 0.4.0 Release: 1%{?dist} Summary: U2F tokens emulated as software diff --git a/linux/system-daemon/Cargo.toml b/linux/system-daemon/Cargo.toml index 591b207..e8440fb 100644 --- a/linux/system-daemon/Cargo.toml +++ b/linux/system-daemon/Cargo.toml @@ -2,7 +2,7 @@ authors = ["Daniel Stiner "] description = "System daemon for emulating U2F devices" name = "softu2f-system-daemon" -version = "0.3.2" +version = "0.4.0" [build-dependencies] protoc-rust = "1.7.5" diff --git a/linux/system-daemon/softu2f-system-daemon.spec b/linux/system-daemon/softu2f-system-daemon.spec index 076df26..c00cd08 100644 --- a/linux/system-daemon/softu2f-system-daemon.spec +++ b/linux/system-daemon/softu2f-system-daemon.spec @@ -1,7 +1,7 @@ # vim: sw=4:ts=4:et Name: softu2f-system-daemon -Version: 0.3.2 +Version: 0.4.0 Release: 1%{?dist} Summary: System daemon for SoftU2F diff --git a/linux/uhid-tokio/Cargo.toml b/linux/uhid-tokio/Cargo.toml index 062de9b..b49d1f5 100644 --- a/linux/uhid-tokio/Cargo.toml +++ b/linux/uhid-tokio/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["Daniel Stiner "] name = "tokio-linux-uhid" -version = "0.3.2" +version = "0.4.0" description = "Tokio-based interface to Linux UHID (user-space HID transport drivers)" license = "MIT" diff --git a/linux/user-daemon/Cargo.toml b/linux/user-daemon/Cargo.toml index c90763a..d0ab038 100644 --- a/linux/user-daemon/Cargo.toml +++ b/linux/user-daemon/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["Daniel Stiner "] name = "softu2f-user-daemon" -version = "0.3.2" +version = "0.4.0" [dependencies] base64 = "0.10.1" diff --git a/linux/user-daemon/softu2f-user-daemon.spec b/linux/user-daemon/softu2f-user-daemon.spec index 199b141..20b4773 100644 --- a/linux/user-daemon/softu2f-user-daemon.spec +++ b/linux/user-daemon/softu2f-user-daemon.spec @@ -1,7 +1,7 @@ # vim: sw=4:ts=4:et Name: softu2f-user-daemon -Version: 0.3.2 +Version: 0.4.0 Release: 1%{?dist} Summary: User daemon for SoftU2F diff --git a/u2f-core/Cargo.toml b/u2f-core/Cargo.toml index e2a1432..83adae6 100644 --- a/u2f-core/Cargo.toml +++ b/u2f-core/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["Daniel Stiner "] name = "u2f-core" -version = "0.3.2" +version = "0.4.0" [dependencies] assert_matches = "1.3.0" base64 = "0.10.1" diff --git a/u2fhid-protocol/Cargo.toml b/u2fhid-protocol/Cargo.toml index 1815aac..89972cb 100644 --- a/u2fhid-protocol/Cargo.toml +++ b/u2fhid-protocol/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["Daniel Stiner "] name = "u2fhid-protocol" -version = "0.3.2" +version = "0.4.0" [dependencies] bitflags = "1.1.0"