diff --git a/docs/src/about/Changelog.md b/docs/src/about/Changelog.md index 7bac212246..4ecbb868e9 100644 --- a/docs/src/about/Changelog.md +++ b/docs/src/about/Changelog.md @@ -39,7 +39,7 @@ Transactions content is shown before signing; no hash signing is allowed, but si #### History feature -The Vault now logs all operations it performs. It it important to remember that this is not log of account operations, but log of device history. This history could be cleared if needed, but not modified by other means. Detected presence of network connection is also logged. +The Vault now logs all operations it performs. It is important to remember that this is not log of account operations, but log of device history. This history could be cleared if needed, but not modified by other means. Detected presence of network connection is also logged. #### N+1 derivation diff --git a/rust/Cargo.lock b/rust/Cargo.lock index ba5b963926..41ce351854 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -43,7 +43,7 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ - "getrandom 0.2.6", + "getrandom 0.2.14", "once_cell", "version_check", ] @@ -143,9 +143,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.81" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" +checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" [[package]] name = "array-bytes" @@ -1376,14 +1376,14 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.6" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" +checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" dependencies = [ "cfg-if", "js-sys", "libc", - "wasi 0.10.0+wasi-snapshot-preview1", + "wasi 0.11.0+wasi-snapshot-preview1", "wasm-bindgen", ] @@ -1422,9 +1422,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.24" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" dependencies = [ "bytes", "fnv", @@ -2239,7 +2239,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" dependencies = [ - "getrandom 0.2.6", + "getrandom 0.2.14", ] [[package]] @@ -2984,7 +2984,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.6", + "getrandom 0.2.14", ] [[package]] @@ -3125,11 +3125,25 @@ dependencies = [ "libc", "once_cell", "spin 0.5.2", - "untrusted", + "untrusted 0.7.1", "web-sys", "winapi", ] +[[package]] +name = "ring" +version = "0.17.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9babe80d5c16becf6594aa32ad2be8fe08498e7ae60b77de8df700e67f191d7e" +dependencies = [ + "cc", + "getrandom 0.2.14", + "libc", + "spin 0.9.3", + "untrusted 0.9.0", + "windows-sys 0.48.0", +] + [[package]] name = "rustc-demangle" version = "0.1.21" @@ -3177,13 +3191,13 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.6" +version = "0.21.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", - "ring", - "rustls-webpki 0.101.4", + "ring 0.17.3", + "rustls-webpki 0.101.7", "sct", ] @@ -3214,18 +3228,18 @@ version = "0.100.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e98ff011474fa39949b7e5c0428f9b4937eda7da7848bbb947786b7be0b27dab" dependencies = [ - "ring", - "untrusted", + "ring 0.16.20", + "untrusted 0.7.1", ] [[package]] name = "rustls-webpki" -version = "0.101.4" +version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ - "ring", - "untrusted", + "ring 0.17.3", + "untrusted 0.9.0", ] [[package]] @@ -3429,8 +3443,8 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" dependencies = [ - "ring", - "untrusted", + "ring 0.16.20", + "untrusted 0.7.1", ] [[package]] @@ -4220,7 +4234,7 @@ dependencies = [ "derivative", "frame-metadata 15.1.0", "futures", - "getrandom 0.2.6", + "getrandom 0.2.14", "hex", "impl-serde", "parity-scale-codec", @@ -4412,9 +4426,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.34" +version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" dependencies = [ "deranged", "itoa", @@ -4433,9 +4447,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" dependencies = [ "num-conv", "time-core", @@ -4920,6 +4934,12 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + [[package]] name = "url" version = "2.4.0" @@ -4979,12 +4999,6 @@ version = "0.9.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" diff --git a/rust/db_handling/Cargo.toml b/rust/db_handling/Cargo.toml index df5d01cebf..f621abac5d 100644 --- a/rust/db_handling/Cargo.toml +++ b/rust/db_handling/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.81" +anyhow = "1.0.82" constants = {path = "../constants"} defaults = {path = "../defaults", default-features = false, optional = true} definitions = {path = "../definitions", default-features = false} @@ -19,7 +19,7 @@ sled = "0.34.6" sp-core = {git = "https://github.com/paritytech/substrate", default-features = false, features = ["full_crypto"], optional = true} sp-runtime = {git = "https://github.com/paritytech/substrate", default-features = false, optional = true} thiserror = "1.0.57" -time = {version = "0.3.34", features = ["formatting", "macros"]} +time = {version = "0.3.36", features = ["formatting", "macros"]} tiny-bip39 = {version = "1.0.0", default-features = false, optional = true} zeroize = { version = "1.7.0", optional = true, features = ["std"] } diff --git a/rust/definitions/src/metadata.rs b/rust/definitions/src/metadata.rs index 20329f9ec0..d676f105e8 100644 --- a/rust/definitions/src/metadata.rs +++ b/rust/definitions/src/metadata.rs @@ -460,7 +460,7 @@ pub struct AddressBookEntry { #[cfg(feature = "active")] impl AddressBookEntry { - /// Gets [`AddressBookEntry`] from from hot database tree `ADDRESS_BOOK` + /// Gets [`AddressBookEntry`] from hot database tree `ADDRESS_BOOK` /// (key, value) entry. pub fn from_entry( (address_book_key_encoded, address_book_entry_encoded): (IVec, IVec), @@ -470,7 +470,7 @@ impl AddressBookEntry { } /// Gets network address book title and [`AddressBookEntry`] as a tuple from - /// from hot database tree `ADDRESS_BOOK` (key, value) entry. + /// hot database tree `ADDRESS_BOOK` (key, value) entry. /// /// Network address book title **differs** from `title` in network specs. /// This is just a key in hot database `ADDRESS_BOOK`, and is not displayed diff --git a/rust/generate_message/src/lib.rs b/rust/generate_message/src/lib.rs index c0c815a93f..cec353a7cf 100644 --- a/rust/generate_message/src/lib.rs +++ b/rust/generate_message/src/lib.rs @@ -698,7 +698,7 @@ //! //! Keys to be used in command line: //! -//! - Key `--goal` followed by the type to to generate +//! - Key `--goal` followed by the type to generate //! - `qr` will generate only a png QR code //! - `text` will generate only text file with hex-encoded update. //! - default, i.e. if goal is not provided, both QR code and text file are generated. @@ -742,7 +742,7 @@ //! //! Keys to be used in command line: //! -//! - Key `--goal` followed by the type to to generate +//! - Key `--goal` followed by the type to generate //! - `qr` will generate only a png QR code //! - `text` will generate only text file with hex-encoded update. //! - default, i.e. if goal is not provided, both QR code and text file are generated. diff --git a/rust/qr_reader_pc/Cargo.toml b/rust/qr_reader_pc/Cargo.toml index 1656d7a91e..9451b35599 100644 --- a/rust/qr_reader_pc/Cargo.toml +++ b/rust/qr_reader_pc/Cargo.toml @@ -9,7 +9,7 @@ edition = "2018" [dependencies] hex = "0.4.3" qr_reader_phone = {path = "../qr_reader_phone"} -anyhow = "1.0.81" +anyhow = "1.0.82" image = "0.24.9" quircs = "0.10.2" indicatif = "0.17.8" diff --git a/rust/qrcode_static/Cargo.toml b/rust/qrcode_static/Cargo.toml index 015ffd4a9d..3f91c6f540 100644 --- a/rust/qrcode_static/Cargo.toml +++ b/rust/qrcode_static/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.81" +anyhow = "1.0.82" bitvec = "1.0.1" constants = {path = "../constants"} png = "0.17.13" diff --git a/rust/transaction_signing/Cargo.toml b/rust/transaction_signing/Cargo.toml index 679e687074..059b7c8e16 100644 --- a/rust/transaction_signing/Cargo.toml +++ b/rust/transaction_signing/Cargo.toml @@ -15,7 +15,7 @@ db_handling = { path = "../db_handling", default-features = false } sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, features = ["full_crypto"] } sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false } thiserror = "1.0.57" -anyhow = "1.0.81" +anyhow = "1.0.82" sled = "0.34"