From d75eb49b70d0d7e87ea8c753897a9fdfc6cdca84 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Wed, 5 Aug 2026 22:01:53 +0200 Subject: [PATCH 01/12] Update Rust crate rustls to v0.23.43 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3b28d18..ef0c085 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1887,9 +1887,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.42" +version = "0.23.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c54fcab019b409d04215d3a17cb438fd7fbf192ee61461f20f4fe18704bc138" +checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" dependencies = [ "aws-lc-rs", "log", From 02df350b551a590694c7ce8dc6454f53a8da6a7d Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Wed, 5 Aug 2026 22:01:56 +0200 Subject: [PATCH 02/12] Update Rust crate serde to v1.0.229 --- example/Cargo.lock | 63 +++++++++++++++++++++++++++------------------- 1 file changed, 37 insertions(+), 26 deletions(-) diff --git a/example/Cargo.lock b/example/Cargo.lock index 7b0f6cc..2dd3031 100644 --- a/example/Cargo.lock +++ b/example/Cargo.lock @@ -36,7 +36,7 @@ checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", "synstructure", ] @@ -48,7 +48,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -59,7 +59,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -369,7 +369,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -449,7 +449,7 @@ checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -611,7 +611,7 @@ checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -1036,7 +1036,7 @@ dependencies = [ "quote", "rustc_version", "simd_cesu8", - "syn", + "syn 2.0.119", ] [[package]] @@ -1055,7 +1055,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" dependencies = [ "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -1928,9 +1928,9 @@ checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" [[package]] name = "serde" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" dependencies = [ "serde_core", "serde_derive", @@ -1938,22 +1938,22 @@ dependencies = [ [[package]] name = "serde_core" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 3.0.3", ] [[package]] @@ -2177,6 +2177,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "synstructure" version = "0.13.2" @@ -2185,7 +2196,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -2214,7 +2225,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -2225,7 +2236,7 @@ checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -2317,7 +2328,7 @@ checksum = "6328af13490e73a9b4694030fafd93f8c8c6a9dede33e821c3fc63eddf8042ba" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -2374,7 +2385,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -2530,7 +2541,7 @@ dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn", + "syn 2.0.119", "wasm-bindgen-shared", ] @@ -2761,7 +2772,7 @@ checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", "synstructure", ] @@ -2782,7 +2793,7 @@ checksum = "e2e817b7b52d0c7358d3246da9d69935ebb18116b2b102b4230dac079b4862f5" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -2802,7 +2813,7 @@ checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", "synstructure", ] @@ -2823,7 +2834,7 @@ checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -2856,7 +2867,7 @@ checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] From 50c35dc71095b0dfa42dba6d37ceb4518b5ea4b5 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Wed, 5 Aug 2026 23:02:11 +0200 Subject: [PATCH 03/12] Update Rust crate serde_json to v1.0.151 --- example/Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/example/Cargo.lock b/example/Cargo.lock index 7b0f6cc..dfa2539 100644 --- a/example/Cargo.lock +++ b/example/Cargo.lock @@ -1958,9 +1958,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.150" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "itoa", "memchr", From 07c9837a69d497501398b18673d14bfd0e3065f3 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Wed, 5 Aug 2026 23:02:14 +0200 Subject: [PATCH 04/12] Update Rust crate tokio to v1.53.1 --- example/Cargo.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/example/Cargo.lock b/example/Cargo.lock index 7b0f6cc..2c520b8 100644 --- a/example/Cargo.lock +++ b/example/Cargo.lock @@ -495,7 +495,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -1648,7 +1648,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -1840,7 +1840,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -2294,9 +2294,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.53.0" +version = "1.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d988bcd52dbe076d3d46903332f58c912b87a2c49b1428419a5845154762ffee" +checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" dependencies = [ "bytes", "libc", @@ -2568,7 +2568,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] From 28094353042159735d4ca0edf9bc43eba12f8ae0 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 00:02:57 +0200 Subject: [PATCH 05/12] Update Rust crate base64 to 0.23 --- codec/Cargo.toml | 2 +- crypto/Cargo.toml | 2 +- example/Cargo.lock | 22 ++++++++++++++-------- example/server/Cargo.toml | 2 +- 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/codec/Cargo.toml b/codec/Cargo.toml index ca82eb9..ab2c745 100644 --- a/codec/Cargo.toml +++ b/codec/Cargo.toml @@ -7,7 +7,7 @@ edition = "2024" mtp-type-map = { version = "0.2.0", path = "../type-map" } mtp-common = { version = "0.2.0", path = "../common" } mtp-crypto = { version = "0.2.0", path = "../crypto", optional = true } -base64 = "0.22" +base64 = "0.23" byteorder = "1.5" rand = { version = "0.10.1", features = ["std", "std_rng"] } diff --git a/crypto/Cargo.toml b/crypto/Cargo.toml index d61c03e..404c56f 100644 --- a/crypto/Cargo.toml +++ b/crypto/Cargo.toml @@ -17,7 +17,7 @@ hkdf = { version = "0.13", optional = true } sha2 = { version = "0.11", optional = true } zeroize = { version = "1.9", features = ["derive"] } thiserror = "1" -base64 = "0.22" +base64 = "0.23" rand_core = { version = "0.10.1" } rand = "0.10.2" getrandom = "0.4.3" diff --git a/example/Cargo.lock b/example/Cargo.lock index 2277ce1..6af8148 100644 --- a/example/Cargo.lock +++ b/example/Cargo.lock @@ -104,6 +104,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" + [[package]] name = "base64ct" version = "1.8.3" @@ -495,7 +501,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1257,7 +1263,7 @@ dependencies = [ name = "mtp-codec" version = "0.2.0" dependencies = [ - "base64", + "base64 0.23.1", "byteorder", "mtp-common", "mtp-crypto", @@ -1279,7 +1285,7 @@ dependencies = [ name = "mtp-crypto" version = "0.2.0" dependencies = [ - "base64", + "base64 0.23.1", "chacha20poly1305", "ed25519-dalek", "getrandom 0.4.3", @@ -1490,7 +1496,7 @@ version = "3.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" dependencies = [ - "base64", + "base64 0.22.1", "serde_core", ] @@ -1648,7 +1654,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1840,7 +1846,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1986,7 +1992,7 @@ dependencies = [ name = "server" version = "0.2.0" dependencies = [ - "base64", + "base64 0.23.1", "hex", "http", "mtp", @@ -2579,7 +2585,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/example/server/Cargo.toml b/example/server/Cargo.toml index a2586e6..c4c3f1f 100644 --- a/example/server/Cargo.toml +++ b/example/server/Cargo.toml @@ -13,7 +13,7 @@ tokio = { version = "1", features = ["full"] } http = "1" serde_json = { version = "1" } hex = "0.4" -base64 = "0.22" +base64 = "0.23" tracing-subscriber = "0.3.23" serde = { version = "1", features = ["derive"] } rand = "0.10.1" From 5a030073a8f059933b36468b7ad9f7f8434bbfa8 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 01:04:05 +0200 Subject: [PATCH 06/12] Update Rust crate getrandom to 0.4.0 --- wasm/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wasm/Cargo.toml b/wasm/Cargo.toml index de6bdbb..55b0bb3 100644 --- a/wasm/Cargo.toml +++ b/wasm/Cargo.toml @@ -21,7 +21,7 @@ wasm-tracing = "2.1" hex = "0.4" -getrandom = { version = "0.2.17", features = ["js"] } +getrandom = { version = "0.4.0", features = ["js"] } getrandom-v04 = { package = "getrandom", version = "0.4.3", features = ["wasm_js"] } mtp-common = { version = "0.2.0", path = "../common" } From b4cd71411b2d9298bdf5ebc1f48c9a3ee45c8f2b Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 02:02:34 +0200 Subject: [PATCH 07/12] Update Rust crate http to v1.5.0 --- Cargo.lock | 4 ++-- example/Cargo.lock | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ef0c085..4b6df1c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -841,9 +841,9 @@ checksum = "1a9fcbcc408c5526c3ab80d534e5c86e7967c1fb7aa0a8c76abd1edc27deb877" [[package]] name = "http" -version = "1.4.2" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", "itoa", diff --git a/example/Cargo.lock b/example/Cargo.lock index 2277ce1..bfb80be 100644 --- a/example/Cargo.lock +++ b/example/Cargo.lock @@ -793,9 +793,9 @@ checksum = "1a9fcbcc408c5526c3ab80d534e5c86e7967c1fb7aa0a8c76abd1edc27deb877" [[package]] name = "http" -version = "1.4.2" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", "itoa", From 5effb763f0ad7ecd2dd0350ef831790f2cecfe81 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 02:02:36 +0200 Subject: [PATCH 08/12] Update Rust crate rand to 0.10 --- host/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/host/Cargo.toml b/host/Cargo.toml index 3d2b287..91bdc64 100644 --- a/host/Cargo.toml +++ b/host/Cargo.toml @@ -8,7 +8,7 @@ mtp-common = { version = "0.2.0", path = "../common" } mtp-codec = { version = "0.2.0", path = "../codec", features = ["registry"] } mtp-transport = { version = "0.2.0", path = "../transport", features = ["host"] } mtp-crypto = { version = "0.2.0", path = "../crypto", optional = true } -rand = "0.8" +rand = "0.10" tokio = { version = "1", features = ["macros", "rt", "time", "sync"] } tracing = "0.1" wtransport = "0.7" From 103f5f977393b080338654aba27e2171443c5513 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 03:02:50 +0200 Subject: [PATCH 09/12] Update dependency typescript to v7 --- example/web-client/package.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/example/web-client/package.json b/example/web-client/package.json index 7f63fde..6baab24 100644 --- a/example/web-client/package.json +++ b/example/web-client/package.json @@ -13,7 +13,7 @@ "mtp": "workspace:*" }, "devDependencies": { - "typescript": "^6.0.3", + "typescript": "^7.0.0", "vite": "^8.1.0" } } diff --git a/package.json b/package.json index 99c4db2..2348a44 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "devDependencies": { "@types/node": "^26.0.1", "jscpd": "4.2.5", - "typescript": "^6.0.3" + "typescript": "^7.0.0" }, "dependencies": { "yaml": "^2.8.1" From 4cc18ef1dda78261abf7d60ff12f26fc2d77c1ee Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 04:02:32 +0200 Subject: [PATCH 10/12] Update https://data.forgejo.org/actions/checkout action to v7 --- .forgejo/workflows/ci.yml | 2 +- .forgejo/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 523e360..594438d 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: run: nix profile add nixpkgs#nodejs_24 - name: Checkout - uses: https://data.forgejo.org/actions/checkout@v4 + uses: https://data.forgejo.org/actions/checkout@v7 - name: Run checks run: | diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index fcda261..05bc6e2 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -25,7 +25,7 @@ jobs: run: nix profile add nixpkgs#nodejs_24 nixpkgs#bun - name: Check out repo - uses: https://data.forgejo.org/actions/checkout@v4 + uses: https://data.forgejo.org/actions/checkout@v7 with: fetch-depth: 0 From b176f8d813c3671e072979a70ad169010eac4288 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 04:02:37 +0200 Subject: [PATCH 11/12] Update Rust crate ed25519-dalek to v3 --- crypto/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/Cargo.toml b/crypto/Cargo.toml index 404c56f..1b74e5a 100644 --- a/crypto/Cargo.toml +++ b/crypto/Cargo.toml @@ -9,7 +9,7 @@ ignored = ["rand_core"] [dependencies] chacha20poly1305 = { version = "0.10", optional = true } aes-gcm = { version = "0.10", optional = true } -ed25519-dalek = { version = "2.2", optional = true, features = [ +ed25519-dalek = { version = "3.0", optional = true, features = [ "pkcs8", "pem", ] } From cb509142eb30b2321c459317a404e2a09ff0ac50 Mon Sep 17 00:00:00 2001 From: Rasensprenger Date: Thu, 6 Aug 2026 05:02:35 +0200 Subject: [PATCH 12/12] Update Rust crate thiserror to v2 --- crypto/Cargo.toml | 2 +- files/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crypto/Cargo.toml b/crypto/Cargo.toml index 404c56f..987ca6f 100644 --- a/crypto/Cargo.toml +++ b/crypto/Cargo.toml @@ -16,7 +16,7 @@ ed25519-dalek = { version = "2.2", optional = true, features = [ hkdf = { version = "0.13", optional = true } sha2 = { version = "0.11", optional = true } zeroize = { version = "1.9", features = ["derive"] } -thiserror = "1" +thiserror = "2" base64 = "0.23" rand_core = { version = "0.10.1" } rand = "0.10.2" diff --git a/files/Cargo.toml b/files/Cargo.toml index 2fba8a5..4dcecde 100644 --- a/files/Cargo.toml +++ b/files/Cargo.toml @@ -9,5 +9,5 @@ edition = "2024" mtp-crypto = { version = "0.2.0", path = "../crypto", default-features = false, features = ["chacha20poly1305", "hkdf"] } rand = "0.10.2" -thiserror = "1" +thiserror = "2" zeroize = "1.9"